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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure
org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch, org.eclipse.draw2d.Figure.ReverseFigureChildrenIteratorNested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure
org.eclipse.draw2d.IFigure.NoInsets -
Field Summary
Fields inherited from class org.eclipse.draw2d.text.FlowFigure
selectionStartFields inherited from class org.eclipse.draw2d.Figure
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTipFields inherited from interface org.eclipse.draw2d.IFigure
MAX_DIMENSION, MIN_DIMENSION, NO_INSETS -
Constructor Summary
ConstructorsConstructorDescriptionGFTextFlow(MultiText multiText, IConfigurationProviderInternal configurationProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetBidiSubstring(org.eclipse.draw2d.text.TextFragmentBox box, int index) voidpaint(org.eclipse.draw2d.Graphics graphics) protected voidvoidsetSuppressText(boolean suppressText) Methods inherited from class org.eclipse.draw2d.text.TextFlow
addLeadingWordRequirements, contributeBidi, createDefaultFlowLayout, getBidiInfo, getCaretPlacement, getFirstOffsetForLine, getFlowUtilities, getFragments, getFragmentsWithoutBorder, getLastOffsetForLine, getNextOffset, getNextVisibleOffset, getOffset, getPreviousVisibleOffset, getText, getTextUtilities, isTextTruncated, paintFigure, paintSelection, setBidiInfo, setSelection, setText, toStringMethods inherited from class org.eclipse.draw2d.text.InlineFlow
containsPoint, paintBorder, postValidate, setBorderMethods inherited from class org.eclipse.draw2d.text.FlowFigure
add, remove, revalidateBidi, setBounds, setFlowContextMethods 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, getChildrenRevIterable, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getListenersIterable, 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, optimizeClip, 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 Details
-
GFTextFlow
-
-
Method Details
-
paint
public void paint(org.eclipse.draw2d.Graphics graphics) - Specified by:
paintin interfaceorg.eclipse.draw2d.IFigure- Overrides:
paintin classorg.eclipse.draw2d.Figure
-
getBidiSubstring
- Overrides:
getBidiSubstringin classorg.eclipse.draw2d.text.TextFlow
-
paintText
- Overrides:
paintTextin classorg.eclipse.draw2d.text.TextFlow
-
setSuppressText
public void setSuppressText(boolean suppressText)
-