Package net.opengis.sensorml.v20.impl
Class ConstraintSettingImpl
java.lang.Object
net.opengis.sensorml.v20.impl.ConstraintSettingImpl
- All Implemented Interfaces:
Serializable
,ConfigSetting<SimpleComponent>
,ConstraintSetting
POJO class for XML type ConstraintSettingPropertyType(@http://www.opengis.net/sensorml/2.0).
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected SimpleComponent
protected DataConstraint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRef()
Gets the ref propertygetValue()
Gets the constraint valuevoid
Sets the ref propertyvoid
setReferencedObject
(SimpleComponent refObj) Sets the object being configured by this settingvoid
setValue
(DataConstraint constraint) Adds a new setConstraintAsAllowedTimes property
-
Field Details
-
ref
-
value
-
refComponent
-
-
Constructor Details
-
ConstraintSettingImpl
public ConstraintSettingImpl() -
ConstraintSettingImpl
-
-
Method Details
-
getRef
Gets the ref property- Specified by:
getRef
in interfaceConfigSetting<SimpleComponent>
- Returns:
- the ref property
-
setRef
Sets the ref property- Specified by:
setRef
in interfaceConfigSetting<SimpleComponent>
-
getValue
Gets the constraint value- Specified by:
getValue
in interfaceConstraintSetting
-
setValue
Adds a new setConstraintAsAllowedTimes property- Specified by:
setValue
in interfaceConstraintSetting
-
getReferencedObject
- Specified by:
getReferencedObject
in interfaceConfigSetting<SimpleComponent>
- Returns:
- the object being configured
-
setReferencedObject
Description copied from interface:ConfigSetting
Sets the object being configured by this setting- Specified by:
setReferencedObject
in interfaceConfigSetting<SimpleComponent>
- Parameters:
refObj
- referenced object instance
-