Package net.opengis.fes20.impl
Class UnaryLogicOpTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
LogicOpsTypeImpl
UnaryLogicOpTypeImpl
- All Implemented Interfaces:
LogicOpsType,UnaryLogicOpType,Notifier,EObject,InternalEObject
An implementation of the model object 'Unary Logic Op 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 'Comparison Ops Group' attribute list.protected FeatureMapThe cached value of the 'Extension Ops Group' attribute list.protected FunctionTypeThe cached value of the 'Function' containment reference.protected FeatureMapThe cached value of the 'Id Group' attribute list.protected FeatureMapThe cached value of the 'Logic Ops Group' attribute list.protected FeatureMapThe cached value of the 'Spatial Ops Group' attribute list.protected FeatureMapThe cached value of the 'Temporal Ops Group' attribute list.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 TypeMethodDescriptionNotificationChainbasicSetComparisonOps(ComparisonOpsType newComparisonOps, NotificationChain msgs) NotificationChainbasicSetExtensionOps(ExtensionOpsType newExtensionOps, NotificationChain msgs) NotificationChainbasicSetFunction(FunctionType newFunction, NotificationChain msgs) NotificationChainbasicSetLogicOps(LogicOpsType newLogicOps, NotificationChain msgs) NotificationChainbasicSetSpatialOps(SpatialOpsType newSpatialOps, NotificationChain msgs) NotificationChainbasicSetTemporalOps(TemporalOpsType newTemporalOps, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) FeatureMapFeatureMapEList<AbstractIdType>getId()FeatureMapFeatureMapFeatureMapFeatureMapvoidsetFunction(FunctionType newFunction) 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
-
comparisonOpsGroup
protected FeatureMap comparisonOpsGroupThe cached value of the 'Comparison Ops Group' attribute list.- See Also:
-
spatialOpsGroup
protected FeatureMap spatialOpsGroupThe cached value of the 'Spatial Ops Group' attribute list.- See Also:
-
temporalOpsGroup
protected FeatureMap temporalOpsGroupThe cached value of the 'Temporal Ops Group' attribute list.- See Also:
-
logicOpsGroup
protected FeatureMap logicOpsGroupThe cached value of the 'Logic Ops Group' attribute list.- See Also:
-
extensionOpsGroup
protected FeatureMap extensionOpsGroupThe cached value of the 'Extension Ops Group' attribute list.- See Also:
-
function
The cached value of the 'Function' containment reference.- See Also:
-
idGroup
protected FeatureMap idGroupThe cached value of the 'Id Group' attribute list.- See Also:
-
-
Constructor Details
-
UnaryLogicOpTypeImpl
protected UnaryLogicOpTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClassin classLogicOpsTypeImpl
-
getComparisonOpsGroup
public FeatureMap getComparisonOpsGroup()- Specified by:
getComparisonOpsGroupin interfaceUnaryLogicOpType- Returns:
- the value of the 'Comparison Ops Group' attribute list.
- See Also:
-
getComparisonOps
- Specified by:
getComparisonOpsin interfaceUnaryLogicOpType- Returns:
- the value of the 'Comparison Ops' containment reference.
- See Also:
-
basicSetComparisonOps
public NotificationChain basicSetComparisonOps(ComparisonOpsType newComparisonOps, NotificationChain msgs) -
getSpatialOpsGroup
public FeatureMap getSpatialOpsGroup()- Specified by:
getSpatialOpsGroupin interfaceUnaryLogicOpType- Returns:
- the value of the 'Spatial Ops Group' attribute list.
- See Also:
-
getSpatialOps
- Specified by:
getSpatialOpsin interfaceUnaryLogicOpType- Returns:
- the value of the 'Spatial Ops' containment reference.
- See Also:
-
basicSetSpatialOps
-
getTemporalOpsGroup
public FeatureMap getTemporalOpsGroup()- Specified by:
getTemporalOpsGroupin interfaceUnaryLogicOpType- Returns:
- the value of the 'Temporal Ops Group' attribute list.
- See Also:
-
getTemporalOps
- Specified by:
getTemporalOpsin interfaceUnaryLogicOpType- Returns:
- the value of the 'Temporal Ops' containment reference.
- See Also:
-
basicSetTemporalOps
public NotificationChain basicSetTemporalOps(TemporalOpsType newTemporalOps, NotificationChain msgs) -
getLogicOpsGroup
public FeatureMap getLogicOpsGroup()- Specified by:
getLogicOpsGroupin interfaceUnaryLogicOpType- Returns:
- the value of the 'Logic Ops Group' attribute list.
- See Also:
-
getLogicOps
- Specified by:
getLogicOpsin interfaceUnaryLogicOpType- Returns:
- the value of the 'Logic Ops' containment reference.
- See Also:
-
basicSetLogicOps
-
getExtensionOpsGroup
public FeatureMap getExtensionOpsGroup()- Specified by:
getExtensionOpsGroupin interfaceUnaryLogicOpType- Returns:
- the value of the 'Extension Ops Group' attribute list.
- See Also:
-
getExtensionOps
- Specified by:
getExtensionOpsin interfaceUnaryLogicOpType- Returns:
- the value of the 'Extension Ops' containment reference.
- See Also:
-
basicSetExtensionOps
public NotificationChain basicSetExtensionOps(ExtensionOpsType newExtensionOps, NotificationChain msgs) -
getFunction
- Specified by:
getFunctionin interfaceUnaryLogicOpType- Returns:
- the value of the 'Function' containment reference.
- See Also:
-
basicSetFunction
-
setFunction
- Specified by:
setFunctionin interfaceUnaryLogicOpType- Parameters:
newFunction- the new value of the 'Function' containment reference.- See Also:
-
getIdGroup
public FeatureMap getIdGroup()- Specified by:
getIdGroupin interfaceUnaryLogicOpType- Returns:
- the value of the 'Id Group' attribute list.
- See Also:
-
getId
- Specified by:
getIdin interfaceUnaryLogicOpType- Returns:
- the value of the 'Id' containment reference list.
- 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
-