public class CharacteristicListImpl extends AbstractMetadataListImpl implements CharacteristicList
Modifier and Type | Field and Description |
---|---|
protected OgcPropertyList<DataComponent> |
characteristicList |
definition
Constructor and Description |
---|
CharacteristicListImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addCharacteristic(java.lang.String name,
DataComponent characteristic)
Adds a new characteristic property
|
DataComponent |
getCharacteristic(java.lang.String name)
Gets the characteristic property with the given name
|
OgcPropertyList<DataComponent> |
getCharacteristicList()
Gets the list of characteristic properties
|
int |
getNumCharacteristics()
Returns number of characteristic properties
|
getDefinition, isSetDefinition, setDefinition
copyTo, getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefinition, isSetDefinition, setDefinition
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId
protected OgcPropertyList<DataComponent> characteristicList
public OgcPropertyList<DataComponent> getCharacteristicList()
getCharacteristicList
in interface CharacteristicList
public int getNumCharacteristics()
getNumCharacteristics
in interface CharacteristicList
public DataComponent getCharacteristic(java.lang.String name)
getCharacteristic
in interface CharacteristicList
public void addCharacteristic(java.lang.String name, DataComponent characteristic)
addCharacteristic
in interface CharacteristicList