Package com.luciad.ais.model.route
Class TLcdATSRoute
java.lang.Object
com.luciad.shape.ALcdShape
com.luciad.shape.ALcdShapeList
com.luciad.ais.model.route.TLcdSegmentBasedRoute
com.luciad.ais.model.route.TLcdATSRoute
- All Implemented Interfaces:
ILcdATSRoute
,ILcdEditableATSRoute
,ILcdEditableRoute
,ILcdRoute
,ILcdDataObject
,ILcdBounded
,ILcdShape
,ILcdShapeList
,ILcdCache
,ILcdCloneable
,ILcdInvalidateable
,Serializable
,Cloneable
- Direct Known Subclasses:
TLcdFeaturedATSRoute
An implementation of
ILcdATSRoute
.- See Also:
-
Field Summary
Fields inherited from class com.luciad.ais.model.route.TLcdSegmentBasedRoute
SEGMENTS_PROPERTY
-
Constructor Summary
ConstructorDescriptionDeprecated.TLcdATSRoute
(TLcdDataType aDataType) Creates a new instance for the given type. -
Method Summary
Methods inherited from class com.luciad.ais.model.route.TLcdSegmentBasedRoute
addSegmentBySequenceNumber, clone, equals, getDataType, getSegment, getSegmentCount, getShape, getShapeCount, getValue, getValue, hashCode, hasValue, hasValue, insertSegmentAt, removeSegment, removeSegmentAt, set3DEditablePolyline, setValue, setValue
Methods inherited from class com.luciad.shape.ALcdShapeList
calculateFocusPoint, clearCache, contains2D, contains3D, getBounds, getCachedObject, getFocusPoint, insertIntoCache, invalidateBounds, invalidateObject, removeCachedObject, setFocusPoint, toString
Methods inherited from class com.luciad.shape.ALcdShape
contains2D, contains3D, fromDomainObject
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.luciad.shape.ILcdBounded
getBounds
Methods inherited from interface com.luciad.util.ILcdCloneable
clone
Methods inherited from interface com.luciad.datamodel.ILcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
Methods inherited from interface com.luciad.ais.model.route.ILcdEditableRoute
addSegmentBySequenceNumber, insertSegmentAt, removeSegment, removeSegmentAt
Methods inherited from interface com.luciad.ais.model.route.ILcdRoute
getSegment, getSegmentCount
Methods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint
Methods inherited from interface com.luciad.shape.ILcdShapeList
getShape, getShapeCount
-
Constructor Details
-
TLcdATSRoute
Deprecated. -
TLcdATSRoute
Creates a new instance for the given type.- Parameters:
aDataType
- the data type of the returned instance- Throws:
IllegalArgumentException
- ifTLcdAISDataTypes.ATSRoute
is not assignable from the given data type- Since:
- 10.1
- See Also:
-
TLcdATSRoute(TLcdDataType)