|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
org.das2.graph.DasCanvasComponent
org.das2.graph.DasAxis
public class DasAxis
One dimensional axis component that transforms data to device space and back, and provides controls for nagivating the 1-D data space.
Nested Class Summary | |
---|---|
protected class |
DasAxis.AxisLayoutManager
|
static interface |
DasAxis.Lock
until we switch to java 1.5, use this lock object instead of java.util.concurrent.lock |
static class |
DasAxis.Memento
|
Nested classes/interfaces inherited from class org.das2.graph.DasCanvasComponent |
---|
DasCanvasComponent.CanvasComponentAction |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected boolean |
autoTickV
|
protected java.lang.String |
axisLabel
|
static int |
BOTTOM
This value indicates that the axis should be located at the bottom of its cell |
protected DataRange |
dataRange
|
protected DatumFormatter |
datumFormatter
|
static int |
DOWN
|
protected boolean |
flipLabel
|
protected java.lang.String |
formatString
|
static int |
HORIZONTAL
This value indicates that the axis should be oriented horizontally |
static int |
LEFT
This value indicates that the axis should be located to the left of its cell |
protected javax.swing.JPanel |
primaryInputPanel
|
static java.lang.String |
PROP_BOUNDS
|
static java.lang.String |
PROP_FLIPLABEL
|
static java.lang.String |
PROP_FORMATSTRING
|
static java.lang.String |
PROP_LABEL
|
static java.lang.String |
PROP_LOG
|
static java.lang.String |
PROP_OPPOSITE_AXIS_VISIBLE
|
static java.lang.String |
PROP_UNITS
|
static java.lang.String |
PROPERTY_DATUMRANGE
|
static java.lang.String |
PROPERTY_TICKS
|
static int |
RIGHT
This value indicateds that the axis should be located to the right of its cell |
protected javax.swing.JPanel |
secondaryInputPanel
|
protected TickVDescriptor |
tickV
|
static int |
TOP
This value indicates that the axis should be located at the top of its cell |
static int |
UP
|
static int |
VERTICAL
This value indicates that the axis should be oriented vertically |
Fields inherited from class org.das2.graph.DasCanvasComponent |
---|
mouseAdapter, PROPERTIES_ACTION |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
protected |
DasAxis(DataRange range,
int orientation)
TODO |
|
DasAxis(Datum min,
Datum max,
int orientation)
TODO |
|
DasAxis(Datum min,
Datum max,
int orientation,
boolean log)
TODO |
|
DasAxis(DatumRange range,
int orientation)
|
Method Summary | |
---|---|
void |
addMouseListener(java.awt.event.MouseListener l)
TODO |
void |
addMouseMotionListener(java.awt.event.MouseMotionListener l)
TODO |
void |
addMouseWheelListener(java.awt.event.MouseWheelListener l)
Adds a MouseWheelListener to the DasAxis. |
void |
addTimeRangeSelectionListener(TimeRangeSelectionListener listener)
Registers TimeRangeSelectionListener to receive events. |
void |
addToFavorites(DatumRange range)
|
boolean |
areTickLabelsVisible()
Deprecated. use isTickLabelsVisible |
void |
attachTo(DasAxis axis)
TODO |
void |
clearHistory()
|
java.lang.Object |
clone()
TODO |
DasAxis |
createAttachedAxis()
|
DasAxis |
createAttachedAxis(int orientation)
TODO |
static DasAxis |
createNamedAxis(java.lang.String name)
TODO |
void |
dataRangeSelected(DataRangeSelectionEvent e)
TODO |
void |
detach()
TODO |
protected void |
deviceRangeChanged()
TODO |
protected void |
drawLabel(java.awt.Graphics2D g,
Datum value,
java.lang.String label,
int index,
int x,
int y)
TODO |
Datum |
findTick(Datum xDatum,
double direction,
boolean minor)
TODO |
java.awt.Shape |
getActiveRegion()
TODO |
java.awt.geom.AffineTransform |
getAffineTransform(DasAxis.Memento memento,
java.awt.geom.AffineTransform at)
return the AffineTransform, or null. |
protected java.awt.Rectangle |
getAxisBounds()
Calculate the rectangle that bounds the axis including its labels. |
Datum |
getDataMaximum()
TODO |
double |
getDataMaximum(Units units)
TODO |
Datum |
getDataMinimum()
TODO |
double |
getDataMinimum(Units units)
TODO |
java.lang.String |
getDataPath()
|
DataRange |
getDataRange()
TODO |
DatumFormatter |
getDatumFormatter()
TODO |
DatumRange |
getDatumRange()
|
int |
getDevicePosition()
TODO |
int |
getDLength()
|
org.w3c.dom.Element |
getDOMElement(org.w3c.dom.Document document)
TODO |
boolean |
getDrawTca()
|
java.lang.String |
getFormat()
|
java.lang.String |
getLabel()
Accessor method for the title property of this axis. |
protected java.awt.Rectangle |
getLabelBounds(java.awt.Rectangle bounds)
calculate the bounds of the labels. |
java.awt.Font |
getLabelFont()
TODO |
int |
getLineSpacing()
|
DasAxis |
getMasterAxis()
TODO |
protected int |
getMaxLabelWidth(java.awt.FontMetrics fm)
Deprecated. use getMaxLabelWidth() |
DasAxis.Memento |
getMemento()
|
int |
getOrientation()
returns the orientation of the axis, which is one of BOTTOM,TOP,LEFT or RIGHT. |
DatumRange |
getRange()
Deprecated. use getDatumRange instead. |
int |
getTickDirection()
TODO |
java.awt.Font |
getTickLabelFont()
TODO |
TickVDescriptor |
getTickV()
TODO |
protected int |
getTitlePositionOffset()
TODO |
Units |
getUnits()
TODO |
DatumFormatter |
getUserDatumFormatter()
|
protected void |
installComponent()
TODO |
Datum |
invTransform(double idata)
|
boolean |
isAnimated()
Getter for property animated. |
boolean |
isAttached()
TODO |
boolean |
isFlipLabel()
|
boolean |
isFlipped()
|
boolean |
isHorizontal()
test if the axis is horizontal. |
boolean |
isLog()
TODO |
boolean |
isOppositeAxisVisible()
TODO |
boolean |
isTickLabelsVisible()
true if the tick labels should be drawn. |
DasAxis.Lock |
mutatorLock()
|
protected static java.lang.String |
orientationToString(int i)
TODO |
protected void |
paintComponent(java.awt.Graphics graphics)
paints the axis component. |
protected void |
paintHorizontalAxis(java.awt.Graphics2D g)
Paint the axis if it is horizontal |
protected void |
paintVerticalAxis(java.awt.Graphics2D g)
Paint the axis if it is vertical |
protected static int |
parseOrientationString(java.lang.String orientationString)
TODO |
protected boolean |
rangeIsAcceptable(DatumRange dr)
|
void |
removeMouseListener(java.awt.event.MouseListener l)
TODO |
void |
removeMouseMotionListener(java.awt.event.MouseMotionListener l)
TODO |
void |
removeMouseWheelListener(java.awt.event.MouseWheelListener l)
|
void |
removeTimeRangeSelectionListener(TimeRangeSelectionListener listener)
Removes TimeRangeSelectionListener from the list of listeners. |
void |
resetRange(DatumRange range)
changes the units of the axis to a new unit. |
void |
resize()
TODO |
void |
scanNext()
TODO |
void |
scanPrevious()
TODO |
void |
setAnimated(boolean animated)
Setter for property animated. |
void |
setDataMaximum(Datum max)
TODO |
void |
setDataMinimum(Datum min)
TODO |
void |
setDataPath(java.lang.String dataset)
|
void |
setDataRange(Datum minimum,
Datum maximum)
TODO |
void |
setDataRangeForward()
TODO |
void |
setDataRangePrev()
TODO |
void |
setDataRangeZoomOut()
TODO |
void |
setDataSetDescriptor(DataSetDescriptor dsdAux)
Add auxilary data to an axis (usually OA data for a time axis). |
void |
setDatumRange(DatumRange dr)
|
void |
setDrawTca(boolean b)
|
void |
setFlipLabel(boolean flipLabel)
|
void |
setFlipped(boolean b)
|
void |
setFormat(java.lang.String formatString)
set a hint at the format string. |
void |
setLabel(java.lang.String t)
Mutator method for the title property of this axis. |
void |
setLabelFont(java.awt.Font labelFont)
TODO |
void |
setLog(boolean log)
Set the axis to be log or linear. |
void |
setOppositeAxisVisible(boolean visible)
TODO |
void |
setOrientation(int orientation)
TODO |
void |
setPlot(DasPlot p)
|
void |
setTickLabelFont(java.awt.Font tickLabelFont)
TODO |
void |
setTickLabelsVisible(boolean b)
TODO |
void |
setTickV(TickVDescriptor tickV)
Sets the TickVDescriptor for this axis. |
void |
setUnits(Units newUnits)
|
void |
setUserDatumFormatter(DatumFormatter userDatumFormatter)
|
protected java.lang.String |
tickFormatter(Datum d)
return a label for this datum and visible range. |
protected java.lang.String[] |
tickFormatter(DatumVector tickV,
DatumRange datumRange)
return the tick labels for these datums and visible range. |
void |
timeRangeSelected(TimeRangeSelectionEvent e)
|
java.lang.String |
toString()
|
double |
transform(Datum datum)
Transforms a Datum in data coordinates to a horizontal or vertical position on the parent canvas. |
protected double |
transform(double data,
Units units)
Transforms a double in the given units in data coordinates to a horizontal or vertical position on the parent canvas. |
protected double |
transform(double data,
Units units,
int dmin,
int dmax)
|
protected double |
transformFast(double data,
Units units)
|
protected void |
uninstallComponent()
TODO |
protected void |
updateImmediately()
TODO |
void |
updateTickV()
|
boolean |
valueIsAdjusting()
true if a lock is out and an object is rapidly mutating the object. |
Methods inherited from class org.das2.graph.DasCanvasComponent |
---|
acceptContext, addMouseModule, coalesceEvents, getActions, getCanvas, getColumn, getDasMouseInputAdapter, getDasName, getEmSize, getFont, getMouseAdapter, getRow, processDasUpdateEvent, processEvent, removeMouseModule, setBounds, setBounds, setColumn, setDasMouseInputAdapter, setDasName, setRow, showProperties, update |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PROP_LABEL
public static final java.lang.String PROP_LOG
public static final java.lang.String PROP_OPPOSITE_AXIS_VISIBLE
public static final java.lang.String PROP_BOUNDS
public static final int TOP
public static final int BOTTOM
public static final int LEFT
public static final int RIGHT
public static final int HORIZONTAL
public static final int VERTICAL
public static final int UP
public static final int DOWN
public static java.lang.String PROP_UNITS
protected DataRange dataRange
public static java.lang.String PROPERTY_TICKS
protected java.lang.String axisLabel
protected TickVDescriptor tickV
protected boolean autoTickV
protected DatumFormatter datumFormatter
protected javax.swing.JPanel primaryInputPanel
protected javax.swing.JPanel secondaryInputPanel
public static java.lang.String PROPERTY_DATUMRANGE
protected java.lang.String formatString
public static final java.lang.String PROP_FORMATSTRING
protected boolean flipLabel
public static final java.lang.String PROP_FLIPLABEL
Constructor Detail |
---|
public DasAxis(Datum min, Datum max, int orientation)
min
- max
- orientation
- DasAxis.VERTICAL, DasAxis.HORIZONTAL, DasAxis.RIGHT, etc.public DasAxis(Datum min, Datum max, int orientation, boolean log)
min
- max
- orientation
- log
- protected DasAxis(DataRange range, int orientation)
range
- orientation
- public DasAxis(DatumRange range, int orientation)
Method Detail |
---|
public DatumFormatter getUserDatumFormatter()
public void setUserDatumFormatter(DatumFormatter userDatumFormatter)
public void addToFavorites(DatumRange range)
public void setOrientation(int orientation)
orientation
- public void setDatumRange(DatumRange dr)
public DatumRange getDatumRange()
protected boolean rangeIsAcceptable(DatumRange dr)
public void setDataRange(Datum minimum, Datum maximum)
minimum
- maximum
- public void clearHistory()
public void setDataRangePrev()
public void setDataRangeForward()
public void setDataRangeZoomOut()
public DataRange getDataRange()
protected void deviceRangeChanged()
public Datum getDataMinimum()
public Datum getDataMaximum()
public DatumRange getRange()
public double getDataMaximum(Units units)
units
-
public double getDataMinimum(Units units)
units
-
public void setDataMaximum(Datum max)
max
- public void setDataMinimum(Datum min)
min
- public boolean isLog()
public void setLog(boolean log)
log
- public Units getUnits()
public void setUnits(Units newUnits)
public void resetRange(DatumRange range)
public void setOppositeAxisVisible(boolean visible)
visible
- public boolean isOppositeAxisVisible()
public void setLabel(java.lang.String t)
t
- The new title for this axispublic java.lang.String getLabel()
null
if the axis has no title.public boolean isAnimated()
public void setAnimated(boolean animated)
animated
- new value of property animated.public boolean getDrawTca()
public void setDrawTca(boolean b)
public java.lang.String getDataPath()
public void setDataPath(java.lang.String dataset)
dataset
- The URL identifier string of a TCA data set, or "" for no TCAs.public void setDataSetDescriptor(DataSetDescriptor dsdAux)
will
- be called upon to generate auillary data sets. To avoid nonsensical
graphs the X axis for this dataset must be the same as the that handed to the
renderer.public final int getDevicePosition()
public int getDLength()
public DasAxis getMasterAxis()
public void attachTo(DasAxis axis)
axis
- public void detach()
public boolean isAttached()
public TickVDescriptor getTickV()
public void setTickV(TickVDescriptor tickV)
tickV
- the new ticks for this axis, or nullpublic void updateTickV()
protected void paintComponent(java.awt.Graphics graphics)
paintComponent
in class javax.swing.JComponent
protected void paintHorizontalAxis(java.awt.Graphics2D g)
protected void paintVerticalAxis(java.awt.Graphics2D g)
protected int getTitlePositionOffset()
public int getLineSpacing()
protected void drawLabel(java.awt.Graphics2D g, Datum value, java.lang.String label, int index, int x, int y)
public java.awt.Font getTickLabelFont()
public void setTickLabelFont(java.awt.Font tickLabelFont)
tickLabelFont
- public java.awt.Font getLabelFont()
public void setLabelFont(java.awt.Font labelFont)
labelFont
- public DasAxis.Memento getMemento()
public java.awt.geom.AffineTransform getAffineTransform(DasAxis.Memento memento, java.awt.geom.AffineTransform at)
public java.lang.Object clone()
clone
in class java.lang.Object
protected int getMaxLabelWidth(java.awt.FontMetrics fm)
fm
-
public void resize()
resize
in class DasCanvasComponent
protected java.awt.Rectangle getLabelBounds(java.awt.Rectangle bounds)
protected java.awt.Rectangle getAxisBounds()
public int getOrientation()
public boolean isHorizontal()
public int getTickDirection()
public DatumFormatter getDatumFormatter()
public double transform(Datum datum)
datum
- a data value
protected double transformFast(double data, Units units)
protected double transform(double data, Units units)
data
- a data valueunits
- the units of the given data value.
protected double transform(double data, Units units, int dmin, int dmax)
public Datum invTransform(double idata)
protected java.lang.String tickFormatter(Datum d)
tickv
-
protected java.lang.String[] tickFormatter(DatumVector tickV, DatumRange datumRange)
tickV
- datumRange
-
public void dataRangeSelected(DataRangeSelectionEvent e)
dataRangeSelected
in interface DataRangeSelectionListener
e
- public Datum findTick(Datum xDatum, double direction, boolean minor)
xDatum
- direction
- minor
-
protected void updateImmediately()
updateImmediately
in class DasCanvasComponent
public boolean areTickLabelsVisible()
public boolean isTickLabelsVisible()
public void setTickLabelsVisible(boolean b)
b
- protected void installComponent()
installComponent
in class DasCanvasComponent
protected void uninstallComponent()
uninstallComponent
in class DasCanvasComponent
protected static java.lang.String orientationToString(int i)
i
-
protected static int parseOrientationString(java.lang.String orientationString)
orientationString
-
public org.w3c.dom.Element getDOMElement(org.w3c.dom.Document document)
document
-
public DasAxis createAttachedAxis()
public DasAxis createAttachedAxis(int orientation)
row
- column
- orientation
-
public void setPlot(DasPlot p)
public static DasAxis createNamedAxis(java.lang.String name)
name
-
public void scanPrevious()
public void scanNext()
public java.awt.Shape getActiveRegion()
getActiveRegion
in class DasCanvasComponent
public void addMouseWheelListener(java.awt.event.MouseWheelListener l)
addMouseWheelListener
in class java.awt.Component
public void removeMouseWheelListener(java.awt.event.MouseWheelListener l)
removeMouseWheelListener
in class java.awt.Component
public void addMouseListener(java.awt.event.MouseListener l)
addMouseListener
in class java.awt.Component
l
- public void removeMouseListener(java.awt.event.MouseListener l)
removeMouseListener
in class java.awt.Component
l
- public void addMouseMotionListener(java.awt.event.MouseMotionListener l)
addMouseMotionListener
in class java.awt.Component
l
- public void removeMouseMotionListener(java.awt.event.MouseMotionListener l)
removeMouseMotionListener
in class java.awt.Component
l
- public void timeRangeSelected(TimeRangeSelectionEvent e)
timeRangeSelected
in interface TimeRangeSelectionListener
public void addTimeRangeSelectionListener(TimeRangeSelectionListener listener)
listener
- The listener to register.public void removeTimeRangeSelectionListener(TimeRangeSelectionListener listener)
listener
- The listener to remove.public java.lang.String toString()
toString
in class DasCanvasComponent
public boolean isFlipped()
public void setFlipped(boolean b)
public java.lang.String getFormat()
public boolean isFlipLabel()
public void setFlipLabel(boolean flipLabel)
public void setFormat(java.lang.String formatString)
formatString
- public DasAxis.Lock mutatorLock()
public boolean valueIsAdjusting()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |