public interface SimpleComponent extends DataComponent
Modifier and Type | Method and Description |
---|---|
void |
addQuality(Category quality)
Adds a new qualityAsCategory property
|
void |
addQuality(Quantity quality)
Adds a new qualityAsQuantity property
|
void |
addQuality(QuantityRange quality)
Adds a new qualityAsQuantityRange property
|
void |
addQuality(Text quality)
Adds a new qualityAsText property
|
java.lang.String |
getAxisID()
Gets the axisID property
|
DataType |
getDataType()
Gets the component data type
|
NilValues |
getNilValues()
Gets the nilValues property
|
OgcProperty<NilValues> |
getNilValuesProperty()
Gets extra info (name, xlink, etc.) carried by the nilValues property
|
int |
getNumQualitys()
Returns number of quality properties
|
OgcPropertyList<SimpleComponent> |
getQualityList()
Gets the list of quality properties
|
java.lang.String |
getReferenceFrame()
Gets the referenceFrame property
|
boolean |
isSetAxisID()
Checks if axisID is set
|
boolean |
isSetNilValues()
Checks if nilValues is set
|
boolean |
isSetReferenceFrame()
Checks if referenceFrame is set
|
boolean |
isSetValue()
Checks if value is set
|
void |
setAxisID(java.lang.String axisID)
Sets the axisID property
|
void |
setDataType(DataType type)
Sets the component data type
|
void |
setNilValues(NilValues nilValues)
Sets the nilValues property
|
void |
setReferenceFrame(java.lang.String referenceFrame)
Sets the referenceFrame property
|
void |
unSetValue()
Unsets the value property
|
accept, addComponent, assignNewDataBlock, clearData, clone, copy, createDataBlock, getComponent, getComponent, getComponentCount, getComponentIndex, getData, getDefinition, getName, getOptional, getParent, getUpdatable, hasConstraints, hasData, isSetDefinition, isSetOptional, isSetUpdatable, removeComponent, removeComponent, renewDataBlock, setData, setDefinition, setName, setOptional, setUpdatable, unSetOptional, unSetUpdatable, validateData
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId
OgcPropertyList<SimpleComponent> getQualityList()
int getNumQualitys()
void addQuality(Quantity quality)
void addQuality(QuantityRange quality)
void addQuality(Category quality)
void addQuality(Text quality)
NilValues getNilValues()
OgcProperty<NilValues> getNilValuesProperty()
boolean isSetNilValues()
void setNilValues(NilValues nilValues)
java.lang.String getReferenceFrame()
boolean isSetReferenceFrame()
void setReferenceFrame(java.lang.String referenceFrame)
java.lang.String getAxisID()
boolean isSetAxisID()
void setAxisID(java.lang.String axisID)
DataType getDataType()
void setDataType(DataType type)
boolean isSetValue()
void unSetValue()