Class GradientRectangleFigure
- java.lang.Object
-
- org.eclipse.draw2d.Figure
-
- org.eclipse.draw2d.Shape
-
- org.eclipse.draw2d.RectangleFigure
-
- org.modelversioning.emfprofile.diagram.layout.GradientRectangleFigure
-
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure
- Direct Known Subclasses:
EClass2EditPart.ClassFigure,EClassEditPart.ClassFigure,EDataTypeEditPart.DataTypeFigure,EEnumEditPart.EnumerationFigure,StereotypeEditPart.StereotypeFigure
public class GradientRectangleFigure extends org.eclipse.draw2d.RectangleFigureA Rectangle which is draw with gradient property
creation : 17 mai. 08
-
-
Constructor Summary
Constructors Constructor Description GradientRectangleFigure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfillShape(org.eclipse.draw2d.Graphics graphics)protected voidoutlineShape(org.eclipse.draw2d.Graphics graphics)voidsetShouldUseGradient(boolean shouldUseGradient)Sets whether the gradient should be used when rendering the figurebooleanshouldUseGradient()-
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, 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, 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
-
-
-
-
Method Detail
-
setShouldUseGradient
public void setShouldUseGradient(boolean shouldUseGradient)
Sets whether the gradient should be used when rendering the figure- Parameters:
drawDropShadow-
-
shouldUseGradient
public boolean shouldUseGradient()
- Returns:
- true if gradient should be used when rendering the figure
-
fillShape
protected void fillShape(org.eclipse.draw2d.Graphics graphics)
- Overrides:
fillShapein classorg.eclipse.draw2d.RectangleFigure
-
outlineShape
protected void outlineShape(org.eclipse.draw2d.Graphics graphics)
- Overrides:
outlineShapein classorg.eclipse.draw2d.RectangleFigure
-
-