Package net.opengis.fes20.impl
Class PropertyIsBetweenTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
ComparisonOpsTypeImpl
PropertyIsBetweenTypeImpl
- All Implemented Interfaces:
ComparisonOpsType,PropertyIsBetweenType,Notifier,EObject,InternalEObject
public class PropertyIsBetweenTypeImpl
extends ComparisonOpsTypeImpl
implements PropertyIsBetweenType
An implementation of the model object 'Property Is Between Type'.
The following features are implemented:
-
Nested Class Summary
Nested 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 FeatureMapThe cached value of the 'Expression Group' attribute list.protected LowerBoundaryTypeThe cached value of the 'Lower Boundary' containment reference.protected UpperBoundaryTypeThe cached value of the 'Upper Boundary' containment reference.Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChainbasicSetExpression(EObject newExpression, NotificationChain msgs) NotificationChainbasicSetLowerBoundary(LowerBoundaryType newLowerBoundary, NotificationChain msgs) NotificationChainbasicSetUpperBoundary(UpperBoundaryType newUpperBoundary, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) EObjectFeatureMapvoidsetLowerBoundary(LowerBoundaryType newLowerBoundary) voidsetUpperBoundary(UpperBoundaryType newUpperBoundary) toString()Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, 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
-
expressionGroup
protected FeatureMap expressionGroupThe cached value of the 'Expression Group' attribute list.- See Also:
-
lowerBoundary
The cached value of the 'Lower Boundary' containment reference.- See Also:
-
upperBoundary
The cached value of the 'Upper Boundary' containment reference.- See Also:
-
-
Constructor Details
-
PropertyIsBetweenTypeImpl
protected PropertyIsBetweenTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClassin classComparisonOpsTypeImpl
-
getExpressionGroup
public FeatureMap getExpressionGroup()- Specified by:
getExpressionGroupin interfacePropertyIsBetweenType- Returns:
- the value of the 'Expression Group' attribute list.
- See Also:
-
getExpression
public EObject getExpression()- Specified by:
getExpressionin interfacePropertyIsBetweenType- Returns:
- the value of the 'Expression' containment reference.
- See Also:
-
basicSetExpression
public NotificationChain basicSetExpression(EObject newExpression, NotificationChain msgs) -
getLowerBoundary
- Specified by:
getLowerBoundaryin interfacePropertyIsBetweenType- Returns:
- the value of the 'Lower Boundary' containment reference.
- See Also:
-
basicSetLowerBoundary
public NotificationChain basicSetLowerBoundary(LowerBoundaryType newLowerBoundary, NotificationChain msgs) -
setLowerBoundary
- Specified by:
setLowerBoundaryin interfacePropertyIsBetweenType- Parameters:
newLowerBoundary- the new value of the 'Lower Boundary' containment reference.- See Also:
-
getUpperBoundary
- Specified by:
getUpperBoundaryin interfacePropertyIsBetweenType- Returns:
- the value of the 'Upper Boundary' containment reference.
- See Also:
-
basicSetUpperBoundary
public NotificationChain basicSetUpperBoundary(UpperBoundaryType newUpperBoundary, NotificationChain msgs) -
setUpperBoundary
- Specified by:
setUpperBoundaryin interfacePropertyIsBetweenType- Parameters:
newUpperBoundary- the new value of the 'Upper Boundary' 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
-