|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IUiLayoutService
Extends the layout service interface to be able to offer layout methods which depend on UI.
| Method Summary | |
|---|---|
IDimension |
calculateTextSize(AbstractText text)
Calculates the width and height of the given text in the font of the gievn text. |
IDimension |
calculateTextSize(String text,
Font font)
Calculates the width and height of the given text in the given font ignoring any new line characters in the string. |
IDimension |
calculateTextSize(String text,
Font font,
boolean handleMultiline)
Calculates the width and height of the given text in the given font. |
| Methods inherited from interface org.eclipse.graphiti.services.IPeLayoutService |
|---|
getConnectionMidpoint, getGaBoundsForAnchor, getLocationInfo, getLocationRelativeToDiagram, getLocationRelativeToDiagram |
| Methods inherited from interface org.eclipse.graphiti.services.IGaLayoutService |
|---|
calculateSize, calculateSize, setHeight, setLocation, setLocation, setLocationAndSize, setLocationAndSize, setSize, setWidth |
| Method Detail |
|---|
IDimension calculateTextSize(String text,
Font font)
text - the string to calculate the rendering size forfont - the font which should be considered for the string
IGaLayoutService.calculateSize(org.eclipse.graphiti.mm.algorithms.GraphicsAlgorithm,
boolean)
IDimension calculateTextSize(String text,
Font font,
boolean handleMultiline)
text - the string to calculate the rendering size forfont - the font which should be considered for the stringhandleMultiline - Defines if line breaks in the string should be used in the
calculation of the size or not. In case true, a
new line character in the string will increase the size of the
returned dimensions by one line, in case false a
new line character will be ignored.
IDimension calculateTextSize(AbstractText text)
MultiText new line
characters in the string will increase the height of the returned size,
otherwise (text is a Text) any new line characters will be
ignored.
text - the AbstractText to calculate the rendering size for
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||