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.EPropertiesHolderImplNested 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.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IntegerThe cached value of the 'Angle' attribute.protected static final IntegerThe default value of the 'Angle' attribute.protected FontThe cached value of the 'Font' reference.protected static final OrientationThe default value of the 'Horizontal Alignment' attribute.protected OrientationThe cached value of the 'Horizontal Alignment' attribute.protected DoubleThe cached value of the 'Rotation' attribute.protected static final DoubleThe 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 StringThe cached value of the 'Value' attribute.protected static final StringThe default value of the 'Value' attribute.protected static final OrientationThe default value of the 'Vertical Alignment' attribute.protected OrientationThe 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_EDEFAULTFields inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
propertiesFields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) getAngle()getFont()org.eclipse.emf.common.util.EList<TextStyleRegion>getValue()voidvoidvoidsetHorizontalAlignment(Orientation newHorizontalAlignment) voidsetRotation(Double newRotation) voidvoidsetVerticalAlignment(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, unsetLineVisibleMethods inherited from class org.eclipse.graphiti.mm.impl.PropertyContainerImpl
getPropertiesMethods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods 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, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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, unsetLineVisibleMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.graphiti.mm.algorithms.GraphicsAlgorithm
getGraphicsAlgorithmChildren, getHeight, getParentGraphicsAlgorithm, getPictogramElement, getStyle, getWidth, getX, getY, setHeight, setParentGraphicsAlgorithm, setPictogramElement, setStyle, setWidth, setX, setYMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods 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:
eStaticClassin classGraphicsAlgorithmImpl
-
getFont
- Specified by:
getFontin interfaceAbstractText- Returns:
- the value of the 'Font' reference.
- See Also:
-
basicGetFont
-
setFont
- Specified by:
setFontin interfaceAbstractText- Parameters:
newFont- the new value of the 'Font' reference.- See Also:
-
getHorizontalAlignment
- Specified by:
getHorizontalAlignmentin interfaceAbstractText- Returns:
- the value of the 'Horizontal Alignment' attribute.
- See Also:
-
setHorizontalAlignment
- Specified by:
setHorizontalAlignmentin interfaceAbstractText- Parameters:
newHorizontalAlignment- the new value of the 'Horizontal Alignment' attribute.- See Also:
-
getVerticalAlignment
- Specified by:
getVerticalAlignmentin interfaceAbstractText- Returns:
- the value of the 'Vertical Alignment' attribute.
- See Also:
-
setVerticalAlignment
- Specified by:
setVerticalAlignmentin interfaceAbstractText- Parameters:
newVerticalAlignment- the new value of the 'Vertical Alignment' attribute.- See Also:
-
getAngle
- Specified by:
getAnglein interfaceAbstractText- Returns:
- the value of the 'Angle' attribute.
- See Also:
-
setAngle
- Specified by:
setAnglein interfaceAbstractText- Parameters:
newAngle- the new value of the 'Angle' attribute.- See Also:
-
getValue
- Specified by:
getValuein interfaceAbstractText- Returns:
- the value of the 'Value' attribute.
- See Also:
-
setValue
- Specified by:
setValuein interfaceAbstractText- Parameters:
newValue- the new value of the 'Value' attribute.- See Also:
-
getStyleRegions
- Specified by:
getStyleRegionsin interfaceAbstractText- Returns:
- the value of the 'Style Regions' containment reference list.
- See Also:
-
getRotation
- Specified by:
getRotationin interfaceAbstractText- Returns:
- the value of the 'Rotation' attribute.
- See Also:
-
setRotation
- Specified by:
setRotationin 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:
eInverseRemovein classGraphicsAlgorithmImpl
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classGraphicsAlgorithmImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classGraphicsAlgorithmImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classGraphicsAlgorithmImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classGraphicsAlgorithmImpl
-
toString
- Overrides:
toStringin classGraphicsAlgorithmImpl
-