Class TLcdFeaturedRouteSegment

java.lang.Object
com.luciad.ais.model.route.TLcdRouteSegment
com.luciad.ais.model.route.TLcdFeaturedRouteSegment
All Implemented Interfaces:
ILcdEditableRouteSegment, ILcdRouteSegment, ILcdDefaultDisplayNameSettable, ILcdDataObject, ILcdPointList, ILcdFeatured, Serializable, Cloneable

public class TLcdFeaturedRouteSegment extends TLcdRouteSegment implements ILcdDefaultDisplayNameSettable
An extension of TLcdRouteSegment with additional properties.
See Also:
  • Constructor Details

    • TLcdFeaturedRouteSegment

      @Deprecated public TLcdFeaturedRouteSegment(int aNumberOfFeatures)
      Deprecated.
      Creates a new TLcdFeaturedRouteSegment object. The user has to pass on the number of features he wants to store in the new object.
      Parameters:
      aNumberOfFeatures -
    • TLcdFeaturedRouteSegment

      @Deprecated public TLcdFeaturedRouteSegment(ILcdRouteSegment aRouteSegment, Object[] aSegmentFeatures)
      Creates a new TLcdFeaturedRouteSegment object from a ILcdATSRouteSegment object. The new object will contain the same begin and end point and the same sequence number as the given ATS route segment. In addition, it will contain the features specified in the array aSegmentFeatures as well. The data type of the result will be TLcdCoreDataTypes.UNKNOWN_TYPE.
    • TLcdFeaturedRouteSegment

      public TLcdFeaturedRouteSegment(TLcdFeaturedRouteSegment aRouteSegment)
      Creates a new TLcdFeaturedRouteSegment object from a ILcdATSRouteSegment object. The new object will contain the same begin and end point and the same sequence number as the given ATS route segment. In addition, it will contain the features specified in the array aSegmentFeatures as well.
    • TLcdFeaturedRouteSegment

      public TLcdFeaturedRouteSegment(TLcdDataType aDataType)
      Creates a new instance for the given type.
      Parameters:
      aDataType - the data type of the returned instance
      Throws:
      IllegalArgumentException - if TLcdAISDataTypes.RouteSegment is not assignable from the given data type
      Since:
      10.1
      See Also:
  • Method Details