Package net.opengis.gml311
Interface ParameterValueType
-
- All Superinterfaces:
AbstractGeneralParameterValueType
,EObject
,Notifier
- All Known Implementing Classes:
ParameterValueTypeImpl
public interface ParameterValueType extends AbstractGeneralParameterValueType
A representation of the model object 'Parameter Value Type'. A parameter value, ordered sequence of values, or reference to a file of parameter values. This concrete complexType can be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one instance. This complexType can be used, extended, or restricted for well-known operation methods, especially for methods with many instances.The following features are supported:
- See Also:
Gml311Package.getParameterValueType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DMSAngleType
getDmsAngleValue()
Returns the value of the 'Dms Angle Value' containment reference.BigInteger
getIntegerValue()
Returns the value of the 'Integer Value' attribute.List<BigInteger>
getIntegerValueList()
Returns the value of the 'Integer Value List' attribute.String
getStringValue()
Returns the value of the 'String Value' attribute.MeasureType
getValue()
Returns the value of the 'Value' containment reference.String
getValueFile()
Returns the value of the 'Value File' attribute.MeasureListType
getValueList()
Returns the value of the 'Value List' containment reference.OperationParameterRefType
getValueOfParameter()
Returns the value of the 'Value Of Parameter' containment reference.boolean
isBooleanValue()
Returns the value of the 'Boolean Value' attribute.boolean
isSetBooleanValue()
Returns whether the value of the 'Boolean Value
' attribute is set.void
setBooleanValue(boolean value)
Sets the value of the 'Boolean Value
' attribute.void
setDmsAngleValue(DMSAngleType value)
Sets the value of the 'Dms Angle Value
' containment reference.void
setIntegerValue(BigInteger value)
Sets the value of the 'Integer Value
' attribute.void
setIntegerValueList(List<BigInteger> value)
Sets the value of the 'Integer Value List
' attribute.void
setStringValue(String value)
Sets the value of the 'String Value
' attribute.void
setValue(MeasureType value)
Sets the value of the 'Value
' containment reference.void
setValueFile(String value)
Sets the value of the 'Value File
' attribute.void
setValueList(MeasureListType value)
Sets the value of the 'Value List
' containment reference.void
setValueOfParameter(OperationParameterRefType value)
Sets the value of the 'Value Of Parameter
' containment reference.void
unsetBooleanValue()
Unsets the value of the 'Boolean Value
' attribute.
-
-
-
Method Detail
-
getValue
MeasureType getValue()
Returns the value of the 'Value' containment reference. Numeric value of an operation parameter, with its associated unit of measure.- Returns:
- the value of the 'Value' containment reference.
- See Also:
setValue(MeasureType)
,Gml311Package.getParameterValueType_Value()
-
setValue
void setValue(MeasureType value)
Sets the value of the 'Value
' containment reference.- Parameters:
value
- the new value of the 'Value' containment reference.- See Also:
getValue()
-
getDmsAngleValue
DMSAngleType getDmsAngleValue()
Returns the value of the 'Dms Angle Value' containment reference. Value of an angle operation parameter, in either degree-minute-second format or single value format.- Returns:
- the value of the 'Dms Angle Value' containment reference.
- See Also:
setDmsAngleValue(DMSAngleType)
,Gml311Package.getParameterValueType_DmsAngleValue()
-
setDmsAngleValue
void setDmsAngleValue(DMSAngleType value)
Sets the value of the 'Dms Angle Value
' containment reference.- Parameters:
value
- the new value of the 'Dms Angle Value' containment reference.- See Also:
getDmsAngleValue()
-
getStringValue
String getStringValue()
Returns the value of the 'String Value' attribute. String value of an operation parameter. A string value does not have an associated unit of measure.- Returns:
- the value of the 'String Value' attribute.
- See Also:
setStringValue(String)
,Gml311Package.getParameterValueType_StringValue()
-
setStringValue
void setStringValue(String value)
Sets the value of the 'String Value
' attribute.- Parameters:
value
- the new value of the 'String Value' attribute.- See Also:
getStringValue()
-
getIntegerValue
BigInteger getIntegerValue()
Returns the value of the 'Integer Value' attribute. Positive integer value of an operation parameter, usually used for a count. An integer value does not have an associated unit of measure.- Returns:
- the value of the 'Integer Value' attribute.
- See Also:
setIntegerValue(BigInteger)
,Gml311Package.getParameterValueType_IntegerValue()
-
setIntegerValue
void setIntegerValue(BigInteger value)
Sets the value of the 'Integer Value
' attribute.- Parameters:
value
- the new value of the 'Integer Value' attribute.- See Also:
getIntegerValue()
-
isBooleanValue
boolean isBooleanValue()
Returns the value of the 'Boolean Value' attribute. Boolean value of an operation parameter. A Boolean value does not have an associated unit of measure.- Returns:
- the value of the 'Boolean Value' attribute.
- See Also:
isSetBooleanValue()
,unsetBooleanValue()
,setBooleanValue(boolean)
,Gml311Package.getParameterValueType_BooleanValue()
-
setBooleanValue
void setBooleanValue(boolean value)
Sets the value of the 'Boolean Value
' attribute.- Parameters:
value
- the new value of the 'Boolean Value' attribute.- See Also:
isSetBooleanValue()
,unsetBooleanValue()
,isBooleanValue()
-
unsetBooleanValue
void unsetBooleanValue()
Unsets the value of the 'Boolean Value
' attribute.
-
isSetBooleanValue
boolean isSetBooleanValue()
Returns whether the value of the 'Boolean Value
' attribute is set.- Returns:
- whether the value of the 'Boolean Value' attribute is set.
- See Also:
unsetBooleanValue()
,isBooleanValue()
,setBooleanValue(boolean)
-
getValueList
MeasureListType getValueList()
Returns the value of the 'Value List' containment reference. Ordered sequence of two or more numeric values of an operation parameter list, where each value has the same associated unit of measure. An element of this type contains a space-separated sequence of double values.- Returns:
- the value of the 'Value List' containment reference.
- See Also:
setValueList(MeasureListType)
,Gml311Package.getParameterValueType_ValueList()
-
setValueList
void setValueList(MeasureListType value)
Sets the value of the 'Value List
' containment reference.- Parameters:
value
- the new value of the 'Value List' containment reference.- See Also:
getValueList()
-
getIntegerValueList
List<BigInteger> getIntegerValueList()
Returns the value of the 'Integer Value List' attribute. Ordered sequence of two or more integer values of an operation parameter list, usually used for counts. These integer values do not have an associated unit of measure. An element of this type contains a space-separated sequence of integer values.- Returns:
- the value of the 'Integer Value List' attribute.
- See Also:
setIntegerValueList(List)
,Gml311Package.getParameterValueType_IntegerValueList()
-
setIntegerValueList
void setIntegerValueList(List<BigInteger> value)
Sets the value of the 'Integer Value List
' attribute.- Parameters:
value
- the new value of the 'Integer Value List' attribute.- See Also:
getIntegerValueList()
-
getValueFile
String getValueFile()
Returns the value of the 'Value File' attribute. Reference to a file or a part of a file containing one or more parameter values, each numeric value with its associated unit of measure. When referencing a part of a file, that file must contain multiple identified parts, such as an XML encoded document. Furthermore, the referenced file or part of a file can reference another part of the same or different files, as allowed in XML documents.- Returns:
- the value of the 'Value File' attribute.
- See Also:
setValueFile(String)
,Gml311Package.getParameterValueType_ValueFile()
-
setValueFile
void setValueFile(String value)
Sets the value of the 'Value File
' attribute.- Parameters:
value
- the new value of the 'Value File' attribute.- See Also:
getValueFile()
-
getValueOfParameter
OperationParameterRefType getValueOfParameter()
Returns the value of the 'Value Of Parameter' containment reference. Association to the operation parameter that this is a value of.- Returns:
- the value of the 'Value Of Parameter' containment reference.
- See Also:
setValueOfParameter(OperationParameterRefType)
,Gml311Package.getParameterValueType_ValueOfParameter()
-
setValueOfParameter
void setValueOfParameter(OperationParameterRefType value)
Sets the value of the 'Value Of Parameter
' containment reference.- Parameters:
value
- the new value of the 'Value Of Parameter' containment reference.- See Also:
getValueOfParameter()
-
-