public class VViewImpl extends VElementImpl implements VView
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<VContainedElement> |
children
The cached value of the '
Children' containment reference list. |
protected org.eclipse.emf.common.util.EList<String> |
ecorePaths
The cached value of the '
Ecore Paths' attribute list. |
protected VViewModelProperties |
loadingProperties
The cached value of the '
Loading Properties' containment reference. |
protected org.eclipse.emf.ecore.EClass |
rootEClass
The cached value of the '
Root EClass' reference. |
attachments, diagnostic, enabled, ENABLED_EDEFAULT, label, LABEL_EDEFAULT, name, NAME_EDEFAULT, readonly, READONLY_EDEFAULT, uuid, UUID_EDEFAULT, visible, VISIBLE_EDEFAULTeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
VViewImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EClass |
basicGetRootEClass() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLoadingProperties(VViewModelProperties newLoadingProperties,
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<VContainedElement> |
getChildren() |
org.eclipse.emf.common.util.EList<String> |
getEcorePaths() |
VViewModelProperties |
getLoadingProperties() |
org.eclipse.emf.ecore.EClass |
getRootEClass() |
void |
setAllContentsReadOnly()
Sets the view and all its contents readonly.
|
void |
setLoadingProperties(VViewModelProperties newLoadingProperties) |
void |
setRootEClass(org.eclipse.emf.ecore.EClass newRootEClass) |
String |
toString() |
basicSetDiagnostic, getAttachments, getDiagnostic, getLabel, getName, getUuid, isEffectivelyEnabled, isEffectivelyReadonly, isEffectivelyVisible, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setUuid, setVisibleeAdapters, 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, waitgetAttachments, getDiagnostic, getLabel, getName, getUuid, isEffectivelyEnabled, isEffectivelyReadonly, isEffectivelyVisible, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setUuid, setVisibleeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass rootEClass
Root EClass' reference.
getRootEClass()protected org.eclipse.emf.common.util.EList<VContainedElement> children
Children' containment reference list.
getChildren()protected org.eclipse.emf.common.util.EList<String> ecorePaths
Ecore Paths' attribute list.
getEcorePaths()protected VViewModelProperties loadingProperties
Loading Properties' containment reference.
getLoadingProperties()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class VElementImplpublic org.eclipse.emf.ecore.EClass getRootEClass()
getRootEClass in interface VViewVView.setRootEClass(EClass),
VViewPackage.getView_RootEClass()public org.eclipse.emf.ecore.EClass basicGetRootEClass()
public void setRootEClass(org.eclipse.emf.ecore.EClass newRootEClass)
setRootEClass in interface VViewnewRootEClass - the new value of the 'Root EClass' reference.VView.getRootEClass()public org.eclipse.emf.common.util.EList<VContainedElement> getChildren()
getChildren in interface VViewVViewPackage.getView_Children()public org.eclipse.emf.common.util.EList<String> getEcorePaths()
getEcorePaths in interface VViewVViewPackage.getView_EcorePaths()public VViewModelProperties getLoadingProperties()
getLoadingProperties in interface VViewVView.setLoadingProperties(VViewModelProperties),
VViewPackage.getView_LoadingProperties()public org.eclipse.emf.common.notify.NotificationChain basicSetLoadingProperties(VViewModelProperties newLoadingProperties, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLoadingProperties(VViewModelProperties newLoadingProperties)
setLoadingProperties in interface VViewnewLoadingProperties - the new value of the 'Loading Properties' containment reference.VView.getLoadingProperties()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 VElementImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class VElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class VElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class VElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class VElementImplpublic String toString()
toString in class VElementImplpublic void setAllContentsReadOnly()
setAllContentsReadOnly in interface VViewVView.setAllContentsReadOnly()Copyright © 2018. All rights reserved.