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 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, updateMethods 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: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
-