Class GFTextFlow
- java.lang.Object
-
- org.eclipse.draw2d.Figure
-
- org.eclipse.draw2d.text.FlowFigure
-
- org.eclipse.draw2d.text.InlineFlow
-
- org.eclipse.draw2d.text.TextFlow
-
- org.eclipse.graphiti.ui.internal.figures.GFTextFlow
-
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure
public class GFTextFlow extends org.eclipse.draw2d.text.TextFlow
-
-
Constructor Summary
Constructors Constructor Description GFTextFlow(MultiText multiText, IConfigurationProviderInternal configurationProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetBidiSubstring(org.eclipse.draw2d.text.TextFragmentBox box, int index)voidpaint(org.eclipse.draw2d.Graphics graphics)protected voidpaintText(org.eclipse.draw2d.Graphics g, java.lang.String draw, int x, int y, int bidiLevel)voidsetSuppressText(boolean suppressText)-
Methods inherited from class org.eclipse.draw2d.text.TextFlow
addLeadingWordRequirements, contributeBidi, createDefaultFlowLayout, getBidiInfo, getCaretPlacement, getFirstOffsetForLine, getFlowUtilities, getFragmentsWithoutBorder, getLastOffsetForLine, getNextOffset, getNextVisibleOffset, getOffset, getPreviousVisibleOffset, getText, getTextUtilities, isTextTruncated, paintFigure, paintSelection, setBidiInfo, setSelection, setText, toString
-
Methods inherited from class org.eclipse.draw2d.text.InlineFlow
containsPoint, getFragments, paintBorder, postValidate, setBorder
-
Methods inherited from class org.eclipse.draw2d.text.FlowFigure
add, remove, revalidateBidi, setBounds, setFlowContext
-
Methods inherited from class org.eclipse.draw2d.Figure
add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, paintChildren, paintClientArea, primTranslate, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate
-
-
-
-
Constructor Detail
-
GFTextFlow
public GFTextFlow(MultiText multiText, IConfigurationProviderInternal configurationProvider)
-
-
Method Detail
-
paint
public void paint(org.eclipse.draw2d.Graphics graphics)
- Specified by:
paintin interfaceorg.eclipse.draw2d.IFigure- Overrides:
paintin classorg.eclipse.draw2d.Figure
-
getBidiSubstring
protected java.lang.String getBidiSubstring(org.eclipse.draw2d.text.TextFragmentBox box, int index)- Overrides:
getBidiSubstringin classorg.eclipse.draw2d.text.TextFlow
-
paintText
protected void paintText(org.eclipse.draw2d.Graphics g, java.lang.String draw, int x, int y, int bidiLevel)- Overrides:
paintTextin classorg.eclipse.draw2d.text.TextFlow
-
setSuppressText
public void setSuppressText(boolean suppressText)
-
-