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.EPropertiesHolderImpl
org.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_EDEFAULT
eAdapters, 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, setVisible
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
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
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttachments, getDiagnostic, getLabel, getName, getUuid, isEffectivelyEnabled, isEffectivelyReadonly, isEffectivelyVisible, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setUuid, setVisible
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected 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 VElementImpl
public org.eclipse.emf.ecore.EClass getRootEClass()
getRootEClass
in interface VView
VView.setRootEClass(EClass)
,
VViewPackage.getView_RootEClass()
public org.eclipse.emf.ecore.EClass basicGetRootEClass()
public void setRootEClass(org.eclipse.emf.ecore.EClass newRootEClass)
setRootEClass
in interface VView
newRootEClass
- the new value of the 'Root EClass' reference.VView.getRootEClass()
public org.eclipse.emf.common.util.EList<VContainedElement> getChildren()
getChildren
in interface VView
VViewPackage.getView_Children()
public org.eclipse.emf.common.util.EList<String> getEcorePaths()
getEcorePaths
in interface VView
VViewPackage.getView_EcorePaths()
public VViewModelProperties getLoadingProperties()
getLoadingProperties
in interface VView
VView.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 VView
newLoadingProperties
- 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 VElementImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class VElementImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class VElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class VElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class VElementImpl
public String toString()
toString
in class VElementImpl
public void setAllContentsReadOnly()
setAllContentsReadOnly
in interface VView
VView.setAllContentsReadOnly()
Copyright © 2019. All rights reserved.