Package net.opengis.fes20.impl
Class BinaryComparisonOpTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
ComparisonOpsTypeImpl
BinaryComparisonOpTypeImpl
- All Implemented Interfaces:
BinaryComparisonOpType
,ComparisonOpsType
,Notifier
,EObject
,InternalEObject
public class BinaryComparisonOpTypeImpl
extends ComparisonOpsTypeImpl
implements BinaryComparisonOpType
An implementation of the model object 'Binary Comparison Op Type'.
The following features are implemented:
-
Nested Class Summary
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 FeatureMap
The cached value of the 'Expression Group
' attribute list.protected static final MatchActionType
The default value of the 'Match Action
' attribute.protected static final boolean
The default value of the 'Match Case
' attribute.protected MatchActionType
The cached value of the 'Match Action
' attribute.protected boolean
This is true if the Match Action attribute has been set.protected boolean
The cached value of the 'Match Case
' attribute.protected boolean
This is true if the Match Case attribute has been set.Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet
(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) EList<EObject>
FeatureMap
boolean
boolean
boolean
void
setMatchAction
(MatchActionType newMatchAction) void
setMatchCase
(boolean newMatchCase) toString()
void
void
Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
Methods 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, eVirtualValues
Methods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, 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
-
expressionGroup
protected FeatureMap expressionGroupThe cached value of the 'Expression Group
' attribute list.- See Also:
-
MATCH_ACTION_EDEFAULT
The default value of the 'Match Action
' attribute.- See Also:
-
matchAction
The cached value of the 'Match Action
' attribute.- See Also:
-
matchActionESet
protected boolean matchActionESetThis is true if the Match Action attribute has been set. -
MATCH_CASE_EDEFAULT
protected static final boolean MATCH_CASE_EDEFAULTThe default value of the 'Match Case
' attribute.- See Also:
-
matchCase
protected boolean matchCaseThe cached value of the 'Match Case
' attribute.- See Also:
-
matchCaseESet
protected boolean matchCaseESetThis is true if the Match Case attribute has been set.
-
-
Constructor Details
-
BinaryComparisonOpTypeImpl
protected BinaryComparisonOpTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classComparisonOpsTypeImpl
-
getExpressionGroup
public FeatureMap getExpressionGroup()- Specified by:
getExpressionGroup
in interfaceBinaryComparisonOpType
- Returns:
- the value of the 'Expression Group' attribute list.
- See Also:
-
getExpression
public EList<EObject> getExpression()- Specified by:
getExpression
in interfaceBinaryComparisonOpType
- Returns:
- the value of the 'Expression' containment reference list.
- See Also:
-
getMatchAction
- Specified by:
getMatchAction
in interfaceBinaryComparisonOpType
- Returns:
- the value of the 'Match Action' attribute.
- See Also:
-
setMatchAction
- Specified by:
setMatchAction
in interfaceBinaryComparisonOpType
- Parameters:
newMatchAction
- the new value of the 'Match Action' attribute.- See Also:
-
unsetMatchAction
public void unsetMatchAction() -
isSetMatchAction
public boolean isSetMatchAction()- Specified by:
isSetMatchAction
in interfaceBinaryComparisonOpType
- Returns:
- whether the value of the 'Match Action' attribute is set.
- See Also:
-
isMatchCase
public boolean isMatchCase()- Specified by:
isMatchCase
in interfaceBinaryComparisonOpType
- Returns:
- the value of the 'Match Case' attribute.
- See Also:
-
setMatchCase
public void setMatchCase(boolean newMatchCase) - Specified by:
setMatchCase
in interfaceBinaryComparisonOpType
- Parameters:
newMatchCase
- the new value of the 'Match Case' attribute.- See Also:
-
unsetMatchCase
public void unsetMatchCase()- Specified by:
unsetMatchCase
in interfaceBinaryComparisonOpType
- See Also:
-
isSetMatchCase
public boolean isSetMatchCase()- Specified by:
isSetMatchCase
in interfaceBinaryComparisonOpType
- Returns:
- whether the value of the 'Match Case' attribute is set.
- 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
-