Package com.luciad.util
Interface ILcdFeatured
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
ILcdDefaultDisplayNameSettable
,ILcdDWGShape
,ILcdEditablePOLGeometry
,ILcdMagneticNorthModel
,ILcdMIFShape
,ILcdPOLGeometry
,ILcdSelfDescribedFeatured
,ILcdVPFFeature
- All Known Implementing Classes:
TLcd2DEditableFeaturedPoint
,TLcdASDIFlightPlan
,TLcdASDIFlightPlanHistory
,TLcdASDITrack
,TLcdASDITrajectory
,TLcdASTERIXPlot
,TLcdASTERIXPrecipitationZone
,TLcdASTERIXTrack
,TLcdASTERIXTrajectory
,TLcdASTERIXWeatherPicture
,TLcdDWGArc
,TLcdDWGBlock
,TLcdDWGCircle
,TLcdDWGCompositeCurve
,TLcdDWGCompositeRing
,TLcdDWGEllipse
,TLcdDWGFace3D
,TLcdDWGLine
,TLcdDWGPoint
,TLcdDWGPolyline2D
,TLcdDWGSolid
,TLcdDWGText
,TLcdEditableAPP6AObject
,TLcdEditableMS2525bObject
,TLcdFeatureArray
,TLcdFeaturedAerodrome
,TLcdFeaturedAirspace
,TLcdFeaturedAirspaceCorridor
,TLcdFeaturedAreaMinimumAltitude
,TLcdFeaturedArrestingGear
,TLcdFeaturedAssociationBasedAirspace
,TLcdFeaturedATSRoute
,TLcdFeaturedDataObject
,TLcdFeaturedDME
,TLcdFeaturedFinalApproachPath
,TLcdFeaturedGeoborder
,TLcdFeaturedGlidePath
,TLcdFeaturedHelipad
,TLcdFeaturedHolding
,TLcdFeaturedILS
,TLcdFeaturedLocalizer
,TLcdFeaturedLocationBasedService
,TLcdFeaturedMarker
,TLcdFeaturedMilitaryTrainingRoute
,TLcdFeaturedMilitaryTrainingRoutePoint
,TLcdFeaturedMinimumSectorAltitude
,TLcdFeaturedMultiShapeList
,TLcdFeaturedNDB
,TLcdFeaturedObstacle
,TLcdFeaturedOrtca
,TLcdFeaturedParachuteJumpArea
,TLcdFeaturedProcedure
,TLcdFeaturedProcedureLeg
,TLcdFeaturedRefuelingAirspace
,TLcdFeaturedRefuelingTrack
,TLcdFeaturedRefuelingTrackPoint
,TLcdFeaturedRouteSegment
,TLcdFeaturedRunway
,TLcdFeaturedRunwayClinePoint
,TLcdFeaturedRunwayDirection
,TLcdFeaturedSector
,TLcdFeaturedService
,TLcdFeaturedShapeList
,TLcdFeaturedSingleShapeList
,TLcdFeaturedTACAN
,TLcdFeaturedVFROffsetRoute
,TLcdFeaturedVFRRoute
,TLcdFeaturedVFRRoutePoint
,TLcdFeaturedVOR
,TLcdFeaturedWayPoint
,TLcdGML2AbstractFeature
,TLcdGML2AbstractFeatureCollection
,TLcdGML2AbstractFeatureCollectionBase
,TLcdGML2AbstractGeometry
,TLcdGML2AbstractGeometryCollectionBase
,TLcdGML2BoundingShape
,TLcdGML2Box
,TLcdGML2Coord
,TLcdGML2Coordinates
,TLcdGML2FeatureAssociation
,TLcdGML2GeometryAssociation
,TLcdGML2GeometryCollection
,TLcdGML2GeometryProperty
,TLcdGML2LinearRing
,TLcdGML2LinearRingMember
,TLcdGML2LineString
,TLcdGML2LineStringMember
,TLcdGML2LineStringProperty
,TLcdGML2MultiGeometryProperty
,TLcdGML2MultiLineString
,TLcdGML2MultiLineStringProperty
,TLcdGML2MultiPoint
,TLcdGML2MultiPointProperty
,TLcdGML2MultiPolygon
,TLcdGML2MultiPolygonProperty
,TLcdGML2Point
,TLcdGML2PointMember
,TLcdGML2PointProperty
,TLcdGML2Polygon
,TLcdGML2PolygonMember
,TLcdGML2PolygonProperty
,TLcdGML31AbstractContinuousCoverage
,TLcdGML31AbstractCoverage
,TLcdGML31AbstractCurve
,TLcdGML31AbstractCurveSegment
,TLcdGML31AbstractDiscreteCoverage
,TLcdGML31AbstractFeature
,TLcdGML31AbstractFeatureCollection
,TLcdGML31AbstractGeometricAggregate
,TLcdGML31AbstractGeometricPrimitive
,TLcdGML31AbstractGeometry
,TLcdGML31AbstractGML
,TLcdGML31AbstractGriddedSurface
,TLcdGML31AbstractMetaData
,TLcdGML31AbstractParametricCurveSurface
,TLcdGML31AbstractRing
,TLcdGML31AbstractRingProperty
,TLcdGML31AbstractSolid
,TLcdGML31AbstractSurface
,TLcdGML31AbstractSurfacePatch
,TLcdGML31AbstractTimeComplex
,TLcdGML31AbstractTimeGeometricPrimitive
,TLcdGML31AbstractTimeObject
,TLcdGML31AbstractTimePrimitive
,TLcdGML31AbstractTimeSlice
,TLcdGML31AffinePlacement
,TLcdGML31Angle
,TLcdGML31AngleChoice
,TLcdGML31Arc
,TLcdGML31ArcByBulge
,TLcdGML31ArcByCenterPoint
,TLcdGML31ArcString
,TLcdGML31ArcStringByBulge
,TLcdGML31Area
,TLcdGML31Array
,TLcdGML31ArrayAssociation
,TLcdGML31Association
,TLcdGML31Bag
,TLcdGML31Bezier
,TLcdGML31BooleanProperty
,TLcdGML31BoundedFeature
,TLcdGML31BoundingShape
,TLcdGML31Box
,TLcdGML31BSpline
,TLcdGML31CategoryExtent
,TLcdGML31CategoryProperty
,TLcdGML31Circle
,TLcdGML31CircleByCenterPoint
,TLcdGML31Clothoid
,TLcdGML31Clothoid.RefLocation
,TLcdGML31Code
,TLcdGML31CodeList
,TLcdGML31CodeOrNullList
,TLcdGML31CompositeCurve
,TLcdGML31CompositeCurveProperty
,TLcdGML31CompositeSolid
,TLcdGML31CompositeSolidProperty
,TLcdGML31CompositeSurface
,TLcdGML31CompositeSurfaceProperty
,TLcdGML31CompositeValue
,TLcdGML31Cone
,TLcdGML31Coord
,TLcdGML31Coordinates
,TLcdGML31CountProperty
,TLcdGML31CoverageFunction
,TLcdGML31CubicSpline
,TLcdGML31Curve
,TLcdGML31CurveArrayProperty
,TLcdGML31CurveProperty
,TLcdGML31CurveSegmentArrayProperty
,TLcdGML31Cylinder
,TLcdGML31DataBlock
,TLcdGML31Degrees
,TLcdGML31DirectedObservation
,TLcdGML31DirectedObservationAtDistance
,TLcdGML31DirectionProperty
,TLcdGML31DirectionVector
,TLcdGML31DirectPosition
,TLcdGML31DirectPositionList
,TLcdGML31DMSAngle
,TLcdGML31DomainSet
,TLcdGML31DynamicFeature
,TLcdGML31DynamicFeatureCollection
,TLcdGML31Envelope
,TLcdGML31EnvelopeWithTimePeriod
,TLcdGML31FeatureArrayProperty
,TLcdGML31FeatureCollection
,TLcdGML31FeatureProperty
,TLcdGML31File
,TLcdGML31GenericMetaData
,TLcdGML31Geodesic
,TLcdGML31GeodesicString
,TLcdGML31GeometricComplex
,TLcdGML31GeometricComplexProperty
,TLcdGML31GeometricPrimitiveProperty
,TLcdGML31GeometryArrayProperty
,TLcdGML31GeometryProperty
,TLcdGML31Grid
,TLcdGML31GridCoverage
,TLcdGML31GridDomain
,TLcdGML31GridEnvelope
,TLcdGML31GridFunction
,TLcdGML31GridLength
,TLcdGML31GridLimits
,TLcdGML31HistoryProperty
,TLcdGML31IndexMap
,TLcdGML31Knot
,TLcdGML31KnotProperty
,TLcdGML31Length
,TLcdGML31LinearRing
,TLcdGML31LinearRingProperty
,TLcdGML31LineString
,TLcdGML31LineStringProperty
,TLcdGML31LineStringSegment
,TLcdGML31LineStringSegmentArrayProperty
,TLcdGML31LocationProperty
,TLcdGML31Measure
,TLcdGML31MeasureList
,TLcdGML31MeasureOrNullList
,TLcdGML31MetaDataProperty
,TLcdGML31Model
,TLcdGML31MovingObjectStatus
,TLcdGML31MultiCurve
,TLcdGML31MultiCurveCoverage
,TLcdGML31MultiCurveDomain
,TLcdGML31MultiCurveProperty
,TLcdGML31MultiGeometry
,TLcdGML31MultiGeometryProperty
,TLcdGML31MultiLineString
,TLcdGML31MultiLineStringProperty
,TLcdGML31MultiPoint
,TLcdGML31MultiPointCoverage
,TLcdGML31MultiPointDomain
,TLcdGML31MultiPointProperty
,TLcdGML31MultiPolygon
,TLcdGML31MultiPolygonProperty
,TLcdGML31MultiSolid
,TLcdGML31MultiSolidCoverage
,TLcdGML31MultiSolidDomain
,TLcdGML31MultiSolidProperty
,TLcdGML31MultiSurface
,TLcdGML31MultiSurfaceCoverage
,TLcdGML31MultiSurfaceDomain
,TLcdGML31MultiSurfaceProperty
,TLcdGML31Observation
,TLcdGML31OffsetCurve
,TLcdGML31OrientableCurve
,TLcdGML31OrientableSurface
,TLcdGML31Point
,TLcdGML31PointArrayProperty
,TLcdGML31PointProperty
,TLcdGML31Polygon
,TLcdGML31PolygonPatch
,TLcdGML31PolygonPatchArrayProperty
,TLcdGML31PolygonProperty
,TLcdGML31PolyhedralSurface
,TLcdGML31PriorityLocationProperty
,TLcdGML31QuantityExtent
,TLcdGML31QuantityProperty
,TLcdGML31RangeParameters
,TLcdGML31RangeSet
,TLcdGML31Rectangle
,TLcdGML31RectifiedGrid
,TLcdGML31RectifiedGridCoverage
,TLcdGML31RectifiedGridDomain
,TLcdGML31Reference
,TLcdGML31RelatedTime
,TLcdGML31Ring
,TLcdGML31RingProperty
,TLcdGML31Row
,TLcdGML31ScalarValueProperty
,TLcdGML31Scale
,TLcdGML31SequenceRule
,TLcdGML31Solid
,TLcdGML31SolidArrayProperty
,TLcdGML31SolidProperty
,TLcdGML31Speed
,TLcdGML31Sphere
,TLcdGML31StringOrRef
,TLcdGML31Surface
,TLcdGML31SurfaceArrayProperty
,TLcdGML31SurfacePatchArrayProperty
,TLcdGML31SurfaceProperty
,TLcdGML31TargetProperty
,TLcdGML31Time
,TLcdGML31TimeGeometricPrimitiveProperty
,TLcdGML31TimeInstant
,TLcdGML31TimeInstantProperty
,TLcdGML31TimeIntervalLength
,TLcdGML31TimePeriod
,TLcdGML31TimePeriodProperty
,TLcdGML31TimePosition
,TLcdGML31TimePrimitiveProperty
,TLcdGML31Tin
,TLcdGML31Tin.ControlPoint
,TLcdGML31Track
,TLcdGML31Triangle
,TLcdGML31TrianglePatchArrayProperty
,TLcdGML31TriangulatedSurface
,TLcdGML31UnitOfMeasure
,TLcdGML31ValueArray
,TLcdGML31ValueArrayProperty
,TLcdGML31ValueProperty
,TLcdGML31Vector
,TLcdGML31Volume
,TLcdMagneticNorthModel
,TLcdMIFCollection
,TLcdMIFMultipoint
,TLcdMIFPLine
,TLcdMIFPoint
,TLcdMIFRegion
,TLcdMIFText
,TLcdProcedureTrajectory
,TLcdS57Area
,TLcdS57EditableIdentifier
,TLcdS57FeatureObject
,TLcdS57Identifier
,TLcdS57Line
,TLcdS57Point
,TLcdS57SoundingPoint
,TLcdSHPLazyFeatured
,TLcdVPFDatabase
,TLcdXMLElement
,TLcdXMLFeaturedObject
,TLcySLDDomainObject
Deprecated.
An ILcdFeatured
object has features that can be indexed using
an integer. Meta-information on the features may be given by a corresponding
ILcdFeaturedDescriptor
object (possibly the same object), which
provides feature names and feature classes. The indices of an
ILcdFeatured
range from 0 to getFeatureCount() - 1
.
See also the ILcdDataObject
interface, as this is the preferred way in
LuciadLightspeed for new code to provide a generic data API.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canSetFeature
(int aIndex) Deprecated.Checks whether the specified feature is editable.getFeature
(int aIndex) Deprecated.Returns the featureObject
at the given index.int
Deprecated.Returns the number of features.void
setFeature
(int aIndex, Object aFeature) Deprecated.Sets the featureObject
at the given index.
-
Method Details
-
getFeatureCount
int getFeatureCount()Deprecated.Returns the number of features.- Returns:
- the number of features.
-
getFeature
Deprecated.Returns the featureObject
at the given index.- Parameters:
aIndex
- a valid feature index.- Returns:
- the feature
Object
at the given index. - Throws:
IndexOutOfBoundsException
- when an index is chosen greater than the result of getFeatureCount.- See Also:
-
setFeature
Deprecated.Sets the featureObject
at the given index.- Parameters:
aIndex
- a valid feature index.aFeature
- the new featureObject
.- Throws:
IllegalArgumentException
- if the feature can't be set.- See Also:
-
canSetFeature
boolean canSetFeature(int aIndex) Deprecated.Checks whether the specified feature is editable.- Parameters:
aIndex
- a valid feature index.- Returns:
- true if the feature can be set, false otherwise.
-
ILcdFeatured
interface has been deprecated in favor ofILcdDataObject
andTLcdDataModel
.