|
||||||||||
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:
Vertical
Match Minor Size
Force Single Line
Major Alignment
Minor Alignment
Major Spacing
Minor Spacing
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 |
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 | |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected org.eclipse.emf.ecore.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)
|
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, eBasicRemoveFromContainerFeature, 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, eInverseAdd, eInverseRemove, 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 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 org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public boolean isVertical()
isVertical
in interface FlowLayout
FlowLayout.setVertical(boolean)
,
GMFGraphPackage.getFlowLayout_Vertical()
public void setVertical(boolean newVertical)
setVertical
in interface FlowLayout
newVertical
- the new value of the 'Vertical' attribute.FlowLayout.isVertical()
public boolean isMatchMinorSize()
isMatchMinorSize
in interface FlowLayout
FlowLayout.setMatchMinorSize(boolean)
,
GMFGraphPackage.getFlowLayout_MatchMinorSize()
public void setMatchMinorSize(boolean newMatchMinorSize)
setMatchMinorSize
in interface FlowLayout
newMatchMinorSize
- the new value of the 'Match Minor Size' attribute.FlowLayout.isMatchMinorSize()
public boolean isForceSingleLine()
isForceSingleLine
in interface FlowLayout
FlowLayout.setForceSingleLine(boolean)
,
GMFGraphPackage.getFlowLayout_ForceSingleLine()
public void setForceSingleLine(boolean newForceSingleLine)
setForceSingleLine
in interface FlowLayout
newForceSingleLine
- the new value of the 'Force Single Line' attribute.FlowLayout.isForceSingleLine()
public Alignment getMajorAlignment()
getMajorAlignment
in interface FlowLayout
Alignment
,
FlowLayout.setMajorAlignment(Alignment)
,
GMFGraphPackage.getFlowLayout_MajorAlignment()
public void setMajorAlignment(Alignment newMajorAlignment)
setMajorAlignment
in interface FlowLayout
newMajorAlignment
- the new value of the 'Major Alignment' attribute.Alignment
,
FlowLayout.getMajorAlignment()
public Alignment getMinorAlignment()
getMinorAlignment
in interface FlowLayout
Alignment
,
FlowLayout.setMinorAlignment(Alignment)
,
GMFGraphPackage.getFlowLayout_MinorAlignment()
public void setMinorAlignment(Alignment newMinorAlignment)
setMinorAlignment
in interface FlowLayout
newMinorAlignment
- the new value of the 'Minor Alignment' attribute.Alignment
,
FlowLayout.getMinorAlignment()
public int getMajorSpacing()
getMajorSpacing
in interface FlowLayout
FlowLayout.setMajorSpacing(int)
,
GMFGraphPackage.getFlowLayout_MajorSpacing()
public void setMajorSpacing(int newMajorSpacing)
setMajorSpacing
in interface FlowLayout
newMajorSpacing
- the new value of the 'Major Spacing' attribute.FlowLayout.getMajorSpacing()
public int getMinorSpacing()
getMinorSpacing
in interface FlowLayout
FlowLayout.setMinorSpacing(int)
,
GMFGraphPackage.getFlowLayout_MinorSpacing()
public void setMinorSpacing(int newMinorSpacing)
setMinorSpacing
in interface FlowLayout
newMinorSpacing
- the new value of the 'Minor Spacing' attribute.FlowLayout.getMinorSpacing()
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |