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.String
getBidiSubstring(org.eclipse.draw2d.text.TextFragmentBox box, int index)
void
paint(org.eclipse.draw2d.Graphics graphics)
protected void
paintText(org.eclipse.draw2d.Graphics g, java.lang.String draw, int x, int y, int bidiLevel)
void
setSuppressText(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:
paint
in interfaceorg.eclipse.draw2d.IFigure
- Overrides:
paint
in classorg.eclipse.draw2d.Figure
-
getBidiSubstring
protected java.lang.String getBidiSubstring(org.eclipse.draw2d.text.TextFragmentBox box, int index)
- Overrides:
getBidiSubstring
in 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:
paintText
in classorg.eclipse.draw2d.text.TextFlow
-
setSuppressText
public void setSuppressText(boolean suppressText)
-
-