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

public class GradientRectangle extends GradientShape
  • 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

    Constructors
    Constructor
    Description
     
    GradientRectangle(org.eclipse.swt.graphics.Color color1, org.eclipse.swt.graphics.Color color2)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 class org.eclipse.draw2d.Shape
    • outlineShape

      protected void outlineShape(org.eclipse.draw2d.Graphics graphics)
      Specified by:
      outlineShape in class org.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 class GradientShape
    • getGradientColor2

      public org.eclipse.swt.graphics.Color getGradientColor2()
      Specified by:
      getGradientColor2 in class GradientShape
    • getGradientStyle

      public int getGradientStyle()
      Specified by:
      getGradientStyle in class GradientShape