|
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.GridLayoutDataImpl
public class GridLayoutDataImpl
An implementation of the model object 'Grid Layout Data'.
The following features are implemented:
OwnerGrab Excess Horizontal SpaceGrab Excess Vertical SpaceVertical AlignmentHorizontal AlignmentVertical SpanHorizontal SpanHorizontal IndentSize Hint
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
InternalEObject.EStore |
| Field Summary | |
|---|---|
protected static boolean |
GRAB_EXCESS_HORIZONTAL_SPACE_EDEFAULT
The default value of the ' Grab Excess Horizontal Space' attribute |
protected static boolean |
GRAB_EXCESS_VERTICAL_SPACE_EDEFAULT
The default value of the ' Grab Excess Vertical Space' attribute |
protected boolean |
grabExcessHorizontalSpace
The cached value of the ' Grab Excess Horizontal Space' attribute |
protected boolean |
grabExcessVerticalSpace
The cached value of the ' Grab Excess Vertical Space' attribute |
protected static Alignment |
HORIZONTAL_ALIGNMENT_EDEFAULT
The default value of the ' Horizontal Alignment' attribute |
protected static int |
HORIZONTAL_INDENT_EDEFAULT
The default value of the ' Horizontal Indent' attribute |
protected static int |
HORIZONTAL_SPAN_EDEFAULT
The default value of the ' Horizontal Span' attribute |
protected Alignment |
horizontalAlignment
The cached value of the ' Horizontal Alignment' attribute |
protected int |
horizontalIndent
The cached value of the ' Horizontal Indent' attribute |
protected int |
horizontalSpan
The cached value of the ' Horizontal Span' attribute |
protected Dimension |
sizeHint
The cached value of the ' Size Hint' containment reference |
protected static Alignment |
VERTICAL_ALIGNMENT_EDEFAULT
The default value of the ' Vertical Alignment' attribute |
protected static int |
VERTICAL_SPAN_EDEFAULT
The default value of the ' Vertical Span' attribute |
protected Alignment |
verticalAlignment
The cached value of the ' Vertical Alignment' attribute |
protected int |
verticalSpan
The cached value of the ' Vertical Span' attribute |
| 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 |
GridLayoutDataImpl()
|
| 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 static final boolean GRAB_EXCESS_HORIZONTAL_SPACE_EDEFAULT
Grab Excess Horizontal Space' attribute.
isGrabExcessHorizontalSpace(),
Constant Field Valuesprotected boolean grabExcessHorizontalSpace
Grab Excess Horizontal Space' attribute.
isGrabExcessHorizontalSpace()protected static final boolean GRAB_EXCESS_VERTICAL_SPACE_EDEFAULT
Grab Excess Vertical Space' attribute.
isGrabExcessVerticalSpace(),
Constant Field Valuesprotected boolean grabExcessVerticalSpace
Grab Excess Vertical Space' attribute.
isGrabExcessVerticalSpace()protected static final Alignment VERTICAL_ALIGNMENT_EDEFAULT
Vertical Alignment' attribute.
getVerticalAlignment()protected Alignment verticalAlignment
Vertical Alignment' attribute.
getVerticalAlignment()protected static final Alignment HORIZONTAL_ALIGNMENT_EDEFAULT
Horizontal Alignment' attribute.
getHorizontalAlignment()protected Alignment horizontalAlignment
Horizontal Alignment' attribute.
getHorizontalAlignment()protected static final int VERTICAL_SPAN_EDEFAULT
Vertical Span' attribute.
getVerticalSpan(),
Constant Field Valuesprotected int verticalSpan
Vertical Span' attribute.
getVerticalSpan()protected static final int HORIZONTAL_SPAN_EDEFAULT
Horizontal Span' attribute.
getHorizontalSpan(),
Constant Field Valuesprotected int horizontalSpan
Horizontal Span' attribute.
getHorizontalSpan()protected static final int HORIZONTAL_INDENT_EDEFAULT
Horizontal Indent' attribute.
getHorizontalIndent(),
Constant Field Valuesprotected int horizontalIndent
Horizontal Indent' attribute.
getHorizontalIndent()protected Dimension sizeHint
Size Hint' containment reference.
getSizeHint()| Constructor Detail |
|---|
protected GridLayoutDataImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic boolean isGrabExcessHorizontalSpace()
isGrabExcessHorizontalSpace in interface GridLayoutDataGridLayoutData.setGrabExcessHorizontalSpace(boolean),
GMFGraphPackage.getGridLayoutData_GrabExcessHorizontalSpace()public void setGrabExcessHorizontalSpace(boolean newGrabExcessHorizontalSpace)
setGrabExcessHorizontalSpace in interface GridLayoutDatanewGrabExcessHorizontalSpace - the new value of the 'Grab Excess Horizontal Space' attribute.GridLayoutData.isGrabExcessHorizontalSpace()public boolean isGrabExcessVerticalSpace()
isGrabExcessVerticalSpace in interface GridLayoutDataGridLayoutData.setGrabExcessVerticalSpace(boolean),
GMFGraphPackage.getGridLayoutData_GrabExcessVerticalSpace()public void setGrabExcessVerticalSpace(boolean newGrabExcessVerticalSpace)
setGrabExcessVerticalSpace in interface GridLayoutDatanewGrabExcessVerticalSpace - the new value of the 'Grab Excess Vertical Space' attribute.GridLayoutData.isGrabExcessVerticalSpace()public Alignment getVerticalAlignment()
getVerticalAlignment in interface GridLayoutDataAlignment,
GridLayoutData.setVerticalAlignment(Alignment),
GMFGraphPackage.getGridLayoutData_VerticalAlignment()public void setVerticalAlignment(Alignment newVerticalAlignment)
setVerticalAlignment in interface GridLayoutDatanewVerticalAlignment - the new value of the 'Vertical Alignment' attribute.Alignment,
GridLayoutData.getVerticalAlignment()public Alignment getHorizontalAlignment()
getHorizontalAlignment in interface GridLayoutDataAlignment,
GridLayoutData.setHorizontalAlignment(Alignment),
GMFGraphPackage.getGridLayoutData_HorizontalAlignment()public void setHorizontalAlignment(Alignment newHorizontalAlignment)
setHorizontalAlignment in interface GridLayoutDatanewHorizontalAlignment - the new value of the 'Horizontal Alignment' attribute.Alignment,
GridLayoutData.getHorizontalAlignment()public int getVerticalSpan()
getVerticalSpan in interface GridLayoutDataGridLayoutData.setVerticalSpan(int),
GMFGraphPackage.getGridLayoutData_VerticalSpan()public void setVerticalSpan(int newVerticalSpan)
setVerticalSpan in interface GridLayoutDatanewVerticalSpan - the new value of the 'Vertical Span' attribute.GridLayoutData.getVerticalSpan()public int getHorizontalSpan()
getHorizontalSpan in interface GridLayoutDataGridLayoutData.setHorizontalSpan(int),
GMFGraphPackage.getGridLayoutData_HorizontalSpan()public void setHorizontalSpan(int newHorizontalSpan)
setHorizontalSpan in interface GridLayoutDatanewHorizontalSpan - the new value of the 'Horizontal Span' attribute.GridLayoutData.getHorizontalSpan()public int getHorizontalIndent()
getHorizontalIndent in interface GridLayoutDataGridLayoutData.setHorizontalIndent(int),
GMFGraphPackage.getGridLayoutData_HorizontalIndent()public void setHorizontalIndent(int newHorizontalIndent)
setHorizontalIndent in interface GridLayoutDatanewHorizontalIndent - the new value of the 'Horizontal Indent' attribute.GridLayoutData.getHorizontalIndent()public Dimension getSizeHint()
getSizeHint in interface GridLayoutDataGridLayoutData.setSizeHint(Dimension),
GMFGraphPackage.getGridLayoutData_SizeHint()
public NotificationChain basicSetSizeHint(Dimension newSizeHint,
NotificationChain msgs)
public void setSizeHint(Dimension newSizeHint)
setSizeHint in interface GridLayoutDatanewSizeHint - the new value of the 'Size Hint' containment reference.GridLayoutData.getSizeHint()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic java.lang.String toString()
toString in class BasicEObjectImplpublic Layoutable getOwner()
getOwner in interface LayoutDataLayoutData.setOwner(Layoutable),
GMFGraphPackage.getLayoutData_Owner(),
Layoutable.getLayoutData()
public NotificationChain basicSetOwner(Layoutable newOwner,
NotificationChain msgs)
public void setOwner(Layoutable newOwner)
setOwner in interface LayoutDatanewOwner - the new value of the 'Owner' container reference.LayoutData.getOwner()
|
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.