Class CRDConfiguration.SoftwareConfiguration

java.lang.Object
org.orekit.files.ilrs.CRDConfiguration.BaseConfiguration
org.orekit.files.ilrs.CRDConfiguration.SoftwareConfiguration
Enclosing class:
CRDConfiguration

public static class CRDConfiguration.SoftwareConfiguration extends CRDConfiguration.BaseConfiguration
Container for software configuration record.
  • Constructor Details

    • SoftwareConfiguration

      public SoftwareConfiguration()
      Empty constructor.

      This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.

      Since:
      12.0
  • Method Details

    • getSoftwareId

      public String getSoftwareId()
      Get the software configuration ID.
      Returns:
      the software configuration ID.
    • setSoftwareId

      public void setSoftwareId(String softwareId)
      Set the software configuration ID.
      Parameters:
      softwareId - the software configuration ID
    • getTrackingSoftwares

      public String[] getTrackingSoftwares()
      Get the tracking softwares.
      Returns:
      the tracking softwares
    • setTrackingSoftwares

      public void setTrackingSoftwares(String[] trackingSoftwares)
      Set the tracking softwares.
      Parameters:
      trackingSoftwares - the tracking softwares to set
    • getTrackingSoftwareVersions

      public String[] getTrackingSoftwareVersions()
      Get the tracking software versions.
      Returns:
      the tracking software versions
    • setTrackingSoftwareVersions

      public void setTrackingSoftwareVersions(String[] trackingSoftwareVersions)
      Set the tracking software versions.
      Parameters:
      trackingSoftwareVersions - the tracking software versions to set
    • getProcessingSoftwares

      public String[] getProcessingSoftwares()
      Get the processing softwares.
      Returns:
      the processing softwares
    • setProcessingSoftwares

      public void setProcessingSoftwares(String[] processingSoftwares)
      Set the processing softwares.
      Parameters:
      processingSoftwares - the processing softwares to set
    • getProcessingSoftwareVersions

      public String[] getProcessingSoftwareVersions()
      Get the processing software versions.
      Returns:
      the processing software versions
    • setProcessingSoftwareVersions

      public void setProcessingSoftwareVersions(String[] processingSoftwareVersions)
      Set the processing software versions.
      Parameters:
      processingSoftwareVersions - the processing software versions to set
    • toCrdString

      public String toCrdString()
      Get a string representation of the instance in the CRD format.
      Specified by:
      toCrdString in class CRDConfiguration.BaseConfiguration
      Returns:
      a string representation of the instance, in the CRD format.
    • toString

      public String toString()
      Overrides:
      toString in class Object