Class LinearScaleTickLabels2
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.nebula.visualization.xygraph.linearscale.LinearScaleTickLabels
org.eclipse.nebula.visualization.xygraph.linearscale.LinearScaleTickLabels2
- All Implemented Interfaces:
org.eclipse.draw2d.IFigure
public class LinearScaleTickLabels2 extends LinearScaleTickLabels
Linear Scale tick labels used for the new implementation of
Axis
:
DAxis
.-
Nested Class Summary
-
Field Summary
Fields inherited from class org.eclipse.nebula.visualization.xygraph.linearscale.LinearScaleTickLabels
MINUS
-
Constructor Summary
Constructors Constructor Description LinearScaleTickLabels2(DAxis linearScale)
Constructor. -
Method Summary
Modifier and Type Method Description protected void
drawXTick(org.eclipse.draw2d.Graphics graphics)
Draw the X tick.protected void
drawYTick(org.eclipse.draw2d.Graphics graphics)
Draw the Y tick.void
setTicksIndexBased(boolean isTicksIndexBased)
Methods inherited from class org.eclipse.nebula.visualization.xygraph.linearscale.LinearScaleTickLabels
getGridStepInPixel, getScale, getTickLabelMaxHeight, getTickLabelMaxLength, getTickLabelPositions, getTicksProvider, getTickVisibilities, isShowMaxLabel, isShowMinLabel, paintClientArea, setScale, setShowMaxLabel, setShowMinLabel, setTicksProvider, update
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, paintFigure, 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
-
LinearScaleTickLabels2
Constructor. (Takes a @link DAxis) as parameter.- Parameters:
linearScale
- the DAxis scale
-
-
Method Details
-
drawXTick
protected void drawXTick(org.eclipse.draw2d.Graphics graphics)Description copied from class:LinearScaleTickLabels
Draw the X tick. To be overridden if needed.- Overrides:
drawXTick
in classLinearScaleTickLabels
- Parameters:
graphics
- the graphics context
-
drawYTick
protected void drawYTick(org.eclipse.draw2d.Graphics graphics)Description copied from class:LinearScaleTickLabels
Draw the Y tick. To be overridden if needed.- Overrides:
drawYTick
in classLinearScaleTickLabels
- Parameters:
graphics
- the graphics context
-
setTicksIndexBased
public void setTicksIndexBased(boolean isTicksIndexBased)- Parameters:
isTicksIndexBased
- if true, make ticks based on axis dataset indexes
-