Class ALcdGML3AbstractFeature
java.lang.Object
com.luciad.format.gml3.model.feature.ALcdGML3AbstractFeature
- All Implemented Interfaces:
ILcdGML3AbstractGML
,ILcdGML3StandardObjectProperties
,ILcdGML3AbstractFeature
Deprecated.
An abstract class that implements the
ILcdGML3AbstractFeature
interface.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns the bounding shape of this feature.Deprecated.Returns the description of this GML object.getId()
Deprecated.Returns the id of this 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
setBoundedBy
(ILcdGML3BoundingShape aBoundingShape) Deprecated.Sets the bounding shape of this featurevoid
setDescription
(ILcdGML3StringOrRef aDescription) Deprecated.Sets the description of this GML object.void
Deprecated.Sets the id of this 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.
-
Constructor Details
-
ALcdGML3AbstractFeature
public ALcdGML3AbstractFeature()Deprecated.
-
-
Method Details
-
getBoundedBy
Deprecated.Description copied from interface:ILcdGML3AbstractFeature
Returns the bounding shape of this feature.- Specified by:
getBoundedBy
in interfaceILcdGML3AbstractFeature
- Returns:
- the bounding shape of this feature.
-
setBoundedBy
Deprecated.Description copied from interface:ILcdGML3AbstractFeature
Sets the bounding shape of this feature- Specified by:
setBoundedBy
in interfaceILcdGML3AbstractFeature
- Parameters:
aBoundingShape
- the bounding shape of this feature
-
getMetaDataProperty
Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
Returns the metadata property at the given index, contained in this GML object.- Specified by:
getMetaDataProperty
in interfaceILcdGML3StandardObjectProperties
- Parameters:
aIndex
- the index of the metadata property to be returned.- Returns:
- the metadata property at the given index.
-
getMetaDataPropertyCount
public int getMetaDataPropertyCount()Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
Returns the number of metadata properties contained in this GML object.- Specified by:
getMetaDataPropertyCount
in interfaceILcdGML3StandardObjectProperties
- Returns:
- the number of metadata properties contained in this GML object.
-
getDescription
Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
Returns the description of this GML object.- Specified by:
getDescription
in interfaceILcdGML3StandardObjectProperties
- Returns:
- the description of this GML object.
-
getName
Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
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.- Specified by:
getName
in interfaceILcdGML3StandardObjectProperties
- Returns:
- the name of this object at the given index.
-
getNameCount
public int getNameCount()Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
Returns the number of names, contained in this GML object.- Specified by:
getNameCount
in interfaceILcdGML3StandardObjectProperties
- Returns:
- the number of names, contained in this GML object.
-
getId
Deprecated.Description copied from interface:ILcdGML3AbstractGML
Returns the id of this object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator "#", and the value of the id attribute.- Specified by:
getId
in interfaceILcdGML3AbstractGML
- Returns:
- the id of the object.
-
setDescription
Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
Sets the description of this GML object.- Specified by:
setDescription
in interfaceILcdGML3StandardObjectProperties
- Parameters:
aDescription
- the description of this GML object.
-
setMetaDataProperties
Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
Sets the metadata properties to be contained in this GML object.- Specified by:
setMetaDataProperties
in interfaceILcdGML3StandardObjectProperties
- Parameters:
aMetaDataProperties
- the metadata properties to be contained in this GML object.
-
setNames
Deprecated.Description copied from interface:ILcdGML3StandardObjectProperties
Sets the names for this GML object.- Specified by:
setNames
in interfaceILcdGML3StandardObjectProperties
- Parameters:
aNames
- the names for this GML object.
-
setId
Deprecated.Description copied from interface:ILcdGML3AbstractGML
Sets the id of this object.- Specified by:
setId
in interfaceILcdGML3AbstractGML
- Parameters:
aId
- the id of this 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
.