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 MinimalEObjectImpl
MinimalEObjectImpl.Container
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
Nested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final boolean
The default value of the 'Boolean Value
' attribute.protected boolean
The cached value of the 'Boolean Value
' attribute.protected boolean
This is true if the Boolean Value attribute has been set.protected DMSAngleType
The cached value of the 'Dms Angle Value
' containment reference.protected static final BigInteger
The default value of the 'Integer Value
' attribute.protected static final List<BigInteger>
The default value of the 'Integer Value List
' attribute.protected BigInteger
The cached value of the 'Integer Value
' attribute.protected List<BigInteger>
The cached value of the 'Integer Value List
' attribute.protected static final String
The default value of the 'String Value
' attribute.protected String
The cached value of the 'String Value
' attribute.protected MeasureType
The cached value of the 'Value
' containment reference.protected static final String
The default value of the 'Value File
' attribute.protected String
The cached value of the 'Value File
' attribute.protected MeasureListType
The cached value of the 'Value List
' containment reference.protected OperationParameterRefType
The cached value of the 'Value Of Parameter
' containment reference.Fields inherited from class MinimalEObjectImpl.Container
eContainer
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChain
basicSetDmsAngleValue
(DMSAngleType newDmsAngleValue, NotificationChain msgs) NotificationChain
basicSetValue
(MeasureType newValue, NotificationChain msgs) NotificationChain
basicSetValueList
(MeasureListType newValueList, NotificationChain msgs) NotificationChain
basicSetValueOfParameter
(OperationParameterRefType newValueOfParameter, NotificationChain msgs) eGet
(int featureID, boolean resolve, boolean coreType) NotificationChain
eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) getValue()
boolean
boolean
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) toString()
void
Methods inherited from class MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
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 BasicNotifierImpl
eNotificationRequired, eNotify
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface InternalEObject
eNotificationRequired
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
value
The cached value of the 'Value
' containment reference.- See Also:
-
dmsAngleValue
The cached value of the 'Dms Angle Value
' containment reference.- See Also:
-
STRING_VALUE_EDEFAULT
The default value of the 'String Value
' attribute.- See Also:
-
stringValue
The cached value of the 'String Value
' attribute.- See Also:
-
INTEGER_VALUE_EDEFAULT
The default value of the 'Integer Value
' attribute.- See Also:
-
integerValue
The cached value of the 'Integer Value
' attribute.- See Also:
-
BOOLEAN_VALUE_EDEFAULT
protected static final boolean BOOLEAN_VALUE_EDEFAULTThe default value of the 'Boolean Value
' attribute.- See Also:
-
booleanValue
protected boolean booleanValueThe cached value of the 'Boolean Value
' attribute.- See Also:
-
booleanValueESet
protected boolean booleanValueESetThis is true if the Boolean Value attribute has been set. -
valueList
The cached value of the 'Value List
' containment reference.- See Also:
-
INTEGER_VALUE_LIST_EDEFAULT
The default value of the 'Integer Value List
' attribute.- See Also:
-
integerValueList
The cached value of the 'Integer Value List
' attribute.- See Also:
-
VALUE_FILE_EDEFAULT
The default value of the 'Value File
' attribute.- See Also:
-
valueFile
The cached value of the 'Value File
' attribute.- See Also:
-
valueOfParameter
The cached value of the 'Value Of Parameter
' containment reference.- See Also:
-
-
Constructor Details
-
ParameterValueTypeImpl
protected ParameterValueTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classAbstractGeneralParameterValueTypeImpl
-
getValue
- Specified by:
getValue
in interfaceParameterValueType
- Returns:
- the value of the 'Value' containment reference.
- See Also:
-
basicSetValue
-
setValue
- Specified by:
setValue
in interfaceParameterValueType
- Parameters:
newValue
- the new value of the 'Value' containment reference.- See Also:
-
getDmsAngleValue
- Specified by:
getDmsAngleValue
in interfaceParameterValueType
- Returns:
- the value of the 'Dms Angle Value' containment reference.
- See Also:
-
basicSetDmsAngleValue
public NotificationChain basicSetDmsAngleValue(DMSAngleType newDmsAngleValue, NotificationChain msgs) -
setDmsAngleValue
- Specified by:
setDmsAngleValue
in interfaceParameterValueType
- Parameters:
newDmsAngleValue
- the new value of the 'Dms Angle Value' containment reference.- See Also:
-
getStringValue
- Specified by:
getStringValue
in interfaceParameterValueType
- Returns:
- the value of the 'String Value' attribute.
- See Also:
-
setStringValue
- Specified by:
setStringValue
in interfaceParameterValueType
- Parameters:
newStringValue
- the new value of the 'String Value' attribute.- See Also:
-
getIntegerValue
- Specified by:
getIntegerValue
in interfaceParameterValueType
- Returns:
- the value of the 'Integer Value' attribute.
- See Also:
-
setIntegerValue
- Specified by:
setIntegerValue
in interfaceParameterValueType
- Parameters:
newIntegerValue
- the new value of the 'Integer Value' attribute.- See Also:
-
isBooleanValue
public boolean isBooleanValue()- Specified by:
isBooleanValue
in interfaceParameterValueType
- Returns:
- the value of the 'Boolean Value' attribute.
- See Also:
-
setBooleanValue
public void setBooleanValue(boolean newBooleanValue) - Specified by:
setBooleanValue
in interfaceParameterValueType
- Parameters:
newBooleanValue
- the new value of the 'Boolean Value' attribute.- See Also:
-
unsetBooleanValue
public void unsetBooleanValue()- Specified by:
unsetBooleanValue
in interfaceParameterValueType
- See Also:
-
isSetBooleanValue
public boolean isSetBooleanValue()- Specified by:
isSetBooleanValue
in interfaceParameterValueType
- Returns:
- whether the value of the 'Boolean Value' attribute is set.
- See Also:
-
getValueList
- Specified by:
getValueList
in interfaceParameterValueType
- Returns:
- the value of the 'Value List' containment reference.
- See Also:
-
basicSetValueList
-
setValueList
- Specified by:
setValueList
in interfaceParameterValueType
- Parameters:
newValueList
- the new value of the 'Value List' containment reference.- See Also:
-
getIntegerValueList
- Specified by:
getIntegerValueList
in interfaceParameterValueType
- Returns:
- the value of the 'Integer Value List' attribute.
- See Also:
-
setIntegerValueList
- Specified by:
setIntegerValueList
in interfaceParameterValueType
- Parameters:
newIntegerValueList
- the new value of the 'Integer Value List' attribute.- See Also:
-
getValueFile
- Specified by:
getValueFile
in interfaceParameterValueType
- Returns:
- the value of the 'Value File' attribute.
- See Also:
-
setValueFile
- Specified by:
setValueFile
in interfaceParameterValueType
- Parameters:
newValueFile
- the new value of the 'Value File' attribute.- See Also:
-
getValueOfParameter
- Specified by:
getValueOfParameter
in interfaceParameterValueType
- Returns:
- the value of the 'Value Of Parameter' containment reference.
- See Also:
-
basicSetValueOfParameter
public NotificationChain basicSetValueOfParameter(OperationParameterRefType newValueOfParameter, NotificationChain msgs) -
setValueOfParameter
- Specified by:
setValueOfParameter
in interfaceParameterValueType
- Parameters:
newValueOfParameter
- the new value of the 'Value Of Parameter' containment reference.- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
- 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
- Overrides:
toString
in classBasicEObjectImpl
-