Package net.opengis.fes20.impl
Class PropertyIsLikeTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- ComparisonOpsTypeImpl
-
- PropertyIsLikeTypeImpl
-
- All Implemented Interfaces:
ComparisonOpsType,PropertyIsLikeType,Notifier,EObject,InternalEObject
public class PropertyIsLikeTypeImpl extends ComparisonOpsTypeImpl implements PropertyIsLikeType
An implementation of the model object 'Property Is Like 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
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringESCAPE_CHAR_EDEFAULTThe default value of the 'Escape Char' attribute.protected StringescapeCharThe cached value of the 'Escape Char' attribute.protected FeatureMapexpressionGroupThe cached value of the 'Expression Group' attribute list.protected static StringSINGLE_CHAR_EDEFAULTThe default value of the 'Single Char' attribute.protected StringsingleCharThe cached value of the 'Single Char' attribute.protected static StringWILD_CARD_EDEFAULTThe default value of the 'Wild Card' attribute.protected StringwildCardThe cached value of the 'Wild Card' attribute.-
Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPropertyIsLikeTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)StringgetEscapeChar()EList<EObject>getExpression()FeatureMapgetExpressionGroup()StringgetSingleChar()StringgetWildCard()voidsetEscapeChar(String newEscapeChar)voidsetSingleChar(String newSingleChar)voidsetWildCard(String newWildCard)StringtoString()-
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
-
-
-
-
Field Detail
-
expressionGroup
protected FeatureMap expressionGroup
The cached value of the 'Expression Group' attribute list.- See Also:
getExpressionGroup()
-
ESCAPE_CHAR_EDEFAULT
protected static final String ESCAPE_CHAR_EDEFAULT
The default value of the 'Escape Char' attribute.- See Also:
getEscapeChar()
-
escapeChar
protected String escapeChar
The cached value of the 'Escape Char' attribute.- See Also:
getEscapeChar()
-
SINGLE_CHAR_EDEFAULT
protected static final String SINGLE_CHAR_EDEFAULT
The default value of the 'Single Char' attribute.- See Also:
getSingleChar()
-
singleChar
protected String singleChar
The cached value of the 'Single Char' attribute.- See Also:
getSingleChar()
-
WILD_CARD_EDEFAULT
protected static final String WILD_CARD_EDEFAULT
The default value of the 'Wild Card' attribute.- See Also:
getWildCard()
-
wildCard
protected String wildCard
The cached value of the 'Wild Card' attribute.- See Also:
getWildCard()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classComparisonOpsTypeImpl
-
getExpressionGroup
public FeatureMap getExpressionGroup()
- Specified by:
getExpressionGroupin interfacePropertyIsLikeType- Returns:
- the value of the 'Expression Group' attribute list.
- See Also:
Fes20Package.getPropertyIsLikeType_ExpressionGroup()
-
getExpression
public EList<EObject> getExpression()
- Specified by:
getExpressionin interfacePropertyIsLikeType- Returns:
- the value of the 'Expression' containment reference list.
- See Also:
Fes20Package.getPropertyIsLikeType_Expression()
-
getEscapeChar
public String getEscapeChar()
- Specified by:
getEscapeCharin interfacePropertyIsLikeType- Returns:
- the value of the 'Escape Char' attribute.
- See Also:
PropertyIsLikeType.setEscapeChar(String),Fes20Package.getPropertyIsLikeType_EscapeChar()
-
setEscapeChar
public void setEscapeChar(String newEscapeChar)
- Specified by:
setEscapeCharin interfacePropertyIsLikeType- Parameters:
newEscapeChar- the new value of the 'Escape Char' attribute.- See Also:
PropertyIsLikeType.getEscapeChar()
-
getSingleChar
public String getSingleChar()
- Specified by:
getSingleCharin interfacePropertyIsLikeType- Returns:
- the value of the 'Single Char' attribute.
- See Also:
PropertyIsLikeType.setSingleChar(String),Fes20Package.getPropertyIsLikeType_SingleChar()
-
setSingleChar
public void setSingleChar(String newSingleChar)
- Specified by:
setSingleCharin interfacePropertyIsLikeType- Parameters:
newSingleChar- the new value of the 'Single Char' attribute.- See Also:
PropertyIsLikeType.getSingleChar()
-
getWildCard
public String getWildCard()
- Specified by:
getWildCardin interfacePropertyIsLikeType- Returns:
- the value of the 'Wild Card' attribute.
- See Also:
PropertyIsLikeType.setWildCard(String),Fes20Package.getPropertyIsLikeType_WildCard()
-
setWildCard
public void setWildCard(String newWildCard)
- Specified by:
setWildCardin interfacePropertyIsLikeType- Parameters:
newWildCard- the new value of the 'Wild Card' attribute.- See Also:
PropertyIsLikeType.getWildCard()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
eInverseRemovein classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- 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
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-