Package net.opengis.fes20.impl
Class ScalarCapabilitiesTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- EObjectImpl
- 
- ScalarCapabilitiesTypeImpl
 
 
 
 
- 
- All Implemented Interfaces:
- ScalarCapabilitiesType,- Notifier,- EObject,- InternalEObject,- ScalarCapabilities
 
 public class ScalarCapabilitiesTypeImpl extends EObjectImpl implements ScalarCapabilitiesType An implementation of the model object 'Scalar Capabilities Type'.The following features are implemented: 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected ComparisonOperatorsTypecomparisonOperatorsThe cached value of the 'Comparison Operators' containment reference.protected LogicalOperatorsTypelogicalOperatorsThe cached value of the 'Logical Operators' containment reference.- 
Fields inherited from class EObjectImpleAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedScalarCapabilitiesTypeImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetComparisonOperators(ComparisonOperatorsType newComparisonOperators, NotificationChain msgs)NotificationChainbasicSetLogicalOperators(LogicalOperatorsType newLogicalOperators, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)ArithmeticOperatorsgetArithmeticOperators()Provided arithmetic operators.ComparisonOperatorsTypegetComparisonOperators()LogicalOperatorsTypegetLogicalOperators()booleanhasLogicalOperators()Indicates if logical operator support is provided.voidsetComparisonOperators(ComparisonOperatorsType newComparisonOperators)voidsetLogicalOperators(LogicalOperatorsType newLogicalOperators)- 
Methods inherited from class EObjectImpleAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 - 
Methods inherited from class BasicEObjectImpleAddVirtualValue, 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, toString
 - 
Methods inherited from class BasicNotifierImpleBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 - 
Methods inherited from class Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Field Detail- 
logicalOperatorsprotected LogicalOperatorsType logicalOperators The cached value of the 'Logical Operators' containment reference.- See Also:
- getLogicalOperators()
 
 - 
comparisonOperatorsprotected ComparisonOperatorsType comparisonOperators The cached value of the 'Comparison Operators' containment reference.- See Also:
- getComparisonOperators()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- EObjectImpl
 
 - 
getLogicalOperatorspublic LogicalOperatorsType getLogicalOperators() - Specified by:
- getLogicalOperatorsin interface- ScalarCapabilitiesType
- Returns:
- the value of the 'Logical Operators' containment reference.
- See Also:
- ScalarCapabilitiesType.setLogicalOperators(LogicalOperatorsType),- Fes20Package.getScalarCapabilitiesType_LogicalOperators()
 
 - 
basicSetLogicalOperatorspublic NotificationChain basicSetLogicalOperators(LogicalOperatorsType newLogicalOperators, NotificationChain msgs) 
 - 
setLogicalOperatorspublic void setLogicalOperators(LogicalOperatorsType newLogicalOperators) - Specified by:
- setLogicalOperatorsin interface- ScalarCapabilitiesType
- Parameters:
- newLogicalOperators- the new value of the 'Logical Operators' containment reference.
- See Also:
- ScalarCapabilitiesType.getLogicalOperators()
 
 - 
getComparisonOperatorspublic ComparisonOperatorsType getComparisonOperators() - Specified by:
- getComparisonOperatorsin interface- ScalarCapabilities
- Specified by:
- getComparisonOperatorsin interface- ScalarCapabilitiesType
- Returns:
- the value of the 'Comparison Operators' containment reference.
- See Also:
- ScalarCapabilitiesType.setComparisonOperators(ComparisonOperatorsType),- Fes20Package.getScalarCapabilitiesType_ComparisonOperators()
 
 - 
basicSetComparisonOperatorspublic NotificationChain basicSetComparisonOperators(ComparisonOperatorsType newComparisonOperators, NotificationChain msgs) 
 - 
setComparisonOperatorspublic void setComparisonOperators(ComparisonOperatorsType newComparisonOperators) - Specified by:
- setComparisonOperatorsin interface- ScalarCapabilitiesType
- Parameters:
- newComparisonOperators- the new value of the 'Comparison Operators' containment reference.
- See Also:
- ScalarCapabilitiesType.getComparisonOperators()
 
 - 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
- eInverseRemovein class- BasicEObjectImpl
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- BasicEObjectImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- BasicEObjectImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- BasicEObjectImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- BasicEObjectImpl
 
 - 
hasLogicalOperatorspublic boolean hasLogicalOperators() Description copied from interface:ScalarCapabilitiesIndicates if logical operator support is provided.<xsd:element ref="ogc:LogicalOperators" minOccurs="0" maxOccurs="1"/> - Specified by:
- hasLogicalOperatorsin interface- ScalarCapabilities
 
 - 
getArithmeticOperatorspublic ArithmeticOperators getArithmeticOperators() Description copied from interface:ScalarCapabilitiesProvided arithmetic operators.<xsd:element name="ComparisonOperators" type="ogc:ComparisonOperatorsType" minOccurs="0" maxOccurs="1"/>- Specified by:
- getArithmeticOperatorsin interface- ScalarCapabilities
 
 
- 
 
-