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 ofAxis
:DAxis
.
-
-
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
All Methods Instance Methods Concrete Methods 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 Detail
-
LinearScaleTickLabels2
public LinearScaleTickLabels2(DAxis linearScale)
Constructor. (Takes a @link DAxis) as parameter.- Parameters:
linearScale
- the DAxis scale
-
-
Method Detail
-
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
-
-