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.ReverseFigureChildrenIterator
Nested 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, lineWidth
Fields inherited from class org.eclipse.draw2d.Figure
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip
Fields 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 void
fillShape
(org.eclipse.draw2d.Graphics g) org.eclipse.swt.graphics.Color
org.eclipse.swt.graphics.Color
int
protected void
outlineShape
(org.eclipse.draw2d.Graphics graphics) void
setColor1
(org.eclipse.swt.graphics.Color color1) void
setColor2
(org.eclipse.swt.graphics.Color color2) Methods inherited from class com._1c.g5.v8.dt.common.gef.figures.GradientShape
fillGradient, fillGradient, isUsingGradient
Methods 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, setXOR
Methods 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:
fillShape
in classorg.eclipse.draw2d.Shape
-
outlineShape
protected void outlineShape(org.eclipse.draw2d.Graphics graphics) - Specified by:
outlineShape
in 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:
getGradientColor1
in classGradientShape
-
getGradientColor2
public org.eclipse.swt.graphics.Color getGradientColor2()- Specified by:
getGradientColor2
in classGradientShape
-
getGradientStyle
public int getGradientStyle()- Specified by:
getGradientStyle
in classGradientShape
-