org.eclipse.graphiti.mm.algorithms
Interface AbstractText

All Superinterfaces:
AbstractStyle, GraphicsAlgorithm, GraphicsAlgorithmContainer, PropertyContainer
All Known Subinterfaces:
MultiText, Text
All Known Implementing Classes:
AbstractTextImpl, MultiTextImpl, TextImpl

public interface AbstractText
extends GraphicsAlgorithm

A representation of the model object 'Abstract Text'.

The following features are supported:

See Also:
AlgorithmsPackage.getAbstractText()

Method Summary
 java.lang.Integer getAngle()
          Returns the value of the 'Angle' attribute.
 Font getFont()
          Returns the value of the 'Font' containment reference.
 Orientation getHorizontalAlignment()
          Returns the value of the 'Horizontal Alignment' attribute.
 java.lang.String getValue()
          Returns the value of the 'Value' attribute.
 Orientation getVerticalAlignment()
          Returns the value of the 'Vertical Alignment' attribute.
 void setAngle(java.lang.Integer value)
          Sets the value of the 'Angle' attribute.
 void setFont(Font value)
          Sets the value of the 'Font' containment reference.
 void setHorizontalAlignment(Orientation value)
          Sets the value of the 'Horizontal Alignment' attribute.
 void setValue(java.lang.String value)
          Sets the value of the 'Value' attribute.
 void setVerticalAlignment(Orientation value)
          Sets the value of the 'Vertical Alignment' attribute.
 
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.graphiti.mm.PropertyContainer
getProperties
 
Methods inherited from interface org.eclipse.graphiti.mm.algorithms.styles.AbstractStyle
getBackground, getFilled, getForeground, getLineStyle, getLineVisible, getLineWidth, getRenderingStyle, getTransparency, setBackground, setFilled, setForeground, setLineStyle, setLineVisible, setLineWidth, setRenderingStyle, setTransparency
 

Method Detail

getFont

Font getFont()
Returns the value of the 'Font' containment reference.

If the meaning of the 'Font' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Font' containment reference.
See Also:
setFont(Font), AlgorithmsPackage.getAbstractText_Font()

setFont

void setFont(Font value)
Sets the value of the 'Font' containment reference.

Parameters:
value - the new value of the 'Font' containment reference.
See Also:
getFont()

getHorizontalAlignment

Orientation getHorizontalAlignment()
Returns the value of the 'Horizontal Alignment' attribute. The default value is "ALIGNMENT_LEFT". The literals are from the enumeration Orientation.

If the meaning of the 'Horizontal Alignment' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Horizontal Alignment' attribute.
See Also:
Orientation, setHorizontalAlignment(Orientation), AlgorithmsPackage.getAbstractText_HorizontalAlignment()

setHorizontalAlignment

void setHorizontalAlignment(Orientation value)
Sets the value of the 'Horizontal Alignment' attribute.

Parameters:
value - the new value of the 'Horizontal Alignment' attribute.
See Also:
Orientation, getHorizontalAlignment()

getVerticalAlignment

Orientation getVerticalAlignment()
Returns the value of the 'Vertical Alignment' attribute. The default value is "ALIGNMENT_CENTER". The literals are from the enumeration Orientation.

If the meaning of the 'Vertical Alignment' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Vertical Alignment' attribute.
See Also:
Orientation, setVerticalAlignment(Orientation), AlgorithmsPackage.getAbstractText_VerticalAlignment()

setVerticalAlignment

void setVerticalAlignment(Orientation value)
Sets the value of the 'Vertical Alignment' attribute.

Parameters:
value - the new value of the 'Vertical Alignment' attribute.
See Also:
Orientation, getVerticalAlignment()

getAngle

java.lang.Integer getAngle()
Returns the value of the 'Angle' attribute. The default value is "0".

If the meaning of the 'Angle' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Angle' attribute.
See Also:
setAngle(Integer), AlgorithmsPackage.getAbstractText_Angle()

setAngle

void setAngle(java.lang.Integer value)
Sets the value of the 'Angle' attribute.

Parameters:
value - the new value of the 'Angle' attribute.
See Also:
getAngle()

getValue

java.lang.String getValue()
Returns the value of the 'Value' attribute.

If the meaning of the 'Value' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value' attribute.
See Also:
setValue(String), AlgorithmsPackage.getAbstractText_Value()

setValue

void setValue(java.lang.String value)
Sets the value of the 'Value' attribute.

Parameters:
value - the new value of the 'Value' attribute.
See Also:
getValue()


Copyright (c) SAP AG 2005, 2010.