|
Generation Framework | ||||||||||
| 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.gmf.gmfgraph.impl.FigureRefImpl
An implementation of the model object 'Figure Ref'.
The following features are implemented:
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Field Summary | |
protected Figure |
figure
The cached value of the ' Figure' reference |
protected Layout |
layout
The cached value of the ' Layout' containment reference |
protected LayoutData |
layoutData
The cached value of the ' Layout Data' containment reference |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
FigureRefImpl()
|
| Method Summary | |
Figure |
basicGetFigure()
|
NotificationChain |
basicSetLayout(Layout newLayout,
NotificationChain msgs)
|
NotificationChain |
basicSetLayoutData(LayoutData newLayoutData,
NotificationChain msgs)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Figure |
getFigure()
|
Layout |
getLayout()
|
LayoutData |
getLayoutData()
|
Figure |
getParent()
|
void |
setFigure(Figure newFigure)
|
void |
setLayout(Layout newLayout)
|
void |
setLayoutData(LayoutData newLayoutData)
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, 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 |
| Field Detail |
protected LayoutData layoutData
Layout Data' containment reference.
FigureRefImpl.getLayoutData()protected Layout layout
Layout' containment reference.
FigureRefImpl.getLayout()protected Figure figure
Figure' reference.
FigureRefImpl.getFigure()| Constructor Detail |
protected FigureRefImpl()
| Method Detail |
protected EClass eStaticClass()
public LayoutData getLayoutData()
getLayoutData in interface LayoutableLayoutable.setLayoutData(LayoutData),
GMFGraphPackage.getLayoutable_LayoutData(),
LayoutData.getOwner()
public NotificationChain basicSetLayoutData(LayoutData newLayoutData,
NotificationChain msgs)
public void setLayoutData(LayoutData newLayoutData)
setLayoutData in interface LayoutablenewLayoutData - the new value of the 'Layout Data' containment reference.Layoutable.getLayoutData()public Layout getLayout()
getLayout in interface LayoutableLayoutable.setLayout(Layout),
GMFGraphPackage.getLayoutable_Layout()
public NotificationChain basicSetLayout(Layout newLayout,
NotificationChain msgs)
public void setLayout(Layout newLayout)
setLayout in interface LayoutablenewLayout - the new value of the 'Layout' containment reference.Layoutable.getLayout()public Figure getParent()
getParent in interface FigureMarkerGMFGraphPackage.getFigureMarker_Parent(),
Figure.getChildren()public Figure getFigure()
getFigure in interface FigureRefFigureRef.setFigure(Figure),
GMFGraphPackage.getFigureRef_Figure()public Figure basicGetFigure()
public void setFigure(Figure newFigure)
setFigure in interface FigureRefnewFigure - the new value of the 'Figure' reference.FigureRef.getFigure()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObject
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjectpublic void eUnset(int featureID)
eUnset in interface InternalEObjectpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObject
|
Generation Framework | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.