Class SatelliteDescription

    • Constructor Summary

      Constructors 
      Constructor Description
      SatelliteDescription()
      Constructs a SatelliteDescription with a null value.
      SatelliteDescription​(java.lang.String id, java.lang.String name, int resolution, java.util.Calendar startTime, java.util.Calendar endTime, java.lang.String geometry, java.lang.String trajectory)
      Constructs a SatelliteDescription with the given attribute values.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Calendar getEndTime()
      Gets the end time (ending time of position information) value.
      java.lang.String getGeometry()
      Gets the URL of the file containing the recommended X3D geometry description for rendering the satellite.
      java.lang.String getId()
      Gets the satellite identifier value.
      java.lang.String getName()
      Gets the satellite name value.
      int getResolution()
      Gets the resolution (seconds between position points) value.
      java.util.Calendar getStartTime()
      Gets the start time (beginning time of position information) value.
      java.lang.String getTrajectoryGeometry()
      Gets the URL of the file containing the recommended X3D geometry description for rendering the satellite's trajectory.
      void setEndTime​(java.util.Calendar value)
      Sets the end time (ending time of position information) to the given value.
      void setGeometry​(java.lang.String value)
      Sets the URL of the file containing the recommended X3D geometry description for rendering the satellite.
      void setId​(java.lang.String id)
      Sets the satellite identifier to the given value.
      void setName​(java.lang.String name)
      Sets the satellite name to the given value.
      void setResolution​(int value)
      Sets the resolution (seconds between position points) to the given value.
      void setStartTime​(java.util.Calendar value)
      Sets the start time (beginning time of position information) to the given value.
      void setTrajectoryGeometry​(java.lang.String value)
      Sets the URL of the file containing the recommended X3D geometry description for rendering the satellite's trajectory.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SatelliteDescription

        public SatelliteDescription()
        Constructs a SatelliteDescription with a null value.
      • SatelliteDescription

        public SatelliteDescription​(java.lang.String id,
                                    java.lang.String name,
                                    int resolution,
                                    java.util.Calendar startTime,
                                    java.util.Calendar endTime,
                                    java.lang.String geometry,
                                    java.lang.String trajectory)
        Constructs a SatelliteDescription with the given attribute values.
        Parameters:
        id - satellite identifier
        name - satellite name
        resolution - position information resolution (seconds between points
        startTime - beginning time of position information
        endTime - ending time of position information
        geometry - URL to a file containing the recommended X3D geometry description for rendering the satellite
        trajectory - URL to a file containing the recommended X3D geometry description for rendering the satellite's trajectory
    • Method Detail

      • setId

        public void setId​(java.lang.String id)
        Sets the satellite identifier to the given value.
        Parameters:
        id - new id value
        See Also:
        getId()
      • getId

        public java.lang.String getId()
        Gets the satellite identifier value.
        Returns:
        satellied id
        See Also:
        setId(java.lang.String)
      • setName

        public void setName​(java.lang.String name)
        Sets the satellite name to the given value.
        Parameters:
        name - new satellite name
        See Also:
        getName()
      • getName

        public java.lang.String getName()
        Gets the satellite name value.
        Returns:
        satellite name
        See Also:
        setName(java.lang.String)
      • setResolution

        public void setResolution​(int value)
        Sets the resolution (seconds between position points) to the given value.
        Parameters:
        value - new value
        See Also:
        getResolution()
      • getResolution

        public int getResolution()
        Gets the resolution (seconds between position points) value.
        Returns:
        resolution
        See Also:
        setResolution(int)
      • setStartTime

        public void setStartTime​(java.util.Calendar value)
        Sets the start time (beginning time of position information) to the given value.
        Parameters:
        value - new value
        See Also:
        getStartTime()
      • getStartTime

        public java.util.Calendar getStartTime()
        Gets the start time (beginning time of position information) value.
        Returns:
        start time
        See Also:
        setStartTime(java.util.Calendar)
      • setEndTime

        public void setEndTime​(java.util.Calendar value)
        Sets the end time (ending time of position information) to the given value.
        Parameters:
        value - new value
        See Also:
        getEndTime()
      • getEndTime

        public java.util.Calendar getEndTime()
        Gets the end time (ending time of position information) value.
        Returns:
        end time
        See Also:
        setEndTime(java.util.Calendar)
      • setGeometry

        public void setGeometry​(java.lang.String value)
        Sets the URL of the file containing the recommended X3D geometry description for rendering the satellite.
        Parameters:
        value - new URL of file containing the satellite's geometry
        See Also:
        getGeometry()
      • getGeometry

        public java.lang.String getGeometry()
        Gets the URL of the file containing the recommended X3D geometry description for rendering the satellite.
        Returns:
        satellite URL of file containing the geometry description
        See Also:
        setGeometry(java.lang.String)
      • setTrajectoryGeometry

        public void setTrajectoryGeometry​(java.lang.String value)
        Sets the URL of the file containing the recommended X3D geometry description for rendering the satellite's trajectory.
        Parameters:
        value - new URL of file containing a description of the satellite's trajectory
        See Also:
        getTrajectoryGeometry()
      • getTrajectoryGeometry

        public java.lang.String getTrajectoryGeometry()
        Gets the URL of the file containing the recommended X3D geometry description for rendering the satellite's trajectory.
        Returns:
        URL of file containing a description of the satellite's trajectory
        See Also:
        setTrajectoryGeometry(java.lang.String)