Package net.opengis.gml311.impl
Class ParameterValueTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- AbstractGeneralParameterValueTypeImpl
-
- ParameterValueTypeImpl
-
- All Implemented Interfaces:
AbstractGeneralParameterValueType
,ParameterValueType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class ParameterValueTypeImpl extends AbstractGeneralParameterValueTypeImpl implements ParameterValueType
An implementation of the model object 'Parameter Value Type'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected static boolean
BOOLEAN_VALUE_EDEFAULT
The default value of the 'Boolean Value
' attribute.protected boolean
booleanValue
The cached value of the 'Boolean Value
' attribute.protected boolean
booleanValueESet
This is true if the Boolean Value attribute has been set.protected DMSAngleType
dmsAngleValue
The cached value of the 'Dms Angle Value
' containment reference.protected static BigInteger
INTEGER_VALUE_EDEFAULT
The default value of the 'Integer Value
' attribute.protected static List<BigInteger>
INTEGER_VALUE_LIST_EDEFAULT
The default value of the 'Integer Value List
' attribute.protected BigInteger
integerValue
The cached value of the 'Integer Value
' attribute.protected List<BigInteger>
integerValueList
The cached value of the 'Integer Value List
' attribute.protected static String
STRING_VALUE_EDEFAULT
The default value of the 'String Value
' attribute.protected String
stringValue
The cached value of the 'String Value
' attribute.protected MeasureType
value
The cached value of the 'Value
' containment reference.protected static String
VALUE_FILE_EDEFAULT
The default value of the 'Value File
' attribute.protected String
valueFile
The cached value of the 'Value File
' attribute.protected MeasureListType
valueList
The cached value of the 'Value List
' containment reference.protected OperationParameterRefType
valueOfParameter
The cached value of the 'Value Of Parameter
' containment reference.
-
Constructor Summary
Constructors Modifier Constructor Description protected
ParameterValueTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetDmsAngleValue(DMSAngleType newDmsAngleValue, NotificationChain msgs)
NotificationChain
basicSetValue(MeasureType newValue, NotificationChain msgs)
NotificationChain
basicSetValueList(MeasureListType newValueList, NotificationChain msgs)
NotificationChain
basicSetValueOfParameter(OperationParameterRefType newValueOfParameter, NotificationChain msgs)
Object
eGet(int featureID, boolean resolve, boolean coreType)
NotificationChain
eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
DMSAngleType
getDmsAngleValue()
BigInteger
getIntegerValue()
List<BigInteger>
getIntegerValueList()
String
getStringValue()
MeasureType
getValue()
String
getValueFile()
MeasureListType
getValueList()
OperationParameterRefType
getValueOfParameter()
boolean
isBooleanValue()
boolean
isSetBooleanValue()
void
setBooleanValue(boolean newBooleanValue)
void
setDmsAngleValue(DMSAngleType newDmsAngleValue)
void
setIntegerValue(BigInteger newIntegerValue)
void
setIntegerValueList(List<BigInteger> newIntegerValueList)
void
setStringValue(String newStringValue)
void
setValue(MeasureType newValue)
void
setValueFile(String newValueFile)
void
setValueList(MeasureListType newValueList)
void
setValueOfParameter(OperationParameterRefType newValueOfParameter)
String
toString()
void
unsetBooleanValue()
-
Methods inherited from class MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
value
protected MeasureType value
The cached value of the 'Value
' containment reference.- See Also:
getValue()
-
dmsAngleValue
protected DMSAngleType dmsAngleValue
The cached value of the 'Dms Angle Value
' containment reference.- See Also:
getDmsAngleValue()
-
STRING_VALUE_EDEFAULT
protected static final String STRING_VALUE_EDEFAULT
The default value of the 'String Value
' attribute.- See Also:
getStringValue()
-
stringValue
protected String stringValue
The cached value of the 'String Value
' attribute.- See Also:
getStringValue()
-
INTEGER_VALUE_EDEFAULT
protected static final BigInteger INTEGER_VALUE_EDEFAULT
The default value of the 'Integer Value
' attribute.- See Also:
getIntegerValue()
-
integerValue
protected BigInteger integerValue
The cached value of the 'Integer Value
' attribute.- See Also:
getIntegerValue()
-
BOOLEAN_VALUE_EDEFAULT
protected static final boolean BOOLEAN_VALUE_EDEFAULT
The default value of the 'Boolean Value
' attribute.- See Also:
isBooleanValue()
, Constant Field Values
-
booleanValue
protected boolean booleanValue
The cached value of the 'Boolean Value
' attribute.- See Also:
isBooleanValue()
-
booleanValueESet
protected boolean booleanValueESet
This is true if the Boolean Value attribute has been set.
-
valueList
protected MeasureListType valueList
The cached value of the 'Value List
' containment reference.- See Also:
getValueList()
-
INTEGER_VALUE_LIST_EDEFAULT
protected static final List<BigInteger> INTEGER_VALUE_LIST_EDEFAULT
The default value of the 'Integer Value List
' attribute.- See Also:
getIntegerValueList()
-
integerValueList
protected List<BigInteger> integerValueList
The cached value of the 'Integer Value List
' attribute.- See Also:
getIntegerValueList()
-
VALUE_FILE_EDEFAULT
protected static final String VALUE_FILE_EDEFAULT
The default value of the 'Value File
' attribute.- See Also:
getValueFile()
-
valueFile
protected String valueFile
The cached value of the 'Value File
' attribute.- See Also:
getValueFile()
-
valueOfParameter
protected OperationParameterRefType valueOfParameter
The cached value of the 'Value Of Parameter
' containment reference.- See Also:
getValueOfParameter()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classAbstractGeneralParameterValueTypeImpl
-
getValue
public MeasureType getValue()
- Specified by:
getValue
in interfaceParameterValueType
- Returns:
- the value of the 'Value' containment reference.
- See Also:
ParameterValueType.setValue(MeasureType)
,Gml311Package.getParameterValueType_Value()
-
basicSetValue
public NotificationChain basicSetValue(MeasureType newValue, NotificationChain msgs)
-
setValue
public void setValue(MeasureType newValue)
- Specified by:
setValue
in interfaceParameterValueType
- Parameters:
newValue
- the new value of the 'Value' containment reference.- See Also:
ParameterValueType.getValue()
-
getDmsAngleValue
public DMSAngleType getDmsAngleValue()
- Specified by:
getDmsAngleValue
in interfaceParameterValueType
- Returns:
- the value of the 'Dms Angle Value' containment reference.
- See Also:
ParameterValueType.setDmsAngleValue(DMSAngleType)
,Gml311Package.getParameterValueType_DmsAngleValue()
-
basicSetDmsAngleValue
public NotificationChain basicSetDmsAngleValue(DMSAngleType newDmsAngleValue, NotificationChain msgs)
-
setDmsAngleValue
public void setDmsAngleValue(DMSAngleType newDmsAngleValue)
- Specified by:
setDmsAngleValue
in interfaceParameterValueType
- Parameters:
newDmsAngleValue
- the new value of the 'Dms Angle Value' containment reference.- See Also:
ParameterValueType.getDmsAngleValue()
-
getStringValue
public String getStringValue()
- Specified by:
getStringValue
in interfaceParameterValueType
- Returns:
- the value of the 'String Value' attribute.
- See Also:
ParameterValueType.setStringValue(String)
,Gml311Package.getParameterValueType_StringValue()
-
setStringValue
public void setStringValue(String newStringValue)
- Specified by:
setStringValue
in interfaceParameterValueType
- Parameters:
newStringValue
- the new value of the 'String Value' attribute.- See Also:
ParameterValueType.getStringValue()
-
getIntegerValue
public BigInteger getIntegerValue()
- Specified by:
getIntegerValue
in interfaceParameterValueType
- Returns:
- the value of the 'Integer Value' attribute.
- See Also:
ParameterValueType.setIntegerValue(BigInteger)
,Gml311Package.getParameterValueType_IntegerValue()
-
setIntegerValue
public void setIntegerValue(BigInteger newIntegerValue)
- Specified by:
setIntegerValue
in interfaceParameterValueType
- Parameters:
newIntegerValue
- the new value of the 'Integer Value' attribute.- See Also:
ParameterValueType.getIntegerValue()
-
isBooleanValue
public boolean isBooleanValue()
- Specified by:
isBooleanValue
in interfaceParameterValueType
- Returns:
- the value of the 'Boolean Value' attribute.
- See Also:
ParameterValueType.isSetBooleanValue()
,ParameterValueType.unsetBooleanValue()
,ParameterValueType.setBooleanValue(boolean)
,Gml311Package.getParameterValueType_BooleanValue()
-
setBooleanValue
public void setBooleanValue(boolean newBooleanValue)
- Specified by:
setBooleanValue
in interfaceParameterValueType
- Parameters:
newBooleanValue
- the new value of the 'Boolean Value' attribute.- See Also:
ParameterValueType.isSetBooleanValue()
,ParameterValueType.unsetBooleanValue()
,ParameterValueType.isBooleanValue()
-
unsetBooleanValue
public void unsetBooleanValue()
- Specified by:
unsetBooleanValue
in interfaceParameterValueType
- See Also:
ParameterValueType.isSetBooleanValue()
,ParameterValueType.isBooleanValue()
,ParameterValueType.setBooleanValue(boolean)
-
isSetBooleanValue
public boolean isSetBooleanValue()
- Specified by:
isSetBooleanValue
in interfaceParameterValueType
- Returns:
- whether the value of the 'Boolean Value' attribute is set.
- See Also:
ParameterValueType.unsetBooleanValue()
,ParameterValueType.isBooleanValue()
,ParameterValueType.setBooleanValue(boolean)
-
getValueList
public MeasureListType getValueList()
- Specified by:
getValueList
in interfaceParameterValueType
- Returns:
- the value of the 'Value List' containment reference.
- See Also:
ParameterValueType.setValueList(MeasureListType)
,Gml311Package.getParameterValueType_ValueList()
-
basicSetValueList
public NotificationChain basicSetValueList(MeasureListType newValueList, NotificationChain msgs)
-
setValueList
public void setValueList(MeasureListType newValueList)
- Specified by:
setValueList
in interfaceParameterValueType
- Parameters:
newValueList
- the new value of the 'Value List' containment reference.- See Also:
ParameterValueType.getValueList()
-
getIntegerValueList
public List<BigInteger> getIntegerValueList()
- Specified by:
getIntegerValueList
in interfaceParameterValueType
- Returns:
- the value of the 'Integer Value List' attribute.
- See Also:
ParameterValueType.setIntegerValueList(List)
,Gml311Package.getParameterValueType_IntegerValueList()
-
setIntegerValueList
public void setIntegerValueList(List<BigInteger> newIntegerValueList)
- Specified by:
setIntegerValueList
in interfaceParameterValueType
- Parameters:
newIntegerValueList
- the new value of the 'Integer Value List' attribute.- See Also:
ParameterValueType.getIntegerValueList()
-
getValueFile
public String getValueFile()
- Specified by:
getValueFile
in interfaceParameterValueType
- Returns:
- the value of the 'Value File' attribute.
- See Also:
ParameterValueType.setValueFile(String)
,Gml311Package.getParameterValueType_ValueFile()
-
setValueFile
public void setValueFile(String newValueFile)
- Specified by:
setValueFile
in interfaceParameterValueType
- Parameters:
newValueFile
- the new value of the 'Value File' attribute.- See Also:
ParameterValueType.getValueFile()
-
getValueOfParameter
public OperationParameterRefType getValueOfParameter()
- Specified by:
getValueOfParameter
in interfaceParameterValueType
- Returns:
- the value of the 'Value Of Parameter' containment reference.
- See Also:
ParameterValueType.setValueOfParameter(OperationParameterRefType)
,Gml311Package.getParameterValueType_ValueOfParameter()
-
basicSetValueOfParameter
public NotificationChain basicSetValueOfParameter(OperationParameterRefType newValueOfParameter, NotificationChain msgs)
-
setValueOfParameter
public void setValueOfParameter(OperationParameterRefType newValueOfParameter)
- Specified by:
setValueOfParameter
in interfaceParameterValueType
- Parameters:
newValueOfParameter
- the new value of the 'Value Of Parameter' containment reference.- See Also:
ParameterValueType.getValueOfParameter()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-