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 voiddrawXTick(org.eclipse.draw2d.Graphics graphics)Draw the X tick.protected voiddrawYTick(org.eclipse.draw2d.Graphics graphics)Draw the Y tick.voidsetTicksIndexBased(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:LinearScaleTickLabelsDraw the X tick. To be overridden if needed.- Overrides:
drawXTickin classLinearScaleTickLabels- Parameters:
graphics- the graphics context
-
drawYTick
protected void drawYTick(org.eclipse.draw2d.Graphics graphics)
Description copied from class:LinearScaleTickLabelsDraw the Y tick. To be overridden if needed.- Overrides:
drawYTickin classLinearScaleTickLabels- Parameters:
graphics- the graphics context
-
setTicksIndexBased
public void setTicksIndexBased(boolean isTicksIndexBased)
- Parameters:
isTicksIndexBased- if true, make ticks based on axis dataset indexes
-
-