public class ChartFigure
extends org.eclipse.draw2d.Figure
Constructor and Description |
---|
ChartFigure(org.eclipse.swt.widgets.Display display,
org.eclipse.jface.resource.ResourceManager parentResourceManager)
Create a new chart figure
|
Modifier and Type | Method and Description |
---|---|
void |
addNotify() |
protected void |
createRenderer() |
protected void |
disposeRenderer() |
protected void |
paintClientArea(org.eclipse.draw2d.Graphics graphics) |
void |
removeNotify() |
void |
setConfiguration(Chart configuration) |
void |
setSize(int w,
int h) |
add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, 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, paintFigure, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, 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, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate
public ChartFigure(org.eclipse.swt.widgets.Display display, org.eclipse.jface.resource.ResourceManager parentResourceManager)
parentResourceManager
- The resource manager that will act as parent when creating
resource managerspublic void setConfiguration(Chart configuration)
public void addNotify()
addNotify
in interface org.eclipse.draw2d.IFigure
addNotify
in class org.eclipse.draw2d.Figure
public void removeNotify()
removeNotify
in interface org.eclipse.draw2d.IFigure
removeNotify
in class org.eclipse.draw2d.Figure
protected void disposeRenderer()
protected void createRenderer()
public void setSize(int w, int h)
setSize
in interface org.eclipse.draw2d.IFigure
setSize
in class org.eclipse.draw2d.Figure
protected void paintClientArea(org.eclipse.draw2d.Graphics graphics)
paintClientArea
in class org.eclipse.draw2d.Figure
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.