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 booleanBOOLEAN_VALUE_EDEFAULTThe default value of the 'Boolean Value' attribute.protected booleanbooleanValueThe cached value of the 'Boolean Value' attribute.protected booleanbooleanValueESetThis is true if the Boolean Value attribute has been set.protected DMSAngleTypedmsAngleValueThe cached value of the 'Dms Angle Value' containment reference.protected static BigIntegerINTEGER_VALUE_EDEFAULTThe default value of the 'Integer Value' attribute.protected static List<BigInteger>INTEGER_VALUE_LIST_EDEFAULTThe default value of the 'Integer Value List' attribute.protected BigIntegerintegerValueThe cached value of the 'Integer Value' attribute.protected List<BigInteger>integerValueListThe cached value of the 'Integer Value List' attribute.protected static StringSTRING_VALUE_EDEFAULTThe default value of the 'String Value' attribute.protected StringstringValueThe cached value of the 'String Value' attribute.protected MeasureTypevalueThe cached value of the 'Value' containment reference.protected static StringVALUE_FILE_EDEFAULTThe default value of the 'Value File' attribute.protected StringvalueFileThe cached value of the 'Value File' attribute.protected MeasureListTypevalueListThe cached value of the 'Value List' containment reference.protected OperationParameterRefTypevalueOfParameterThe cached value of the 'Value Of Parameter' containment reference.
-
Constructor Summary
Constructors Modifier Constructor Description protectedParameterValueTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetDmsAngleValue(DMSAngleType newDmsAngleValue, NotificationChain msgs)NotificationChainbasicSetValue(MeasureType newValue, NotificationChain msgs)NotificationChainbasicSetValueList(MeasureListType newValueList, NotificationChain msgs)NotificationChainbasicSetValueOfParameter(OperationParameterRefType newValueOfParameter, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)DMSAngleTypegetDmsAngleValue()BigIntegergetIntegerValue()List<BigInteger>getIntegerValueList()StringgetStringValue()MeasureTypegetValue()StringgetValueFile()MeasureListTypegetValueList()OperationParameterRefTypegetValueOfParameter()booleanisBooleanValue()booleanisSetBooleanValue()voidsetBooleanValue(boolean newBooleanValue)voidsetDmsAngleValue(DMSAngleType newDmsAngleValue)voidsetIntegerValue(BigInteger newIntegerValue)voidsetIntegerValueList(List<BigInteger> newIntegerValueList)voidsetStringValue(String newStringValue)voidsetValue(MeasureType newValue)voidsetValueFile(String newValueFile)voidsetValueList(MeasureListType newValueList)voidsetValueOfParameter(OperationParameterRefType newValueOfParameter)StringtoString()voidunsetBooleanValue()-
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:
eStaticClassin classAbstractGeneralParameterValueTypeImpl
-
getValue
public MeasureType getValue()
- Specified by:
getValuein 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:
setValuein interfaceParameterValueType- Parameters:
newValue- the new value of the 'Value' containment reference.- See Also:
ParameterValueType.getValue()
-
getDmsAngleValue
public DMSAngleType getDmsAngleValue()
- Specified by:
getDmsAngleValuein 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:
setDmsAngleValuein interfaceParameterValueType- Parameters:
newDmsAngleValue- the new value of the 'Dms Angle Value' containment reference.- See Also:
ParameterValueType.getDmsAngleValue()
-
getStringValue
public String getStringValue()
- Specified by:
getStringValuein 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:
setStringValuein interfaceParameterValueType- Parameters:
newStringValue- the new value of the 'String Value' attribute.- See Also:
ParameterValueType.getStringValue()
-
getIntegerValue
public BigInteger getIntegerValue()
- Specified by:
getIntegerValuein 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:
setIntegerValuein interfaceParameterValueType- Parameters:
newIntegerValue- the new value of the 'Integer Value' attribute.- See Also:
ParameterValueType.getIntegerValue()
-
isBooleanValue
public boolean isBooleanValue()
- Specified by:
isBooleanValuein 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:
setBooleanValuein 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:
unsetBooleanValuein interfaceParameterValueType- See Also:
ParameterValueType.isSetBooleanValue(),ParameterValueType.isBooleanValue(),ParameterValueType.setBooleanValue(boolean)
-
isSetBooleanValue
public boolean isSetBooleanValue()
- Specified by:
isSetBooleanValuein 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:
getValueListin 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:
setValueListin interfaceParameterValueType- Parameters:
newValueList- the new value of the 'Value List' containment reference.- See Also:
ParameterValueType.getValueList()
-
getIntegerValueList
public List<BigInteger> getIntegerValueList()
- Specified by:
getIntegerValueListin 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:
setIntegerValueListin interfaceParameterValueType- Parameters:
newIntegerValueList- the new value of the 'Integer Value List' attribute.- See Also:
ParameterValueType.getIntegerValueList()
-
getValueFile
public String getValueFile()
- Specified by:
getValueFilein 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:
setValueFilein interfaceParameterValueType- Parameters:
newValueFile- the new value of the 'Value File' attribute.- See Also:
ParameterValueType.getValueFile()
-
getValueOfParameter
public OperationParameterRefType getValueOfParameter()
- Specified by:
getValueOfParameterin 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:
setValueOfParameterin 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:
eInverseRemovein classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-