Interface ILcdGML3StandardObjectProperties
- All Known Subinterfaces:
ILcdGML3AbstractCurve
,ILcdGML3AbstractFeature
,ILcdGML3AbstractFeatureCollection
,ILcdGML3AbstractGeometricAggregate
,ILcdGML3AbstractGeometricPrimitive
,ILcdGML3AbstractGeometry
,ILcdGML3AbstractGML
,ILcdGML3AbstractRing
,ILcdGML3AbstractSurface
,ILcdGML3BoundedFeature
,ILcdGML3Curve
,ILcdGML3FeatureCollection
,ILcdGML3Grid
,ILcdGML3LinearRing
,ILcdGML3LineString
,ILcdGML3MultiCurve
,ILcdGML3MultiGeometry
,ILcdGML3MultiPoint
,ILcdGML3MultiSurface
,ILcdGML3Point
,ILcdGML3Polygon
,ILcdGML3RectifiedGrid
,ILcdGML3Ring
,ILcdGML3Surface
- All Known Implementing Classes:
ALcdGML3AbstractFeature
,TLcdWCSAbstractDescription
,TLcdWCSAbstractDescriptionBase
,TLcdWCSAxisDescription
,TLcdWCSCoverageOffering
,TLcdWCSCoverageOfferingBrief
,TLcdWCSRangeSet
,TLcdWCSService
public interface ILcdGML3StandardObjectProperties
Deprecated.
Interface for the
gml:StandardObjectProperties
group.
This content model group makes it easier to construct types that derive from AbstractGMLType and
its descendents "by restriction". A reference to the group saves having to enumerate the standard
object properties.
(GML Specification, v3.1.0, paragraph 7.5.6.4)-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns the description of this GML object.getMetaDataProperty
(int aIndex) Deprecated.Returns the metadata property at the given index, contained in this GML object.int
Deprecated.Returns the number of metadata properties contained in this GML object.getName
(int aIndex) Deprecated.Returns the name of this GML object at the given index.int
Deprecated.Returns the number of names, contained in this GML object.void
setDescription
(ILcdGML3StringOrRef aDescription) Deprecated.Sets the description of this GML object.void
setMetaDataProperties
(ILcdGML3MetaDataProperty[] aMetaDataProperties) Deprecated.Sets the metadata properties to be contained in this GML object.void
setNames
(ILcdGML3Code[] aNames) Deprecated.Sets the names for this GML object.
-
Method Details
-
getMetaDataProperty
Deprecated.Returns the metadata property at the given index, contained in this GML object.- Parameters:
aIndex
- the index of the metadata property to be returned.- Returns:
- the metadata property at the given index.
- Throws:
IndexOutOfBoundsException
- ifaIndex <; 0 || aIndex >= getMetaDataPropertyCount()
-
getMetaDataPropertyCount
int getMetaDataPropertyCount()Deprecated.Returns the number of metadata properties contained in this GML object.- Returns:
- the number of metadata properties contained in this GML object.
-
getDescription
ILcdGML3StringOrRef getDescription()Deprecated.Returns the description of this GML object.- Returns:
- the description of this GML object.
-
getName
Deprecated.Returns the name of this GML object at the given index. Multiple names may be provided. These will often be distinguished by being assigned by different authorities, as indicated by the value of the codeSpace attribute. In an instance document there will usually only be one name per authority.- Returns:
- the name of this object at the given index.
- Throws:
IndexOutOfBoundsException
- ifaIndex <; 0 || aIndex >= getNameCount()
-
getNameCount
int getNameCount()Deprecated.Returns the number of names, contained in this GML object.- Returns:
- the number of names, contained in this GML object.
-
setMetaDataProperties
Deprecated.Sets the metadata properties to be contained in this GML object.- Parameters:
aMetaDataProperties
- the metadata properties to be contained in this GML object.
-
setDescription
Deprecated.Sets the description of this GML object.- Parameters:
aDescription
- the description of this GML object.
-
setNames
Deprecated.Sets the names for this GML object.- Parameters:
aNames
- the names for this GML object.
-
com.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.