Class GradientRectangle
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.draw2d.Shape
com._1c.g5.v8.dt.common.gef.figures.GradientShape
com._1c.g5.v8.dt.common.gef.figures.GradientRectangle
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure
-
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.Shape
lineStyle, lineWidthFields 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
ConstructorsConstructorDescriptionGradientRectangle(org.eclipse.swt.graphics.Color color1, org.eclipse.swt.graphics.Color color2) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfillShape(org.eclipse.draw2d.Graphics g) org.eclipse.swt.graphics.Colororg.eclipse.swt.graphics.Colorintprotected voidoutlineShape(org.eclipse.draw2d.Graphics graphics) voidsetColor1(org.eclipse.swt.graphics.Color color1) voidsetColor2(org.eclipse.swt.graphics.Color color2) Methods inherited from class com._1c.g5.v8.dt.common.gef.figures.GradientShape
fillGradient, fillGradient, isUsingGradientMethods inherited from class org.eclipse.draw2d.Shape
getAlpha, getAntialias, getLineAttributes, getLineCap, getLineDash, getLineDashOffset, getLineJoin, getLineMiterLimit, getLineStyle, getLineWidth, getLineWidthFloat, paintFigure, setAlpha, setAlpha, setAntialias, setAntialias, setFill, setFillXOR, setLineAttributes, setLineCap, setLineDash, setLineDashOffset, setLineJoin, setLineMiterLimit, setLineStyle, setLineWidth, setLineWidthFloat, setOutline, setOutlineXOR, setXORMethods inherited from class org.eclipse.draw2d.Figure
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, 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, paint, paintBorder, paintChildren, paintClientArea, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, 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
-
GradientRectangle
public GradientRectangle(org.eclipse.swt.graphics.Color color1, org.eclipse.swt.graphics.Color color2) -
GradientRectangle
public GradientRectangle()
-
-
Method Details
-
fillShape
protected void fillShape(org.eclipse.draw2d.Graphics g) - Specified by:
fillShapein classorg.eclipse.draw2d.Shape
-
outlineShape
protected void outlineShape(org.eclipse.draw2d.Graphics graphics) - Specified by:
outlineShapein classorg.eclipse.draw2d.Shape
-
setColor1
public void setColor1(org.eclipse.swt.graphics.Color color1) -
setColor2
public void setColor2(org.eclipse.swt.graphics.Color color2) -
getGradientColor1
public org.eclipse.swt.graphics.Color getGradientColor1()- Specified by:
getGradientColor1in classGradientShape
-
getGradientColor2
public org.eclipse.swt.graphics.Color getGradientColor2()- Specified by:
getGradientColor2in classGradientShape
-
getGradientStyle
public int getGradientStyle()- Specified by:
getGradientStylein classGradientShape
-