|
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.FlowLayoutImpl
public class FlowLayoutImpl
An implementation of the model object 'Flow Layout'.
The following features are implemented:
VerticalMatch Minor SizeForce Single LineMajor AlignmentMinor AlignmentMajor SpacingMinor Spacing
| 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 |
FORCE_SINGLE_LINE_EDEFAULT
The default value of the ' Force Single Line' attribute |
protected boolean |
forceSingleLine
The cached value of the ' Force Single Line' attribute |
protected static Alignment |
MAJOR_ALIGNMENT_EDEFAULT
The default value of the ' Major Alignment' attribute |
protected static int |
MAJOR_SPACING_EDEFAULT
The default value of the ' Major Spacing' attribute |
protected Alignment |
majorAlignment
The cached value of the ' Major Alignment' attribute |
protected int |
majorSpacing
The cached value of the ' Major Spacing' attribute |
protected static boolean |
MATCH_MINOR_SIZE_EDEFAULT
The default value of the ' Match Minor Size' attribute |
protected boolean |
matchMinorSize
The cached value of the ' Match Minor Size' attribute |
protected static Alignment |
MINOR_ALIGNMENT_EDEFAULT
The default value of the ' Minor Alignment' attribute |
protected static int |
MINOR_SPACING_EDEFAULT
The default value of the ' Minor Spacing' attribute |
protected Alignment |
minorAlignment
The cached value of the ' Minor Alignment' attribute |
protected int |
minorSpacing
The cached value of the ' Minor Spacing' attribute |
protected boolean |
vertical
The cached value of the ' Vertical' attribute |
protected static boolean |
VERTICAL_EDEFAULT
The default value of the ' Vertical' 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 |
FlowLayoutImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Alignment |
getMajorAlignment()
|
int |
getMajorSpacing()
|
Alignment |
getMinorAlignment()
|
int |
getMinorSpacing()
|
boolean |
isForceSingleLine()
|
boolean |
isMatchMinorSize()
|
boolean |
isVertical()
|
void |
setForceSingleLine(boolean newForceSingleLine)
|
void |
setMajorAlignment(Alignment newMajorAlignment)
|
void |
setMajorSpacing(int newMajorSpacing)
|
void |
setMatchMinorSize(boolean newMatchMinorSize)
|
void |
setMinorAlignment(Alignment newMinorAlignment)
|
void |
setMinorSpacing(int newMinorSpacing)
|
void |
setVertical(boolean newVertical)
|
java.lang.String |
toString()
|
| 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 VERTICAL_EDEFAULT
Vertical' attribute.
isVertical(),
Constant Field Valuesprotected boolean vertical
Vertical' attribute.
isVertical()protected static final boolean MATCH_MINOR_SIZE_EDEFAULT
Match Minor Size' attribute.
isMatchMinorSize(),
Constant Field Valuesprotected boolean matchMinorSize
Match Minor Size' attribute.
isMatchMinorSize()protected static final boolean FORCE_SINGLE_LINE_EDEFAULT
Force Single Line' attribute.
isForceSingleLine(),
Constant Field Valuesprotected boolean forceSingleLine
Force Single Line' attribute.
isForceSingleLine()protected static final Alignment MAJOR_ALIGNMENT_EDEFAULT
Major Alignment' attribute.
getMajorAlignment()protected Alignment majorAlignment
Major Alignment' attribute.
getMajorAlignment()protected static final Alignment MINOR_ALIGNMENT_EDEFAULT
Minor Alignment' attribute.
getMinorAlignment()protected Alignment minorAlignment
Minor Alignment' attribute.
getMinorAlignment()protected static final int MAJOR_SPACING_EDEFAULT
Major Spacing' attribute.
getMajorSpacing(),
Constant Field Valuesprotected int majorSpacing
Major Spacing' attribute.
getMajorSpacing()protected static final int MINOR_SPACING_EDEFAULT
Minor Spacing' attribute.
getMinorSpacing(),
Constant Field Valuesprotected int minorSpacing
Minor Spacing' attribute.
getMinorSpacing()| Constructor Detail |
|---|
protected FlowLayoutImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic boolean isVertical()
isVertical in interface FlowLayoutFlowLayout.setVertical(boolean),
GMFGraphPackage.getFlowLayout_Vertical()public void setVertical(boolean newVertical)
setVertical in interface FlowLayoutnewVertical - the new value of the 'Vertical' attribute.FlowLayout.isVertical()public boolean isMatchMinorSize()
isMatchMinorSize in interface FlowLayoutFlowLayout.setMatchMinorSize(boolean),
GMFGraphPackage.getFlowLayout_MatchMinorSize()public void setMatchMinorSize(boolean newMatchMinorSize)
setMatchMinorSize in interface FlowLayoutnewMatchMinorSize - the new value of the 'Match Minor Size' attribute.FlowLayout.isMatchMinorSize()public boolean isForceSingleLine()
isForceSingleLine in interface FlowLayoutFlowLayout.setForceSingleLine(boolean),
GMFGraphPackage.getFlowLayout_ForceSingleLine()public void setForceSingleLine(boolean newForceSingleLine)
setForceSingleLine in interface FlowLayoutnewForceSingleLine - the new value of the 'Force Single Line' attribute.FlowLayout.isForceSingleLine()public Alignment getMajorAlignment()
getMajorAlignment in interface FlowLayoutAlignment,
FlowLayout.setMajorAlignment(Alignment),
GMFGraphPackage.getFlowLayout_MajorAlignment()public void setMajorAlignment(Alignment newMajorAlignment)
setMajorAlignment in interface FlowLayoutnewMajorAlignment - the new value of the 'Major Alignment' attribute.Alignment,
FlowLayout.getMajorAlignment()public Alignment getMinorAlignment()
getMinorAlignment in interface FlowLayoutAlignment,
FlowLayout.setMinorAlignment(Alignment),
GMFGraphPackage.getFlowLayout_MinorAlignment()public void setMinorAlignment(Alignment newMinorAlignment)
setMinorAlignment in interface FlowLayoutnewMinorAlignment - the new value of the 'Minor Alignment' attribute.Alignment,
FlowLayout.getMinorAlignment()public int getMajorSpacing()
getMajorSpacing in interface FlowLayoutFlowLayout.setMajorSpacing(int),
GMFGraphPackage.getFlowLayout_MajorSpacing()public void setMajorSpacing(int newMajorSpacing)
setMajorSpacing in interface FlowLayoutnewMajorSpacing - the new value of the 'Major Spacing' attribute.FlowLayout.getMajorSpacing()public int getMinorSpacing()
getMinorSpacing in interface FlowLayoutFlowLayout.setMinorSpacing(int),
GMFGraphPackage.getFlowLayout_MinorSpacing()public void setMinorSpacing(int newMinorSpacing)
setMinorSpacing in interface FlowLayoutnewMinorSpacing - the new value of the 'Minor Spacing' attribute.FlowLayout.getMinorSpacing()
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 BasicEObjectImpl
|
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.