public abstract class VElementImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements VElement
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<VAttachment> |
attachments
The cached value of the '
Attachments' containment reference list. |
protected VDiagnostic |
diagnostic
The cached value of the '
Diagnostic' containment reference. |
protected boolean |
enabled
The cached value of the '
Enabled' attribute. |
protected static boolean |
ENABLED_EDEFAULT
The default value of the '
Enabled' attribute. |
protected String |
label
The cached value of the '
Label' attribute. |
protected static String |
LABEL_EDEFAULT
The default value of the '
Label' attribute. |
protected String |
name
The cached value of the '
Name' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected boolean |
readonly
The cached value of the '
Readonly' attribute. |
protected static boolean |
READONLY_EDEFAULT
The default value of the '
Readonly' attribute. |
protected String |
uuid
The cached value of the '
Uuid' attribute. |
protected static String |
UUID_EDEFAULT
The default value of the '
Uuid' attribute. |
protected boolean |
visible
The cached value of the '
Visible' attribute. |
protected static boolean |
VISIBLE_EDEFAULT
The default value of the '
Visible' attribute. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
VElementImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDiagnostic(VDiagnostic newDiagnostic,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<VAttachment> |
getAttachments() |
VDiagnostic |
getDiagnostic() |
String |
getLabel() |
String |
getName() |
String |
getUuid() |
boolean |
isEffectivelyEnabled()
Returns true if this element and all parent elements are enabled.
|
boolean |
isEffectivelyReadonly()
Returns true if this element or any parent element is readonly.
|
boolean |
isEffectivelyVisible()
Returns true if this element and all parent elements are visible.
|
boolean |
isEnabled() |
boolean |
isReadonly() |
boolean |
isVisible() |
void |
setDiagnostic(VDiagnostic newDiagnostic) |
void |
setEnabled(boolean newEnabled) |
void |
setLabel(String newLabel) |
void |
setName(String newName) |
void |
setReadonly(boolean newReadonly) |
void |
setUuid(String newUuid) |
void |
setVisible(boolean newVisible) |
String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final String NAME_EDEFAULT
Name' attribute.
getName()protected static final String LABEL_EDEFAULT
Label' attribute.
getLabel()protected String label
Label' attribute.
getLabel()protected static final boolean VISIBLE_EDEFAULT
Visible' attribute.
isVisible(),
Constant Field Valuesprotected boolean visible
Visible' attribute.
isVisible()protected static final boolean ENABLED_EDEFAULT
Enabled' attribute.
isEnabled(),
Constant Field Valuesprotected boolean enabled
Enabled' attribute.
isEnabled()protected static final boolean READONLY_EDEFAULT
Readonly' attribute.
isReadonly(),
Constant Field Valuesprotected boolean readonly
Readonly' attribute.
isReadonly()protected VDiagnostic diagnostic
Diagnostic' containment reference.
getDiagnostic()protected org.eclipse.emf.common.util.EList<VAttachment> attachments
Attachments' containment reference list.
getAttachments()protected static final String UUID_EDEFAULT
Uuid' attribute.
getUuid()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic String getName()
getName in interface VElementVElement.setName(String),
VViewPackage.getElement_Name()public void setName(String newName)
setName in interface VElementnewName - the new value of the 'Name' attribute.VElement.getName()public String getLabel()
getLabel in interface VElementVElement.setLabel(String),
VViewPackage.getElement_Label()public void setLabel(String newLabel)
setLabel in interface VElementnewLabel - the new value of the 'Label' attribute.VElement.getLabel()public boolean isVisible()
isVisible in interface VElementVElement.setVisible(boolean),
VViewPackage.getElement_Visible()public void setVisible(boolean newVisible)
setVisible in interface VElementnewVisible - the new value of the 'Visible' attribute.VElement.isVisible()public boolean isEnabled()
isEnabled in interface VElementVElement.setEnabled(boolean),
VViewPackage.getElement_Enabled()public void setEnabled(boolean newEnabled)
setEnabled in interface VElementnewEnabled - the new value of the 'Enabled' attribute.VElement.isEnabled()public boolean isReadonly()
isReadonly in interface VElementVElement.setReadonly(boolean),
VViewPackage.getElement_Readonly()public void setReadonly(boolean newReadonly)
setReadonly in interface VElementnewReadonly - the new value of the 'Readonly' attribute.VElement.isReadonly()public VDiagnostic getDiagnostic()
getDiagnostic in interface VElementVElement.setDiagnostic(VDiagnostic),
VViewPackage.getElement_Diagnostic()public org.eclipse.emf.common.notify.NotificationChain basicSetDiagnostic(VDiagnostic newDiagnostic, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDiagnostic(VDiagnostic newDiagnostic)
setDiagnostic in interface VElementnewDiagnostic - the new value of the 'Diagnostic' containment reference.VElement.getDiagnostic()public org.eclipse.emf.common.util.EList<VAttachment> getAttachments()
getAttachments in interface VElementVViewPackage.getElement_Attachments()public String getUuid()
getUuid in interface VElementVElement.setUuid(String),
VViewPackage.getElement_Uuid()public void setUuid(String newUuid)
setUuid in interface VElementnewUuid - the new value of the 'Uuid' attribute.VElement.getUuid()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.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean isEffectivelyVisible()
VElementisEffectivelyVisible in interface VElementpublic boolean isEffectivelyEnabled()
VElementisEffectivelyEnabled in interface VElementpublic boolean isEffectivelyReadonly()
VElementisEffectivelyReadonly in interface VElementCopyright © 2019. All rights reserved.