public class TLcdWCSAxisDescription extends TLcdWCSAbstractDescription
Constructor and Description |
---|
TLcdWCSAxisDescription() |
Modifier and Type | Method and Description |
---|---|
void |
addName(ILcdGML3Code aName)
Adds a name.
|
ILcdGML3StringOrRef |
getDescription()
Returns the description of this GML object.
|
String |
getId()
Returns the id of this object.
|
ILcdGML3MetaDataProperty |
getMetaDataProperty(int aIndex)
Returns the metadata property at the given index, contained in this GML object.
|
int |
getMetaDataPropertyCount()
Returns the number of metadata properties contained in this GML object.
|
ILcdGML3Code |
getName(int aIndex)
Gets the name at a given position.
|
int |
getNameCount()
Gets the number of names.
|
String |
getRefSys()
Gets the reference system.
|
String |
getRefSysLabel()
Gets the reference system label.
|
String |
getSemantic()
Gets the semantic.
|
TLcdWCSAxisDescriptionValues |
getValues()
Gets the values.
|
void |
removeMetaDataProperty(int aIndex)
Removes the meta data property at a given position.
|
void |
removeName(int aIndex)
Removes the name at a given position.
|
void |
setDescription(ILcdGML3StringOrRef aDescription)
Sets the description of this GML object.
|
void |
setId(String aId)
Sets the id of this object.
|
void |
setMetaDataProperties(ILcdGML3MetaDataProperty[] aILcdGML3MetaDataProperties)
Sets the metadata properties to be contained in this GML object.
|
void |
setNames(ILcdGML3Code[] aILcdGML3Codes)
Sets the names for this GML object.
|
void |
setRefSys(String aRefSys)
Sets the reference system.
|
void |
setRefSysLabel(String aRefSysLabel)
Sets the reference system label.
|
void |
setSemantic(String aSemantic)
Sets the semantic.
|
void |
setValues(TLcdWCSAxisDescriptionValues aValues)
Sets the values.
|
getLabel, getName, getWCSDescription, setLabel, setName, setWCSDescription
addMetadataLink, addMetaDataProperty, getMetadataLink, getMetadataLinkCount, removeMetadataLink
public String getRefSys()
Pointer to the reference system in which values are expressed.
public void setRefSys(String aRefSys)
Pointer to the reference system in which values are expressed.
aRefSys
- the reference system to be set.public String getRefSysLabel()
Short human-readable label denoting the reference system, for human interface display.
public void setRefSysLabel(String aRefSysLabel)
Short human-readable label denoting the reference system, for human interface display.
aRefSysLabel
- the reference system label to be set.public String getSemantic()
Definition of the semantics or meaning of the values.
public void setSemantic(String aSemantic)
Definition of the semantics or meaning of the value.
aSemantic
- the semantic to be set.public TLcdWCSAxisDescriptionValues getValues()
The type and value constraints for the values of this axis.
public void setValues(TLcdWCSAxisDescriptionValues aValues)
The type and value constraints for the values of this axis.
aValues
- the values to be set.public String getId()
ILcdGML3AbstractGML
getId
in interface ILcdGML3AbstractGML
public void setId(String aId)
ILcdGML3AbstractGML
setId
in interface ILcdGML3AbstractGML
aId
- the id of this object.public int getMetaDataPropertyCount()
ILcdGML3StandardObjectProperties
getMetaDataPropertyCount
in interface ILcdGML3StandardObjectProperties
public void removeMetaDataProperty(int aIndex)
aIndex
- the index of the given position.public ILcdGML3MetaDataProperty getMetaDataProperty(int aIndex)
ILcdGML3StandardObjectProperties
getMetaDataProperty
in interface ILcdGML3StandardObjectProperties
aIndex
- the index of the metadata property to be returned.public ILcdGML3StringOrRef getDescription()
ILcdGML3StandardObjectProperties
getDescription
in interface ILcdGML3StandardObjectProperties
public void setDescription(ILcdGML3StringOrRef aDescription)
ILcdGML3StandardObjectProperties
setDescription
in interface ILcdGML3StandardObjectProperties
aDescription
- the description of this GML object.public void setNames(ILcdGML3Code[] aILcdGML3Codes)
ILcdGML3StandardObjectProperties
setNames
in interface ILcdGML3StandardObjectProperties
aILcdGML3Codes
- the names for this GML object.public void addName(ILcdGML3Code aName)
Label for the object, normally a descriptive name. An object may have several names, typically assigned by different authorities. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.
aName
- the name to be added.public int getNameCount()
getNameCount
in interface ILcdGML3StandardObjectProperties
public void setMetaDataProperties(ILcdGML3MetaDataProperty[] aILcdGML3MetaDataProperties)
ILcdGML3StandardObjectProperties
setMetaDataProperties
in interface ILcdGML3StandardObjectProperties
aILcdGML3MetaDataProperties
- the metadata properties to be contained in this GML object.public void removeName(int aIndex)
aIndex
- the index of the given position.public ILcdGML3Code getName(int aIndex)
Label for the object, normally a descriptive name. An object may have several names, typically assigned by different authorities. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.
getName
in interface ILcdGML3StandardObjectProperties
aIndex
- the index of the given position.