Package net.opengis.sensorml.v20.impl
Class SettingsImpl
java.lang.Object
org.vast.data.AbstractSWEImpl
net.opengis.sensorml.v20.impl.AbstractSettingsImpl
net.opengis.sensorml.v20.impl.SettingsImpl
- All Implemented Interfaces:
 Serializable,AbstractSettings,Settings,AbstractSWE
POJO class for XML type SettingsType(@http://www.opengis.net/sensorml/2.0).
 This is a complex type.
- See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ArrayList<ArraySetting>protected ArrayList<ConstraintSetting>protected ArrayList<ModeSetting>protected ArrayList<StatusSetting>protected ArrayList<ValueSetting>Fields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddSetArrayValues(String ref, EncodedValues values) Adds a new setArrayValues property with given ref path and valuesvoidaddSetArrayValues(ArraySetting setArrayValues) Adds a new setArrayValues propertyvoidaddSetConstraint(String ref, DataConstraint constraint) Adds a new setConstraint property with given ref path and constraintvoidaddSetConstraint(ConstraintSetting setConstraint) Adds a new setConstraint propertyvoidaddSetMode(String ref, String modeName) Adds a new setMode property with given ref path and mode namevoidaddSetMode(ModeSetting setMode) Adds a new setMode propertyvoidaddSetStatus(String ref, Status status) Adds a new setStatus property with given ref path and status codevoidaddSetStatus(StatusSetting setStatus) Adds a new setStatus propertyvoidaddSetValue(String ref, String value) Adds a new setValue property with given ref path and valuevoidaddSetValue(ValueSetting setValue) Adds a new setValue propertyintReturns number of setArrayValues propertiesintReturns number of setConstraint propertiesintReturns number of setMode propertiesintReturns number of setStatus propertiesintReturns number of setValue propertiesGets the list of setArrayValues propertiesGets the list of setConstraint propertiesGets the list of setMode propertiesGets the list of setStatus propertiesGets the list of setValue propertiesMethods inherited from class org.vast.data.AbstractSWEImpl
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.opengis.swe.v20.AbstractSWE
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId 
- 
Field Details
- 
setValueList
 - 
setArrayValuesList
 - 
setConstraintList
 - 
setModeList
 - 
setStatusList
 
 - 
 - 
Constructor Details
- 
SettingsImpl
public SettingsImpl() 
 - 
 - 
Method Details
- 
getSetValueList
Gets the list of setValue properties- Specified by:
 getSetValueListin interfaceSettings
 - 
getNumSetValues
public int getNumSetValues()Returns number of setValue properties- Specified by:
 getNumSetValuesin interfaceSettings
 - 
addSetValue
Adds a new setValue property- Specified by:
 addSetValuein interfaceSettings
 - 
addSetValue
Description copied from interface:SettingsAdds a new setValue property with given ref path and value- Specified by:
 addSetValuein interfaceSettings
 - 
getSetArrayValuesList
Gets the list of setArrayValues properties- Specified by:
 getSetArrayValuesListin interfaceSettings
 - 
getNumSetArrayValues
public int getNumSetArrayValues()Returns number of setArrayValues properties- Specified by:
 getNumSetArrayValuesin interfaceSettings
 - 
addSetArrayValues
Adds a new setArrayValues property- Specified by:
 addSetArrayValuesin interfaceSettings
 - 
addSetArrayValues
Description copied from interface:SettingsAdds a new setArrayValues property with given ref path and values- Specified by:
 addSetArrayValuesin interfaceSettings
 - 
getSetConstraintList
Gets the list of setConstraint properties- Specified by:
 getSetConstraintListin interfaceSettings
 - 
getNumSetConstraints
public int getNumSetConstraints()Returns number of setConstraint properties- Specified by:
 getNumSetConstraintsin interfaceSettings
 - 
addSetConstraint
Adds a new setConstraint property- Specified by:
 addSetConstraintin interfaceSettings
 - 
addSetConstraint
Description copied from interface:SettingsAdds a new setConstraint property with given ref path and constraint- Specified by:
 addSetConstraintin interfaceSettings
 - 
getSetModeList
Gets the list of setMode properties- Specified by:
 getSetModeListin interfaceSettings
 - 
getNumSetModes
public int getNumSetModes()Returns number of setMode properties- Specified by:
 getNumSetModesin interfaceSettings
 - 
addSetMode
Adds a new setMode property- Specified by:
 addSetModein interfaceSettings
 - 
addSetMode
Description copied from interface:SettingsAdds a new setMode property with given ref path and mode name- Specified by:
 addSetModein interfaceSettings
 - 
getSetStatusList
Gets the list of setStatus properties- Specified by:
 getSetStatusListin interfaceSettings
 - 
getNumSetStatus
public int getNumSetStatus()Returns number of setStatus properties- Specified by:
 getNumSetStatusin interfaceSettings
 - 
addSetStatus
Adds a new setStatus property- Specified by:
 addSetStatusin interfaceSettings
 - 
addSetStatus
Description copied from interface:SettingsAdds a new setStatus property with given ref path and status code- Specified by:
 addSetStatusin interfaceSettings
 
 -