Class Grid
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.nebula.visualization.xygraph.figures.Grid
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure,IAxisListener
public class Grid extends org.eclipse.draw2d.Figure implements IAxisListener
The grid in the plot area.
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaxisAutoScaleChanged(Axis axis, boolean oldAutoScale, boolean newAutoScale)voidaxisForegroundColorChanged(Axis axis, org.eclipse.swt.graphics.Color oldColor, org.eclipse.swt.graphics.Color newColor)voidaxisLogScaleChanged(Axis axis, boolean old, boolean logScale)voidaxisRangeChanged(Axis axis, Range old_range, Range new_range)This event indicates a change in the axis' value rangevoidaxisRevalidated(Axis axis)This method will be notified by axis whenever the axis is revalidated.voidaxisTitleChanged(Axis axis, java.lang.String oldTitle, java.lang.String newTitle)protected voidpaintFigure(org.eclipse.draw2d.Graphics graphics)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
-
Constructor Details
-
Method Details
-
paintFigure
protected void paintFigure(org.eclipse.draw2d.Graphics graphics)- Overrides:
paintFigurein classorg.eclipse.draw2d.Figure
-
axisRevalidated
Description copied from interface:IAxisListenerThis method will be notified by axis whenever the axis is revalidated.- Specified by:
axisRevalidatedin interfaceIAxisListener
-
axisRangeChanged
Description copied from interface:IAxisListenerThis event indicates a change in the axis' value range- Specified by:
axisRangeChangedin interfaceIAxisListener
-
axisForegroundColorChanged
public void axisForegroundColorChanged(Axis axis, org.eclipse.swt.graphics.Color oldColor, org.eclipse.swt.graphics.Color newColor)- Specified by:
axisForegroundColorChangedin interfaceIAxisListener
-
axisTitleChanged
- Specified by:
axisTitleChangedin interfaceIAxisListener
-
axisAutoScaleChanged
- Specified by:
axisAutoScaleChangedin interfaceIAxisListener
-
axisLogScaleChanged
- Specified by:
axisLogScaleChangedin interfaceIAxisListener
-