public class VTDomainModelReferenceSelectorImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements VTDomainModelReferenceSelector
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 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 VDomainModelReference |
domainModelReference
The cached value of the '
Domain Model Reference ' containment
reference. |
protected org.eclipse.emf.ecore.EClass |
rootEClass
The cached value of the '
Root EClass ' reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
NOT_APPLICABLE
Modifier | Constructor and Description |
---|---|
protected |
VTDomainModelReferenceSelectorImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EClass |
basicGetRootEClass() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetDomainModelReference(VDomainModelReference newDomainModelReference,
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) |
VDomainModelReference |
getDomainModelReference() |
org.eclipse.emf.ecore.EClass |
getRootEClass() |
double |
isApplicable(VElement vElement,
ViewModelContext viewModelContext)
Checks how well a
VElement is fitting. |
void |
setDomainModelReference(VDomainModelReference newDomainModelReference) |
void |
setRootEClass(org.eclipse.emf.ecore.EClass newRootEClass) |
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, toString
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 VDomainModelReference domainModelReference
Domain Model Reference
' containment
reference.
getDomainModelReference()
protected org.eclipse.emf.ecore.EClass rootEClass
Root EClass
' reference.
getRootEClass()
protected VTDomainModelReferenceSelectorImpl()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public VDomainModelReference getDomainModelReference()
getDomainModelReference
in interface VTDomainModelReferenceSelector
VTDomainModelReferenceSelector.setDomainModelReference(VDomainModelReference)
,
VTDomainmodelreferencePackage.getDomainModelReferenceSelector_DomainModelReference()
public org.eclipse.emf.common.notify.NotificationChain basicSetDomainModelReference(VDomainModelReference newDomainModelReference, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDomainModelReference(VDomainModelReference newDomainModelReference)
setDomainModelReference
in interface VTDomainModelReferenceSelector
newDomainModelReference
- the new value of the 'Domain Model Reference' containment reference.VTDomainModelReferenceSelector.getDomainModelReference()
public org.eclipse.emf.ecore.EClass getRootEClass()
getRootEClass
in interface VTDomainModelReferenceSelector
VTDomainModelReferenceSelector.setRootEClass(EClass)
,
VTDomainmodelreferencePackage.getDomainModelReferenceSelector_RootEClass()
public org.eclipse.emf.ecore.EClass basicGetRootEClass()
public void setRootEClass(org.eclipse.emf.ecore.EClass newRootEClass)
setRootEClass
in interface VTDomainModelReferenceSelector
newRootEClass
- the new value of the 'Root EClass' reference.VTDomainModelReferenceSelector.getRootEClass()
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 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, 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 double isApplicable(VElement vElement, ViewModelContext viewModelContext)
VTStyleSelector
VElement
is fitting.isApplicable
in interface VTStyleSelector
vElement
- the VElement
to checkviewModelContext
- the ViewModelContext
currently usedCopyright © 2019. All rights reserved.