|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecp.view.spi.model.impl.VElementImpl
org.eclipse.emf.ecp.view.spi.model.impl.VContainedElementImpl
org.eclipse.emf.ecp.view.spi.model.impl.VControlImpl
public class VControlImpl
An implementation of the model object 'Control'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
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 |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
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)
|
void |
eUnset(int featureID)
|
VDomainModelReference |
getDomainModelReference()
|
LabelAlignment |
getLabelAlignment()
|
void |
setDomainModelReference(org.eclipse.emf.ecore.EStructuralFeature feature)
Sets the VDomainModelReference based on the provided EStructuralFeature. |
void |
setDomainModelReference(org.eclipse.emf.ecore.EStructuralFeature feature,
Collection<org.eclipse.emf.ecore.EReference> eReferences)
Sets the VDomainModelReference based on the provided EStructuralFeature and the collection of
EReferences. |
void |
setDomainModelReference(VDomainModelReference newDomainModelReference)
|
void |
setLabelAlignment(LabelAlignment newLabelAlignment)
|
String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecp.view.spi.model.impl.VElementImpl |
|---|
basicSetDiagnostic, getAttachments, getDiagnostic, getLabel, getName, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setVisible |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecp.view.spi.model.VElement |
|---|
getAttachments, getDiagnostic, getLabel, getName, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setVisible |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Method Detail |
|---|
public VDomainModelReference getDomainModelReference()
getDomainModelReference in interface VControlVControl.setDomainModelReference(VDomainModelReference),
VViewPackage.getControl_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 VControlnewDomainModelReference - the new value of the 'Domain Model Reference' containment reference.VControl.getDomainModelReference()
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 LabelAlignment getLabelAlignment()
getLabelAlignment in interface VControlLabelAlignment,
VControl.setLabelAlignment(LabelAlignment),
VViewPackage.getControl_LabelAlignment()public void setLabelAlignment(LabelAlignment newLabelAlignment)
setLabelAlignment in interface VControlnewLabelAlignment - the new value of the 'Label Alignment' attribute.LabelAlignment,
VControl.getLabelAlignment()
public Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class VElementImpl
public 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 setDomainModelReference(org.eclipse.emf.ecore.EStructuralFeature feature)
VDomainModelReference based on the provided EStructuralFeature. Thus a
VFeaturePathDomainModelReference is created.
setDomainModelReference in interface VControlfeature - the EStructuralFeature to create the VDomainModelReference forVControl.setDomainModelReference(org.eclipse.emf.ecore.EStructuralFeature)
public void setDomainModelReference(org.eclipse.emf.ecore.EStructuralFeature feature,
Collection<org.eclipse.emf.ecore.EReference> eReferences)
VDomainModelReference based on the provided EStructuralFeature and the collection of
EReferences. Thus a VFeaturePathDomainModelReference is created.
setDomainModelReference in interface VControlfeature - the EStructuralFeature to create the VDomainModelReference foreReferences - the Collection of EReferences being the reference pathVControl.setDomainModelReference(org.eclipse.emf.ecore.EStructuralFeature,
java.util.Collection)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||