@Deprecated public abstract class ALcdAISObjectFactory extends Object
Constructor and Description |
---|
ALcdAISObjectFactory()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract ILcdEditableAerodrome |
createEditableAerodrome()
Deprecated.
Creates an
ILcdEditableAerodrome . |
abstract ILcdEditableAirspace |
createEditableAirspace()
Deprecated.
Creates an
ILcdEditableAirspace . |
ILcdEditableAirspaceAssociation |
createEditableAirspaceAssociation()
Deprecated.
Creates an
ILcdEditableAirspaceAssociation . |
abstract ILcdEditableAirspaceCorridor |
createEditableAirspaceCorridor()
Deprecated.
Creates an
ILcdEditableAirspaceCorridor . |
abstract ILcdEditableAirspaceSegment |
createEditableAirspaceSegment(int aSegmentType)
Deprecated.
Creates an
ILcdEditableAirspaceSegment of the specified type. |
abstract ILcdEditableAirspaceSegment |
createEditableArcAirspaceSegment()
Deprecated.
Creates an
ILcdEditableAirspaceSegment of type ARC . |
abstract ILcdEditableAirspaceSegment |
createEditableArcByEdgeAirspaceSegment()
Deprecated.
Creates an
ILcdEditableAirspaceSegment of type ARC_BY_EDGE . |
abstract ILcdEditableParachuteJumpAreaSegment |
createEditableArcByEdgeParachuteJumpAreaSegment()
Deprecated.
Creates an
ILcdEditableParachuteJumpAreaSegment of type ARC_BY_EDGE . |
abstract ILcdEditableParachuteJumpAreaSegment |
createEditableArcParachuteJumpAreaSegment()
Deprecated.
Creates an
ILcdEditableParachuteJumpAreaSegment of type ARC . |
abstract ILcdEditableArrestingGear |
createEditableArrestingGear()
Deprecated.
Creates an
ILcdEditableArrestingGear . |
abstract ILcdEditableAssociationBasedAirspace |
createEditableAssociationBasedAirspace()
Deprecated.
Creates an
ILcdEditableAssociationBasedAirspace . |
abstract ILcdEditableATSRoute |
createEditableATSRoute()
Deprecated.
Creates an
ILcdEditableATSRoute . |
abstract ILcdEditableAirspaceSegment |
createEditableCircleRadiusAirspaceSegment()
Deprecated.
Creates an
ILcdEditableAirspaceSegment of type CIRCLE_RADIUS . |
abstract ILcdEditableGeoPathLeg |
createEditableCircleRadiusGeoPathLeg()
Deprecated.
Creates an
ILcdEditableGeoPathLeg of type CIRCLE_RADIUS . |
abstract ILcdEditableParachuteJumpAreaSegment |
createEditableCircleRadiusParachuteJumpAreaSegment()
Deprecated.
Creates an
ILcdEditableParachuteJumpAreaSegment of type CIRCLE_RADIUS . |
abstract ILcdEditableDME |
createEditableDME()
Deprecated.
Creates an
ILcdEditableDME . |
abstract ILcdEditableAirspaceSegment |
createEditableGeodesicLineAirspaceSegment()
Deprecated.
Creates an
ILcdEditableAirspaceSegment of type GEODESIC_LINE . |
abstract ILcdEditableGeoPathLeg |
createEditableGeodesicLineGeoPathLeg()
Deprecated.
Creates an
ILcdEditableGeoPathLeg of type GEODESIC_LINE . |
abstract ILcdEditableParachuteJumpAreaSegment |
createEditableGeodesicLineParachuteJumpAreaSegment()
Deprecated.
Creates an
ILcdEditableParachuteJumpAreaSegment of type GEODESIC_LINE . |
abstract ILcdEditableHolding |
createEditableHolding()
Deprecated.
Creates an
ILcdEditableHolding . |
abstract ILcdEditableILS |
createEditableILS()
Deprecated.
Creates an
ILcdEditableILS . |
abstract ILcdEditableLocationBasedService |
createEditableLocationBasedService()
Deprecated.
Creates an
ILcdEditableLocationBasedService . |
abstract ILcdEditableMilitaryTrainingRoute |
createEditableMilitaryTrainingRoute()
Deprecated.
Creates an
ILcdEditableMilitaryTrainingRoute . |
abstract ILcdEditableMilitaryTrainingRoutePoint |
createEditableMilitaryTrainingRoutePoint()
Deprecated.
Creates an
ILcdEditableMilitaryTrainingRoutePoint . |
abstract ILcdEditableNDB |
createEditableNDB()
Deprecated.
Creates an
ILcdEditableNDB . |
abstract ILcdEditableObstacle |
createEditableObstacle()
Deprecated.
Creates an
ILcdEditableObstacle . |
abstract ILcdEditableParachuteJumpArea |
createEditableParachuteJumpArea()
Deprecated.
Creates an
ILcdEditableParachuteJumpArea . |
abstract ILcdEditableParachuteJumpAreaSegment |
createEditableParachuteJumpAreaSegment(int aSegmentType)
Deprecated.
Creates an
ILcdEditableParachuteJumpAreaSegment of the specified type. |
abstract ILcdEditableRefuelingAirspace |
createEditableRefuelingAirspace()
Deprecated.
Creates an
ILcdEditableRefuelingAirspace . |
abstract ILcdEditableRefuelingTrackPoint |
createEditableRefuelingTrackPoint()
Deprecated.
Creates an
ILcdEditableRefuelingTrackPoint . |
abstract ILcdEditableAirspaceSegment |
createEditableRhumbLineAirspaceSegment()
Deprecated.
Creates an
ILcdEditableAirspaceSegment of type RHUMB_LINE . |
abstract ILcdEditableParachuteJumpAreaSegment |
createEditableRhumbLineParachuteJumpAreaSegment()
Deprecated.
Creates an
ILcdEditableParachuteJumpAreaSegment of type RHUMB_LINE . |
abstract ILcdEditableRouteSegment |
createEditableRouteSegment(ILcd3DEditablePoint aBeginPoint,
ILcd3DEditablePoint aEndPoint)
Deprecated.
Creates an
ILcdEditableRouteSegment with the given begin and end points. |
abstract ILcdEditableRunway |
createEditableRunway()
Deprecated.
Creates an
ILcdEditableRunway . |
abstract ILcdEditableRunwayClinePoint |
createEditableRunwayClinePoint()
Deprecated.
Creates an
ILcdEditableRunwayClinePoint . |
abstract ILcdEditableRunwayDirection |
createEditableRunwayDirection()
Deprecated.
Creates an
ILcdEditableRunwayDirection . |
abstract ILcdEditableAirspaceSegment |
createEditableSubPointlistAirspaceSegment()
Deprecated.
Creates an
ILcdEditableAirspaceSegment of type SUB_POINT_LIST . |
abstract ILcdEditableTACAN |
createEditableTACAN()
Deprecated.
Creates an
ILcdEditableTACAN . |
abstract ILcdEditableVFRRoutePoint |
createEditableVFRRoutePoint()
Deprecated.
Creates an
ILcdEditableVFRRoutePoint . |
abstract ILcdEditableVOR |
createEditableVOR()
Deprecated.
Creates an
ILcdEditableVOR . |
abstract ILcdEditableWayPoint |
createEditableWayPoint()
Deprecated.
Creates an
ILcdEditableWayPoint . |
abstract ILcdEditableAerodrome |
createFeaturedEditableAerodrome(ILcdEditableAerodrome aAerodrome)
Deprecated.
Clones the given
ILcdEditableAerodrome . |
abstract ILcdEditableAerodrome |
createFeaturedEditableAerodrome(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableAerodrome with the specified number of
features. |
abstract ILcdEditableAirspace |
createFeaturedEditableAirspace(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableAirspace with the specified number of
features. |
abstract ILcdEditableAirspaceCorridor |
createFeaturedEditableAirspaceCorridor(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableAirspaceCorridor with the specified number of
features. |
abstract ILcdEditableArrestingGear |
createFeaturedEditableArrestingGear(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableArrestingGear with the specified number of
features. |
abstract ILcdEditableAssociationBasedAirspace |
createFeaturedEditableAssociationBasedAirspace(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableAssociationBasedAirspace with the specified number of
features. |
abstract ILcdEditableATSRoute |
createFeaturedEditableATSRoute(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableATSRoute with the specified number of
features. |
abstract ILcdEditableDME |
createFeaturedEditableDME(ILcdEditableNavaid aNavaid)
Deprecated.
Creates an
ILcdEditableDME by copying the position and features
of the given ILcdEditableNavaid . |
abstract ILcdEditableDME |
createFeaturedEditableDME(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableDME with the specified number of
features. |
abstract ILcdEditableGlidePath |
createFeaturedEditableGlidePath(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableGlidePath with the specified number of
features. |
abstract ILcdEditableHelipad |
createFeaturedEditableHelipad(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableHelipad with the specified number of
features. |
abstract ILcdEditableHolding |
createFeaturedEditableHolding(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableHolding with the specified number of
features. |
abstract ILcdEditableILS |
createFeaturedEditableILS(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableILS with the specified number of
features. |
abstract ILcdEditableLocalizer |
createFeaturedEditableLocalizer(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableLocalizer with the specified number of
features. |
abstract ILcdEditableLocationBasedService |
createFeaturedEditableLocationBasedService(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableLocationBasedService with the specified number of
features. |
abstract ILcdEditableMarker |
createFeaturedEditableMarker(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableMarker with the specified number of
features. |
abstract ILcdEditableMilitaryTrainingRoute |
createFeaturedEditableMilitaryTrainingRoute(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableMilitaryTrainingRoute with the specified number of
features. |
abstract ILcdEditableMilitaryTrainingRoutePoint |
createFeaturedEditableMilitaryTrainingRoutePoint(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableMilitaryTrainingRoutePoint with the specified number of
features. |
abstract ILcdEditableNDB |
createFeaturedEditableNDB(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableNDB with the specified number of
features. |
abstract ILcdEditableObstacle |
createFeaturedEditableObstacle(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableObstacle with the specified number of
features. |
abstract ILcdEditableOrtca |
createFeaturedEditableOrtca(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableOrtca with the specified number of
features. |
abstract ILcdEditableParachuteJumpArea |
createFeaturedEditableParachuteJumpArea(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableParachuteJumpArea with the specified number of
features. |
abstract ILcdEditableProcedure |
createFeaturedEditableProcedure(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableProcedure with the specified number of
features. |
abstract ILcdEditableProcedureLeg |
createFeaturedEditableProcedureLeg(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableProcedureLeg with the specified number of
features. |
abstract ILcdEditableProcedureLeg |
createFeaturedEditableProcedureLeg(String aProcedureLegType,
int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableProcedureLeg of the specified type and
with the given number of features. |
abstract ILcdEditableRefuelingAirspace |
createFeaturedEditableRefuelingAirspace(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableRefuelingAirspace with the specified number of
features. |
abstract ILcdEditableRefuelingTrackPoint |
createFeaturedEditableRefuelingTrackPoint(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableRefuelingTrackPoint with the specified number of
features. |
abstract ILcdEditableRouteSegment |
createFeaturedEditableRouteSegment(ILcd3DEditablePoint aBeginPoint,
ILcd3DEditablePoint aEndPoint,
int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableRouteSegment with the given begin and end points
and the given number of features. |
abstract ILcdEditableRunway |
createFeaturedEditableRunway(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableRunway with the specified number of
features. |
abstract ILcdEditableRunwayClinePoint |
createFeaturedEditableRunwayClinePoint(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableRunwayClinePoint with the specified number of
features. |
abstract ILcdEditableRunwayDirection |
createFeaturedEditableRunwayDirection(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableRunwayDirection with the specified number of
features. |
abstract ILcdEditableTACAN |
createFeaturedEditableTACAN(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableTACAN with the specified number of
features. |
abstract ILcdEditableVFRRoute |
createFeaturedEditableVFRRoute(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableVFRRoute with the specified number of
features. |
abstract ILcdEditableVFRRoutePoint |
createFeaturedEditableVFRRoutePoint(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableVFRRoutePoint with the specified number of
features. |
abstract ILcdEditableVOR |
createFeaturedEditableVOR(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableVOR with the specified number of
features. |
abstract ILcdEditableWayPoint |
createFeaturedEditableWayPoint(int aNumberOfFeatures)
Deprecated.
Creates an
ILcdEditableWayPoint with the specified number of
features. |
abstract ILcdGeoborder |
createFeaturedGeoborder(ILcdGeoborder aGeoborder,
ILcd3DEditablePointList aPointList)
Deprecated.
Creates an
ILcdGeoborder based on the supplied geoborder aGeoborder
but with another set of points. |
abstract ILcdGeoborder |
createFeaturedGeoborder(int aNumberOfFeatures,
ILcd3DEditablePointList aPointList)
Deprecated.
Creates an
ILcdGeoborder with the specified number of
features and with the points in the point list as polyline geometry. |
abstract ILcdEditableRefuelingTrack |
createFeaturedRefuelingTrack(ILcdRefuelingTrack aTrack,
ILcd3DEditablePointList aPointList)
Deprecated.
Creates an
ILcdRefuelingTrack based on the supplied refueling track aTrack
but with another set of points. |
abstract ILcdEditableRefuelingTrack |
createFeaturedRefuelingTrack(int aNumberOfFeatures,
ILcd3DEditablePointList aPointList)
Deprecated.
Creates an
ILcdRefuelingTrack with the specified number of
features and with the points in the point list as polyline geometry. |
abstract TLcdProcedureTrajectory |
createProcedureTrajectory(ILcdProcedure aProcedure)
Deprecated.
Creates a
TLcdProcedureTrajectory for the given procedure. |
public abstract ILcdEditableAerodrome createEditableAerodrome()
ILcdEditableAerodrome
.public abstract ILcdEditableLocationBasedService createFeaturedEditableLocationBasedService(int aNumberOfFeatures)
ILcdEditableLocationBasedService
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableLocationBasedService createEditableLocationBasedService()
ILcdEditableLocationBasedService
.public abstract ILcdEditableAerodrome createFeaturedEditableAerodrome(int aNumberOfFeatures)
ILcdEditableAerodrome
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableAerodrome createFeaturedEditableAerodrome(ILcdEditableAerodrome aAerodrome)
ILcdEditableAerodrome
.public abstract ILcdEditableRunway createEditableRunway()
ILcdEditableRunway
.public abstract ILcdEditableRunway createFeaturedEditableRunway(int aNumberOfFeatures)
ILcdEditableRunway
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableRunwayClinePoint createEditableRunwayClinePoint()
ILcdEditableRunwayClinePoint
.public abstract ILcdEditableRunwayClinePoint createFeaturedEditableRunwayClinePoint(int aNumberOfFeatures)
ILcdEditableRunwayClinePoint
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableRunwayDirection createEditableRunwayDirection()
ILcdEditableRunwayDirection
.public abstract ILcdEditableRunwayDirection createFeaturedEditableRunwayDirection(int aNumberOfFeatures)
ILcdEditableRunwayDirection
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableArrestingGear createEditableArrestingGear()
ILcdEditableArrestingGear
.public abstract ILcdEditableArrestingGear createFeaturedEditableArrestingGear(int aNumberOfFeatures)
ILcdEditableArrestingGear
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableRefuelingTrack createFeaturedRefuelingTrack(int aNumberOfFeatures, ILcd3DEditablePointList aPointList)
ILcdRefuelingTrack
with the specified number of
features and with the points in the point list as polyline geometry.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableRefuelingTrack createFeaturedRefuelingTrack(ILcdRefuelingTrack aTrack, ILcd3DEditablePointList aPointList)
ILcdRefuelingTrack
based on the supplied refueling track aTrack
but with another set of points.public abstract ILcdGeoborder createFeaturedGeoborder(int aNumberOfFeatures, ILcd3DEditablePointList aPointList)
ILcdGeoborder
with the specified number of
features and with the points in the point list as polyline geometry.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdGeoborder createFeaturedGeoborder(ILcdGeoborder aGeoborder, ILcd3DEditablePointList aPointList)
ILcdGeoborder
based on the supplied geoborder aGeoborder
but with another set of points.public abstract ILcdEditableRefuelingTrackPoint createEditableRefuelingTrackPoint()
ILcdEditableRefuelingTrackPoint
.public abstract ILcdEditableRefuelingTrackPoint createFeaturedEditableRefuelingTrackPoint(int aNumberOfFeatures)
ILcdEditableRefuelingTrackPoint
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableRefuelingAirspace createEditableRefuelingAirspace()
ILcdEditableRefuelingAirspace
.public abstract ILcdEditableRefuelingAirspace createFeaturedEditableRefuelingAirspace(int aNumberOfFeatures)
ILcdEditableRefuelingAirspace
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableParachuteJumpArea createEditableParachuteJumpArea()
ILcdEditableParachuteJumpArea
.public abstract ILcdEditableParachuteJumpArea createFeaturedEditableParachuteJumpArea(int aNumberOfFeatures)
ILcdEditableParachuteJumpArea
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableAirspaceSegment createEditableArcAirspaceSegment()
ILcdEditableAirspaceSegment
of type ARC
.public abstract ILcdEditableAirspaceSegment createEditableArcByEdgeAirspaceSegment()
ILcdEditableAirspaceSegment
of type ARC_BY_EDGE
.public abstract ILcdEditableAirspaceSegment createEditableCircleRadiusAirspaceSegment()
ILcdEditableAirspaceSegment
of type CIRCLE_RADIUS
.public abstract ILcdEditableAirspaceSegment createEditableGeodesicLineAirspaceSegment()
ILcdEditableAirspaceSegment
of type GEODESIC_LINE
.public abstract ILcdEditableAirspaceSegment createEditableRhumbLineAirspaceSegment()
ILcdEditableAirspaceSegment
of type RHUMB_LINE
.public abstract ILcdEditableAirspaceSegment createEditableSubPointlistAirspaceSegment()
ILcdEditableAirspaceSegment
of type SUB_POINT_LIST
.public abstract ILcdEditableAirspaceSegment createEditableAirspaceSegment(int aSegmentType)
ILcdEditableAirspaceSegment
of the specified type.aSegmentType
- The segment type for the created object.ILcdEditableAirspaceSegment
of the specified type.public abstract ILcdEditableParachuteJumpAreaSegment createEditableArcParachuteJumpAreaSegment()
ILcdEditableParachuteJumpAreaSegment
of type ARC
.public abstract ILcdEditableParachuteJumpAreaSegment createEditableArcByEdgeParachuteJumpAreaSegment()
ILcdEditableParachuteJumpAreaSegment
of type ARC_BY_EDGE
.public abstract ILcdEditableParachuteJumpAreaSegment createEditableCircleRadiusParachuteJumpAreaSegment()
ILcdEditableParachuteJumpAreaSegment
of type CIRCLE_RADIUS
.public abstract ILcdEditableParachuteJumpAreaSegment createEditableGeodesicLineParachuteJumpAreaSegment()
ILcdEditableParachuteJumpAreaSegment
of type GEODESIC_LINE
.public abstract ILcdEditableParachuteJumpAreaSegment createEditableRhumbLineParachuteJumpAreaSegment()
ILcdEditableParachuteJumpAreaSegment
of type RHUMB_LINE
.public abstract ILcdEditableParachuteJumpAreaSegment createEditableParachuteJumpAreaSegment(int aSegmentType)
ILcdEditableParachuteJumpAreaSegment
of the specified type.aSegmentType
- The segment type for the created object.ILcdEditableParachuteJumpAreaSegment
of the specified type.public abstract ILcdEditableWayPoint createEditableWayPoint()
ILcdEditableWayPoint
.public abstract ILcdEditableWayPoint createFeaturedEditableWayPoint(int aNumberOfFeatures)
ILcdEditableWayPoint
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableATSRoute createEditableATSRoute()
ILcdEditableATSRoute
.public abstract ILcdEditableATSRoute createFeaturedEditableATSRoute(int aNumberOfFeatures)
ILcdEditableATSRoute
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableMilitaryTrainingRoute createEditableMilitaryTrainingRoute()
ILcdEditableMilitaryTrainingRoute
.public abstract ILcdEditableMilitaryTrainingRoute createFeaturedEditableMilitaryTrainingRoute(int aNumberOfFeatures)
ILcdEditableMilitaryTrainingRoute
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableMilitaryTrainingRoutePoint createEditableMilitaryTrainingRoutePoint()
ILcdEditableMilitaryTrainingRoutePoint
.public abstract ILcdEditableMilitaryTrainingRoutePoint createFeaturedEditableMilitaryTrainingRoutePoint(int aNumberOfFeatures)
ILcdEditableMilitaryTrainingRoutePoint
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableRouteSegment createEditableRouteSegment(ILcd3DEditablePoint aBeginPoint, ILcd3DEditablePoint aEndPoint)
ILcdEditableRouteSegment
with the given begin and end points.aBeginPoint
- the begin point of the created segmentaEndPoint
- the end point of the created segmentpublic abstract ILcdEditableRouteSegment createFeaturedEditableRouteSegment(ILcd3DEditablePoint aBeginPoint, ILcd3DEditablePoint aEndPoint, int aNumberOfFeatures)
ILcdEditableRouteSegment
with the given begin and end points
and the given number of features.aBeginPoint
- the begin point of the created segmentaEndPoint
- the end point of the created segmentaNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableAirspace createEditableAirspace()
ILcdEditableAirspace
.public abstract ILcdEditableAirspace createFeaturedEditableAirspace(int aNumberOfFeatures)
ILcdEditableAirspace
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableAssociationBasedAirspace createEditableAssociationBasedAirspace()
ILcdEditableAssociationBasedAirspace
.public abstract ILcdEditableAssociationBasedAirspace createFeaturedEditableAssociationBasedAirspace(int aNumberOfFeatures)
ILcdEditableAssociationBasedAirspace
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic ILcdEditableAirspaceAssociation createEditableAirspaceAssociation()
ILcdEditableAirspaceAssociation
.public abstract ILcdEditableAirspaceCorridor createEditableAirspaceCorridor()
ILcdEditableAirspaceCorridor
.public abstract ILcdEditableAirspaceCorridor createFeaturedEditableAirspaceCorridor(int aNumberOfFeatures)
ILcdEditableAirspaceCorridor
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableVOR createEditableVOR()
ILcdEditableVOR
.public abstract ILcdEditableTACAN createEditableTACAN()
ILcdEditableTACAN
.public abstract ILcdEditableDME createEditableDME()
ILcdEditableDME
.public abstract ILcdEditableNDB createEditableNDB()
ILcdEditableNDB
.public abstract ILcdEditableDME createFeaturedEditableDME(int aNumberOfFeatures)
ILcdEditableDME
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableDME createFeaturedEditableDME(ILcdEditableNavaid aNavaid)
ILcdEditableDME
by copying the position and features
of the given ILcdEditableNavaid
.aNavaid
- the object to be copiedpublic abstract ILcdEditableVOR createFeaturedEditableVOR(int aNumberOfFeatures)
ILcdEditableVOR
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableTACAN createFeaturedEditableTACAN(int aNumberOfFeatures)
ILcdEditableTACAN
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableNDB createFeaturedEditableNDB(int aNumberOfFeatures)
ILcdEditableNDB
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableHelipad createFeaturedEditableHelipad(int aNumberOfFeatures)
ILcdEditableHelipad
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableOrtca createFeaturedEditableOrtca(int aNumberOfFeatures)
ILcdEditableOrtca
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableGlidePath createFeaturedEditableGlidePath(int aNumberOfFeatures)
ILcdEditableGlidePath
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableLocalizer createFeaturedEditableLocalizer(int aNumberOfFeatures)
ILcdEditableLocalizer
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableMarker createFeaturedEditableMarker(int aNumberOfFeatures)
ILcdEditableMarker
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableVFRRoute createFeaturedEditableVFRRoute(int aNumberOfFeatures)
ILcdEditableVFRRoute
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableVFRRoutePoint createEditableVFRRoutePoint()
ILcdEditableVFRRoutePoint
.public abstract ILcdEditableVFRRoutePoint createFeaturedEditableVFRRoutePoint(int aNumberOfFeatures)
ILcdEditableVFRRoutePoint
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableILS createEditableILS()
ILcdEditableILS
.public abstract ILcdEditableILS createFeaturedEditableILS(int aNumberOfFeatures)
ILcdEditableILS
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableObstacle createEditableObstacle()
ILcdEditableObstacle
.public abstract ILcdEditableObstacle createFeaturedEditableObstacle(int aNumberOfFeatures)
ILcdEditableObstacle
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableGeoPathLeg createEditableGeodesicLineGeoPathLeg()
ILcdEditableGeoPathLeg
of type GEODESIC_LINE
.public abstract ILcdEditableGeoPathLeg createEditableCircleRadiusGeoPathLeg()
ILcdEditableGeoPathLeg
of type CIRCLE_RADIUS
.public abstract ILcdEditableProcedure createFeaturedEditableProcedure(int aNumberOfFeatures)
ILcdEditableProcedure
with the specified number of
features. Note that for most purposes, it is best to wrap the created
procedure in a TLcdProcedureTrajectory
.aNumberOfFeatures
- the number of features to be allocated for the created objectcreateProcedureTrajectory(com.luciad.ais.model.procedure.ILcdProcedure)
,
TLcdProcedureTrajectory
public abstract ILcdEditableProcedureLeg createFeaturedEditableProcedureLeg(int aNumberOfFeatures)
ILcdEditableProcedureLeg
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableProcedureLeg createFeaturedEditableProcedureLeg(String aProcedureLegType, int aNumberOfFeatures)
ILcdEditableProcedureLeg
of the specified type and
with the given number of features.aProcedureLegType
- the type of the leg (e.g. "IF", "TF", "CA", ...)aNumberOfFeatures
- the number of features to be allocated for the created objectpublic abstract ILcdEditableHolding createEditableHolding()
ILcdEditableHolding
.public abstract TLcdProcedureTrajectory createProcedureTrajectory(ILcdProcedure aProcedure)
TLcdProcedureTrajectory
for the given procedure. A
procedure trajectory calculates and caches the geometry of a procedure,
and is the preferred way to add procedures to an ILcdModel
.aProcedure
- the ILcdProcedure
to be wrapped by the procedure trajectoryTLcdProcedureTrajectory
public abstract ILcdEditableHolding createFeaturedEditableHolding(int aNumberOfFeatures)
ILcdEditableHolding
with the specified number of
features.aNumberOfFeatures
- the number of features to be allocated for the created object