public class Bulb
extends org.eclipse.draw2d.Figure
| Constructor and Description |
|---|
Bulb() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isOpaque() |
protected void |
paintClientArea(org.eclipse.draw2d.Graphics graphics) |
void |
setBounds(org.eclipse.draw2d.geometry.Rectangle rect) |
void |
setBulbColor(org.eclipse.swt.graphics.Color color) |
void |
setEffect3D(boolean effect3D) |
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, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, paint, paintBorder, paintChildren, paintFigure, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, 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, validatepublic boolean isOpaque()
isOpaque in interface org.eclipse.draw2d.IFigureisOpaque in class org.eclipse.draw2d.Figurepublic void setBounds(org.eclipse.draw2d.geometry.Rectangle rect)
setBounds in interface org.eclipse.draw2d.IFiguresetBounds in class org.eclipse.draw2d.Figureprotected void paintClientArea(org.eclipse.draw2d.Graphics graphics)
paintClientArea in class org.eclipse.draw2d.Figurepublic void setBulbColor(org.eclipse.swt.graphics.Color color)
bulbColor - the bulbColor to setpublic void setEffect3D(boolean effect3D)
effect3D - the effect3D to set