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.DynamicNested classes/interfaces inherited from class MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final booleanThe default value of the 'Boolean Value' attribute.protected booleanThe cached value of the 'Boolean Value' attribute.protected booleanThis is true if the Boolean Value attribute has been set.protected DMSAngleTypeThe cached value of the 'Dms Angle Value' containment reference.protected static final BigIntegerThe default value of the 'Integer Value' attribute.protected static final List<BigInteger>The default value of the 'Integer Value List' attribute.protected BigIntegerThe cached value of the 'Integer Value' attribute.protected List<BigInteger>The cached value of the 'Integer Value List' attribute.protected static final StringThe default value of the 'String Value' attribute.protected StringThe cached value of the 'String Value' attribute.protected MeasureTypeThe cached value of the 'Value' containment reference.protected static final StringThe default value of the 'Value File' attribute.protected StringThe cached value of the 'Value File' attribute.protected MeasureListTypeThe cached value of the 'Value List' containment reference.protected OperationParameterRefTypeThe cached value of the 'Value Of Parameter' containment reference.Fields inherited from class MinimalEObjectImpl.Container
eContainerFields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChainbasicSetDmsAngleValue(DMSAngleType newDmsAngleValue, NotificationChain msgs) NotificationChainbasicSetValue(MeasureType newValue, NotificationChain msgs) NotificationChainbasicSetValueList(MeasureListType newValueList, NotificationChain msgs) NotificationChainbasicSetValueOfParameter(OperationParameterRefType newValueOfParameter, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) getValue()booleanbooleanvoidsetBooleanValue(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) toString()voidMethods inherited from class MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods 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, eSettingsMethods 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, eVirtualValuesMethods inherited from class BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface InternalEObject
eNotificationRequiredMethods 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:
eStaticClassin classAbstractGeneralParameterValueTypeImpl
-
getValue
- Specified by:
getValuein interfaceParameterValueType- Returns:
- the value of the 'Value' containment reference.
- See Also:
-
basicSetValue
-
setValue
- Specified by:
setValuein interfaceParameterValueType- Parameters:
newValue- the new value of the 'Value' containment reference.- See Also:
-
getDmsAngleValue
- Specified by:
getDmsAngleValuein interfaceParameterValueType- Returns:
- the value of the 'Dms Angle Value' containment reference.
- See Also:
-
basicSetDmsAngleValue
public NotificationChain basicSetDmsAngleValue(DMSAngleType newDmsAngleValue, NotificationChain msgs) -
setDmsAngleValue
- Specified by:
setDmsAngleValuein interfaceParameterValueType- Parameters:
newDmsAngleValue- the new value of the 'Dms Angle Value' containment reference.- See Also:
-
getStringValue
- Specified by:
getStringValuein interfaceParameterValueType- Returns:
- the value of the 'String Value' attribute.
- See Also:
-
setStringValue
- Specified by:
setStringValuein interfaceParameterValueType- Parameters:
newStringValue- the new value of the 'String Value' attribute.- See Also:
-
getIntegerValue
- Specified by:
getIntegerValuein interfaceParameterValueType- Returns:
- the value of the 'Integer Value' attribute.
- See Also:
-
setIntegerValue
- Specified by:
setIntegerValuein interfaceParameterValueType- Parameters:
newIntegerValue- the new value of the 'Integer Value' attribute.- See Also:
-
isBooleanValue
public boolean isBooleanValue()- Specified by:
isBooleanValuein interfaceParameterValueType- Returns:
- the value of the 'Boolean Value' attribute.
- See Also:
-
setBooleanValue
public void setBooleanValue(boolean newBooleanValue) - Specified by:
setBooleanValuein interfaceParameterValueType- Parameters:
newBooleanValue- the new value of the 'Boolean Value' attribute.- See Also:
-
unsetBooleanValue
public void unsetBooleanValue()- Specified by:
unsetBooleanValuein interfaceParameterValueType- See Also:
-
isSetBooleanValue
public boolean isSetBooleanValue()- Specified by:
isSetBooleanValuein interfaceParameterValueType- Returns:
- whether the value of the 'Boolean Value' attribute is set.
- See Also:
-
getValueList
- Specified by:
getValueListin interfaceParameterValueType- Returns:
- the value of the 'Value List' containment reference.
- See Also:
-
basicSetValueList
-
setValueList
- Specified by:
setValueListin interfaceParameterValueType- Parameters:
newValueList- the new value of the 'Value List' containment reference.- See Also:
-
getIntegerValueList
- Specified by:
getIntegerValueListin interfaceParameterValueType- Returns:
- the value of the 'Integer Value List' attribute.
- See Also:
-
setIntegerValueList
- Specified by:
setIntegerValueListin interfaceParameterValueType- Parameters:
newIntegerValueList- the new value of the 'Integer Value List' attribute.- See Also:
-
getValueFile
- Specified by:
getValueFilein interfaceParameterValueType- Returns:
- the value of the 'Value File' attribute.
- See Also:
-
setValueFile
- Specified by:
setValueFilein interfaceParameterValueType- Parameters:
newValueFile- the new value of the 'Value File' attribute.- See Also:
-
getValueOfParameter
- Specified by:
getValueOfParameterin interfaceParameterValueType- Returns:
- the value of the 'Value Of Parameter' containment reference.
- See Also:
-
basicSetValueOfParameter
public NotificationChain basicSetValueOfParameter(OperationParameterRefType newValueOfParameter, NotificationChain msgs) -
setValueOfParameter
- Specified by:
setValueOfParameterin 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:
eInverseRemovein classBasicEObjectImpl
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
- 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
- Overrides:
toStringin classBasicEObjectImpl
-