Class ValidStateImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.openhab.core.model.rule.rules.impl.ValidStateImpl
- All Implemented Interfaces:
- org.eclipse.emf.common.notify.Notifier,- org.eclipse.emf.ecore.EObject,- org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,- org.eclipse.emf.ecore.InternalEObject,- ValidState
- Direct Known Subclasses:
- ValidStateIdImpl,- ValidStateNumberImpl,- ValidStateStringImpl
public class ValidStateImpl
extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
implements ValidState
 An implementation of the model object 'Valid State'.
 
 
The following features are implemented:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImplorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObjectorg.eclipse.emf.ecore.InternalEObject.EStore
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected StringThe cached value of the 'Value' attribute.protected static final StringThe default value of the 'Value' attribute.Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainereContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolderNILFields inherited from interface org.eclipse.emf.ecore.InternalEObjectEOPPOSITE_FEATURE_BASE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainereBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpldynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpleAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpleNotificationRequired, eNotifyMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObjecteNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.NotifiereAdapters, eDeliver, eNotify, eSetDeliver
- 
Field Details
- 
Constructor Details- 
ValidStateImplprotected ValidStateImpl()
 
- 
- 
Method Details- 
eStaticClassprotected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
- eStaticClassin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
- 
getValue- Specified by:
- getValuein interface- ValidState
- Returns:
- the value of the 'Value' attribute.
- See Also:
 
- 
setValue- Specified by:
- setValuein interface- ValidState
- Parameters:
- newValue- the new value of the 'Value' attribute.
- See Also:
 
- 
eGet- Specified by:
- eGetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eGetin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
- 
eSet- Specified by:
- eSetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eSetin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
- 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eUnsetin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
- 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eIsSetin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
- 
toString- Overrides:
- toStringin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
 
-