public class TLcdWCSCoverageOfferingBrief extends TLcdWCSAbstractDescription
Constructor and Description |
---|
TLcdWCSCoverageOfferingBrief() |
Modifier and Type | Method and Description |
---|---|
void |
addKeywords(TLcdOWSKeywords aKeywords)
Adds a keyword list.
|
void |
addName(ILcdGML3Code aName)
Adds a name.
|
ILcdGML3StringOrRef |
getDescription()
Returns the description of this GML object.
|
String |
getId()
Returns the id of this object.
|
TLcdOWSKeywords |
getKeywords(int aIndex)
Gets the keyword list at a given position.
|
int |
getKeywordsCount()
Gets the number of keyword lists.
|
TLcdWCSLonLatEnvelope |
getLonLatEnvelope()
Gets the lon lat envelope.
|
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.
|
void |
removeKeywords(int aIndex)
Removes the keyword list at a given position.
|
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 |
setLonLatEnvelope(TLcdWCSLonLatEnvelope aLonLatEnvelope)
Sets the lon lat envelope.
|
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.
|
getLabel, getName, getWCSDescription, setLabel, setName, setWCSDescription
addMetadataLink, addMetaDataProperty, getMetadataLink, getMetadataLinkCount, removeMetadataLink
public TLcdWCSLonLatEnvelope getLonLatEnvelope()
public void setLonLatEnvelope(TLcdWCSLonLatEnvelope aLonLatEnvelope)
aLonLatEnvelope
- the lon lat envelope to be set.public void addKeywords(TLcdOWSKeywords aKeywords)
Unordered list of one or more commonly used or formalised word(s) or phrase(s) used to describe the subject.
aKeywords
- the keyword list to be added.public int getKeywordsCount()
public void removeKeywords(int aIndex)
aIndex
- the index of the given position.public TLcdOWSKeywords getKeywords(int aIndex)
Unordered list of one or more commonly used or formalised word(s) or phrase(s) used to describe the subject.
aIndex
- the index of the given position.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.