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 Stringprotected SimpleComponentprotected DataConstraint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRef()Gets the ref propertygetValue()Gets the constraint valuevoidSets the ref propertyvoidsetReferencedObject(SimpleComponent refObj) Sets the object being configured by this settingvoidsetValue(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:
getRefin interfaceConfigSetting<SimpleComponent>- Returns:
- the ref property
-
setRef
Sets the ref property- Specified by:
setRefin interfaceConfigSetting<SimpleComponent>
-
getValue
Gets the constraint value- Specified by:
getValuein interfaceConstraintSetting
-
setValue
Adds a new setConstraintAsAllowedTimes property- Specified by:
setValuein interfaceConstraintSetting
-
getReferencedObject
- Specified by:
getReferencedObjectin interfaceConfigSetting<SimpleComponent>- Returns:
- the object being configured
-
setReferencedObject
Description copied from interface:ConfigSettingSets the object being configured by this setting- Specified by:
setReferencedObjectin interfaceConfigSetting<SimpleComponent>- Parameters:
refObj- referenced object instance
-