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.RectangleFigure
A 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 void
fillShape(org.eclipse.draw2d.Graphics graphics)
protected void
outlineShape(org.eclipse.draw2d.Graphics graphics)
void
setShouldUseGradient(boolean shouldUseGradient)
Sets whether the gradient should be used when rendering the figureboolean
shouldUseGradient()
-
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:
fillShape
in classorg.eclipse.draw2d.RectangleFigure
-
outlineShape
protected void outlineShape(org.eclipse.draw2d.Graphics graphics)
- Overrides:
outlineShape
in classorg.eclipse.draw2d.RectangleFigure
-
-