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
ConstructorsConstructorDescriptionDeprecated.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, setValueMethods inherited from class com.luciad.shape.ALcdShapeList
calculateFocusPoint, clearCache, contains2D, contains3D, getBounds, getCachedObject, getFocusPoint, insertIntoCache, invalidateBounds, invalidateObject, removeCachedObject, setFocusPoint, toStringMethods inherited from class com.luciad.shape.ALcdShape
contains2D, contains3D, fromDomainObjectMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.luciad.shape.ILcdBounded
getBoundsMethods inherited from interface com.luciad.util.ILcdCloneable
cloneMethods inherited from interface com.luciad.datamodel.ILcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValueMethods inherited from interface com.luciad.ais.model.route.ILcdEditableRoute
addSegmentBySequenceNumber, insertSegmentAt, removeSegment, removeSegmentAtMethods inherited from interface com.luciad.ais.model.route.ILcdRoute
getSegment, getSegmentCountMethods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPointMethods 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.ATSRouteis not assignable from the given data type- Since:
- 10.1
- See Also:
-
TLcdATSRoute(TLcdDataType)