Class AbstractTextImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.graphiti.mm.impl.PropertyContainerImpl
org.eclipse.graphiti.mm.impl.GraphicsAlgorithmContainerImpl
org.eclipse.graphiti.mm.algorithms.impl.GraphicsAlgorithmImpl
org.eclipse.graphiti.mm.algorithms.impl.AbstractTextImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.InternalEObject
,AbstractText
,GraphicsAlgorithm
,AbstractStyle
,GraphicsAlgorithmContainer
,PropertyContainer
- Direct Known Subclasses:
MultiTextImpl
,TextImpl
An implementation of the model object 'Abstract Text'.
The following features are implemented:
-
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
-
Field Summary
Modifier and TypeFieldDescriptionprotected Integer
The cached value of the 'Angle
' attribute.protected static final Integer
The default value of the 'Angle
' attribute.protected Font
The cached value of the 'Font
' reference.protected static final Orientation
The default value of the 'Horizontal Alignment
' attribute.protected Orientation
The cached value of the 'Horizontal Alignment
' attribute.protected Double
The cached value of the 'Rotation
' attribute.protected static final Double
The default value of the 'Rotation
' attribute.protected org.eclipse.emf.common.util.EList<TextStyleRegion>
The cached value of the 'Style Regions
' containment reference list.protected String
The cached value of the 'Value
' attribute.protected static final String
The default value of the 'Value
' attribute.protected static final Orientation
The default value of the 'Vertical Alignment
' attribute.protected Orientation
The cached value of the 'Vertical Alignment
' attribute.Fields inherited from class org.eclipse.graphiti.mm.algorithms.impl.GraphicsAlgorithmImpl
background, filled, FILLED_EDEFAULT, filledESet, foreground, graphicsAlgorithmChildren, height, HEIGHT_EDEFAULT, LINE_STYLE_EDEFAULT, LINE_VISIBLE_EDEFAULT, LINE_WIDTH_EDEFAULT, lineStyle, lineVisible, lineVisibleESet, lineWidth, renderingStyle, style, transparency, TRANSPARENCY_EDEFAULT, width, WIDTH_EDEFAULT, x, X_EDEFAULT, y, Y_EDEFAULT
Fields inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
properties
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
-
Method Summary
Modifier and TypeMethodDescriptioneGet
(int featureID, boolean resolve, boolean coreType) 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
protected org.eclipse.emf.ecore.EClass
void
eUnset
(int featureID) getAngle()
getFont()
org.eclipse.emf.common.util.EList<TextStyleRegion>
getValue()
void
void
void
setHorizontalAlignment
(Orientation newHorizontalAlignment) void
setRotation
(Double newRotation) void
void
setVerticalAlignment
(Orientation newVerticalAlignment) toString()
Methods inherited from class org.eclipse.graphiti.mm.algorithms.impl.GraphicsAlgorithmImpl
basicGetBackground, basicGetForeground, basicGetParentGraphicsAlgorithm, basicGetPictogramElement, basicGetRenderingStyle, basicGetStyle, basicSetParentGraphicsAlgorithm, basicSetPictogramElement, basicSetRenderingStyle, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, eInverseAdd, getBackground, getFilled, getForeground, getGraphicsAlgorithmChildren, getHeight, getLineStyle, getLineVisible, getLineWidth, getParentGraphicsAlgorithm, getPictogramElement, getRenderingStyle, getStyle, getTransparency, getWidth, getX, getY, isSetFilled, isSetLineVisible, setBackground, setFilled, setForeground, setHeight, setLineStyle, setLineVisible, setLineWidth, setParentGraphicsAlgorithm, setPictogramElement, setRenderingStyle, setStyle, setTransparency, setWidth, setX, setY, unsetFilled, unsetLineVisible
Methods inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
getProperties
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, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, 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.graphiti.mm.algorithms.styles.AbstractStyle
getBackground, getFilled, getForeground, getLineStyle, getLineVisible, getLineWidth, getRenderingStyle, getTransparency, isSetFilled, isSetLineVisible, setBackground, setFilled, setForeground, setLineStyle, setLineVisible, setLineWidth, setRenderingStyle, setTransparency, unsetFilled, unsetLineVisible
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.graphiti.mm.algorithms.GraphicsAlgorithm
getGraphicsAlgorithmChildren, getHeight, getParentGraphicsAlgorithm, getPictogramElement, getStyle, getWidth, getX, getY, setHeight, setParentGraphicsAlgorithm, setPictogramElement, setStyle, setWidth, setX, setY
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface org.eclipse.graphiti.mm.PropertyContainer
getProperties
-
Field Details
-
font
The cached value of the 'Font
' reference.- See Also:
-
HORIZONTAL_ALIGNMENT_EDEFAULT
The default value of the 'Horizontal Alignment
' attribute.- See Also:
-
horizontalAlignment
The cached value of the 'Horizontal Alignment
' attribute.- See Also:
-
VERTICAL_ALIGNMENT_EDEFAULT
The default value of the 'Vertical Alignment
' attribute.- See Also:
-
verticalAlignment
The cached value of the 'Vertical Alignment
' attribute.- See Also:
-
ANGLE_EDEFAULT
The default value of the 'Angle
' attribute.- See Also:
-
angle
The cached value of the 'Angle
' attribute.- See Also:
-
VALUE_EDEFAULT
The default value of the 'Value
' attribute.- See Also:
-
value
The cached value of the 'Value
' attribute.- See Also:
-
styleRegions
The cached value of the 'Style Regions
' containment reference list.- See Also:
-
ROTATION_EDEFAULT
The default value of the 'Rotation
' attribute.- See Also:
-
rotation
The cached value of the 'Rotation
' attribute.- See Also:
-
-
Constructor Details
-
AbstractTextImpl
protected AbstractTextImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClass
in classGraphicsAlgorithmImpl
-
getFont
- Specified by:
getFont
in interfaceAbstractText
- Returns:
- the value of the 'Font' reference.
- See Also:
-
basicGetFont
-
setFont
- Specified by:
setFont
in interfaceAbstractText
- Parameters:
newFont
- the new value of the 'Font' reference.- See Also:
-
getHorizontalAlignment
- Specified by:
getHorizontalAlignment
in interfaceAbstractText
- Returns:
- the value of the 'Horizontal Alignment' attribute.
- See Also:
-
setHorizontalAlignment
- Specified by:
setHorizontalAlignment
in interfaceAbstractText
- Parameters:
newHorizontalAlignment
- the new value of the 'Horizontal Alignment' attribute.- See Also:
-
getVerticalAlignment
- Specified by:
getVerticalAlignment
in interfaceAbstractText
- Returns:
- the value of the 'Vertical Alignment' attribute.
- See Also:
-
setVerticalAlignment
- Specified by:
setVerticalAlignment
in interfaceAbstractText
- Parameters:
newVerticalAlignment
- the new value of the 'Vertical Alignment' attribute.- See Also:
-
getAngle
- Specified by:
getAngle
in interfaceAbstractText
- Returns:
- the value of the 'Angle' attribute.
- See Also:
-
setAngle
- Specified by:
setAngle
in interfaceAbstractText
- Parameters:
newAngle
- the new value of the 'Angle' attribute.- See Also:
-
getValue
- Specified by:
getValue
in interfaceAbstractText
- Returns:
- the value of the 'Value' attribute.
- See Also:
-
setValue
- Specified by:
setValue
in interfaceAbstractText
- Parameters:
newValue
- the new value of the 'Value' attribute.- See Also:
-
getStyleRegions
- Specified by:
getStyleRegions
in interfaceAbstractText
- Returns:
- the value of the 'Style Regions' containment reference list.
- See Also:
-
getRotation
- Specified by:
getRotation
in interfaceAbstractText
- Returns:
- the value of the 'Rotation' attribute.
- See Also:
-
setRotation
- Specified by:
setRotation
in interfaceAbstractText
- Parameters:
newRotation
- the new value of the 'Rotation' attribute.- See Also:
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) - Overrides:
eInverseRemove
in classGraphicsAlgorithmImpl
-
eGet
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classGraphicsAlgorithmImpl
-
eSet
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classGraphicsAlgorithmImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classGraphicsAlgorithmImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classGraphicsAlgorithmImpl
-
toString
- Overrides:
toString
in classGraphicsAlgorithmImpl
-