|
||||||||||
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:
Owner
Grab Excess Horizontal Space
Grab Excess Vertical Space
Vertical Alignment
Horizontal Alignment
Vertical Span
Horizontal Span
Horizontal Indent
Size Hint
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
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 | |
---|---|
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()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwner(Layoutable newOwner,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSizeHint(Dimension newSizeHint,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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)
|
Alignment |
getHorizontalAlignment()
|
int |
getHorizontalIndent()
|
int |
getHorizontalSpan()
|
Layoutable |
getOwner()
|
Dimension |
getSizeHint()
|
Alignment |
getVerticalAlignment()
|
int |
getVerticalSpan()
|
boolean |
isGrabExcessHorizontalSpace()
|
boolean |
isGrabExcessVerticalSpace()
|
void |
setGrabExcessHorizontalSpace(boolean newGrabExcessHorizontalSpace)
|
void |
setGrabExcessVerticalSpace(boolean newGrabExcessVerticalSpace)
|
void |
setHorizontalAlignment(Alignment newHorizontalAlignment)
|
void |
setHorizontalIndent(int newHorizontalIndent)
|
void |
setHorizontalSpan(int newHorizontalSpan)
|
void |
setOwner(Layoutable newOwner)
|
void |
setSizeHint(Dimension newSizeHint)
|
void |
setVerticalAlignment(Alignment newVerticalAlignment)
|
void |
setVerticalSpan(int newVerticalSpan)
|
String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, 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 |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, 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, 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 |
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 org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public boolean isGrabExcessHorizontalSpace()
isGrabExcessHorizontalSpace
in interface GridLayoutData
GridLayoutData.setGrabExcessHorizontalSpace(boolean)
,
GMFGraphPackage.getGridLayoutData_GrabExcessHorizontalSpace()
public void setGrabExcessHorizontalSpace(boolean newGrabExcessHorizontalSpace)
setGrabExcessHorizontalSpace
in interface GridLayoutData
newGrabExcessHorizontalSpace
- the new value of the 'Grab Excess Horizontal Space' attribute.GridLayoutData.isGrabExcessHorizontalSpace()
public boolean isGrabExcessVerticalSpace()
isGrabExcessVerticalSpace
in interface GridLayoutData
GridLayoutData.setGrabExcessVerticalSpace(boolean)
,
GMFGraphPackage.getGridLayoutData_GrabExcessVerticalSpace()
public void setGrabExcessVerticalSpace(boolean newGrabExcessVerticalSpace)
setGrabExcessVerticalSpace
in interface GridLayoutData
newGrabExcessVerticalSpace
- the new value of the 'Grab Excess Vertical Space' attribute.GridLayoutData.isGrabExcessVerticalSpace()
public Alignment getVerticalAlignment()
getVerticalAlignment
in interface GridLayoutData
Alignment
,
GridLayoutData.setVerticalAlignment(Alignment)
,
GMFGraphPackage.getGridLayoutData_VerticalAlignment()
public void setVerticalAlignment(Alignment newVerticalAlignment)
setVerticalAlignment
in interface GridLayoutData
newVerticalAlignment
- the new value of the 'Vertical Alignment' attribute.Alignment
,
GridLayoutData.getVerticalAlignment()
public Alignment getHorizontalAlignment()
getHorizontalAlignment
in interface GridLayoutData
Alignment
,
GridLayoutData.setHorizontalAlignment(Alignment)
,
GMFGraphPackage.getGridLayoutData_HorizontalAlignment()
public void setHorizontalAlignment(Alignment newHorizontalAlignment)
setHorizontalAlignment
in interface GridLayoutData
newHorizontalAlignment
- the new value of the 'Horizontal Alignment' attribute.Alignment
,
GridLayoutData.getHorizontalAlignment()
public int getVerticalSpan()
getVerticalSpan
in interface GridLayoutData
GridLayoutData.setVerticalSpan(int)
,
GMFGraphPackage.getGridLayoutData_VerticalSpan()
public void setVerticalSpan(int newVerticalSpan)
setVerticalSpan
in interface GridLayoutData
newVerticalSpan
- the new value of the 'Vertical Span' attribute.GridLayoutData.getVerticalSpan()
public int getHorizontalSpan()
getHorizontalSpan
in interface GridLayoutData
GridLayoutData.setHorizontalSpan(int)
,
GMFGraphPackage.getGridLayoutData_HorizontalSpan()
public void setHorizontalSpan(int newHorizontalSpan)
setHorizontalSpan
in interface GridLayoutData
newHorizontalSpan
- the new value of the 'Horizontal Span' attribute.GridLayoutData.getHorizontalSpan()
public int getHorizontalIndent()
getHorizontalIndent
in interface GridLayoutData
GridLayoutData.setHorizontalIndent(int)
,
GMFGraphPackage.getGridLayoutData_HorizontalIndent()
public void setHorizontalIndent(int newHorizontalIndent)
setHorizontalIndent
in interface GridLayoutData
newHorizontalIndent
- the new value of the 'Horizontal Indent' attribute.GridLayoutData.getHorizontalIndent()
public Dimension getSizeHint()
getSizeHint
in interface GridLayoutData
GridLayoutData.setSizeHint(Dimension)
,
GMFGraphPackage.getGridLayoutData_SizeHint()
public org.eclipse.emf.common.notify.NotificationChain basicSetSizeHint(Dimension newSizeHint, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSizeHint(Dimension newSizeHint)
setSizeHint
in interface GridLayoutData
newSizeHint
- the new value of the 'Size Hint' containment reference.GridLayoutData.getSizeHint()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
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 String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Layoutable getOwner()
getOwner
in interface LayoutData
LayoutData.setOwner(Layoutable)
,
GMFGraphPackage.getLayoutData_Owner()
,
Layoutable.getLayoutData()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwner(Layoutable newOwner, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwner(Layoutable newOwner)
setOwner
in interface LayoutData
newOwner
- the new value of the 'Owner' container reference.LayoutData.getOwner()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |