public abstract class EEFValidationRuleDescriptionImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements EEFValidationRuleDescription
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<EEFRuleAuditDescription> |
audits
The cached value of the '
Audits ' containment reference list. |
protected org.eclipse.emf.common.util.EList<EEFValidationFixDescription> |
fixes
The cached value of the '
Fixes ' containment reference list. |
protected static java.lang.String |
MESSAGE_EXPRESSION_EDEFAULT
The default value of the '
Message Expression ' attribute. |
protected java.lang.String |
messageExpression
The cached value of the '
Message Expression ' attribute. |
protected EEF_VALIDATION_SEVERITY_DESCRIPTION |
severity
The cached value of the '
Severity ' attribute. |
protected static EEF_VALIDATION_SEVERITY_DESCRIPTION |
SEVERITY_EDEFAULT
The default value of the '
Severity ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
EEFValidationRuleDescriptionImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<EEFRuleAuditDescription> |
getAudits() |
org.eclipse.emf.common.util.EList<EEFValidationFixDescription> |
getFixes() |
java.lang.String |
getMessageExpression() |
EEF_VALIDATION_SEVERITY_DESCRIPTION |
getSeverity() |
void |
setMessageExpression(java.lang.String newMessageExpression) |
void |
setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION newSeverity) |
java.lang.String |
toString() |
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, 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, 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, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final EEF_VALIDATION_SEVERITY_DESCRIPTION SEVERITY_EDEFAULT
Severity
' attribute. getSeverity()
protected EEF_VALIDATION_SEVERITY_DESCRIPTION severity
Severity
' attribute. getSeverity()
protected static final java.lang.String MESSAGE_EXPRESSION_EDEFAULT
Message Expression
' attribute. getMessageExpression()
protected java.lang.String messageExpression
Message Expression
' attribute. getMessageExpression()
protected org.eclipse.emf.common.util.EList<EEFRuleAuditDescription> audits
Audits
' containment reference list. getAudits()
protected org.eclipse.emf.common.util.EList<EEFValidationFixDescription> fixes
Fixes
' containment reference list.
getFixes()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public EEF_VALIDATION_SEVERITY_DESCRIPTION getSeverity()
getSeverity
in interface EEFValidationRuleDescription
EEF_VALIDATION_SEVERITY_DESCRIPTION
,
EEFValidationRuleDescription.setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION)
,
EefPackage.getEEFValidationRuleDescription_Severity()
public void setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION newSeverity)
setSeverity
in interface EEFValidationRuleDescription
newSeverity
- the new value of the 'Severity' attribute.EEF_VALIDATION_SEVERITY_DESCRIPTION
,
EEFValidationRuleDescription.getSeverity()
public java.lang.String getMessageExpression()
getMessageExpression
in interface EEFValidationRuleDescription
EEFValidationRuleDescription.setMessageExpression(String)
,
EefPackage.getEEFValidationRuleDescription_MessageExpression()
public void setMessageExpression(java.lang.String newMessageExpression)
setMessageExpression
in interface EEFValidationRuleDescription
newMessageExpression
- the new value of the 'Message Expression' attribute.EEFValidationRuleDescription.getMessageExpression()
public org.eclipse.emf.common.util.EList<EEFRuleAuditDescription> getAudits()
getAudits
in interface EEFValidationRuleDescription
EefPackage.getEEFValidationRuleDescription_Audits()
public org.eclipse.emf.common.util.EList<EEFValidationFixDescription> getFixes()
getFixes
in interface EEFValidationRuleDescription
EefPackage.getEEFValidationRuleDescription_Fixes()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl