Interface ILcdEditableTimeBounds

All Superinterfaces:
ILcdTimeBounds
All Known Implementing Classes:
TLcdKML22TimeSpan, TLcdKML22TimeStamp, TLcdTimeBounds

public interface ILcdEditableTimeBounds extends ILcdTimeBounds
An ILcdEditableTimeBounds object is an ILcdTimeBounds object that can be changed.
Since:
9.1
  • Method Details Link icon

    • setBeginTimeBoundedness Link icon

      void setBeginTimeBoundedness(ILcdTimeBounds.Boundedness aBeginTimeBoundedness)
      Adjusts the boundedness of the begin time.
      Parameters:
      aBeginTimeBoundedness - the new boundedness of the begin time.
      See Also:
    • setEndTimeBoundedness Link icon

      void setEndTimeBoundedness(ILcdTimeBounds.Boundedness aEndTimeBoundedness)
      Adjusts the boundedness of the end time.
      Parameters:
      aEndTimeBoundedness - the new boundedness of the end time.
      See Also:
    • setBeginTime Link icon

      void setBeginTime(long aBeginTime)
      Adjusts the begin time of this ILcdTimeBounds. The long value is defined as in Date.getTime().
      Parameters:
      aBeginTime - the new begin time of this ILcdTimeBounds.
      See Also:
    • setEndTime Link icon

      void setEndTime(long aEndTime)
      Adjusts the end time of this ILcdTimeBounds. The long value is defined as in Date.getTime().
      Parameters:
      aEndTime - the new end time of this ILcdTimeBounds.
      See Also:
    • setToIncludeTime Link icon

      default void setToIncludeTime(long aTime)
      Adjusts the time bounds so it contains the given time. If the begin or end time are undefined, calling this method will define them.
      Parameters:
      aTime - the time to add to the time bounds
      Since:
      2020.1
    • setToUnion Link icon

      default void setToUnion(ILcdTimeBounds aTimeBounds)
      Adjusts the time bounds so it contains the given time bounds. If the begin or end time are undefined, calling this method with a bounded counterpart will define them.
      Parameters:
      aTimeBounds - the time bounds to add to the time bounds
      Since:
      2020.1