com.metsci.glimpse.layout
Class GlimpseAxisLayout1D
java.lang.Object
com.metsci.glimpse.layout.GlimpseLayout
com.metsci.glimpse.layout.GlimpseAxisLayout1D
- All Implemented Interfaces:
- GlimpseTarget, GlimpseMouseListener, GlimpseMouseMotionListener, GlimpseMouseWheelListener, Mouseable, GlimpsePainter
- Direct Known Subclasses:
- GlimpseAxisLayoutX, GlimpseAxisLayoutY
public abstract class GlimpseAxisLayout1D
- extends GlimpseLayout
A GlimpseLayout which can provide axes to its child
GlimpsePainter
s.
GlimpseAxisLayout1D is often used for displaying timelines
or plot axes where dimensions only matter along one
orientation (the other orientation is measured simply
in pixel space). This is contrasted with
GlimpseAxisLayout2D
where both horizontal and
verical coordinates of the GlimpseLayout have associated
Axis1D
axes.
- Author:
- ulman
Methods inherited from class com.metsci.glimpse.layout.GlimpseLayout |
addGlimpseMouseAllListener, addGlimpseMouseListener, addGlimpseMouseMotionListener, addGlimpseMouseWheelListener, addLayout, addLayout, addPainter, addPainter, dispose, getGlimpseMouseListeners, getGlimpseMouseMotionListeners, getGlimpseMouseWheelListeners, getLayoutManager, getName, getTargetBounds, getTargetChildren, invalidateLayout, isDisposed, isEventConsumer, isEventGenerator, isVisible, layoutTo, layoutTo, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paintTo, removeAllGlimpseListeners, removeGlimpseMouseAllListener, removeGlimpseMouseListener, removeGlimpseMouseMotionListener, removeGlimpseMouseWheelListener, removeLayout, removePainter, setEventConsumer, setEventGenerator, setLayoutData, setLayoutManager, setLookAndFeel, setName, setVisible, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GlimpseAxisLayout1D
public GlimpseAxisLayout1D(GlimpseLayout parent,
java.lang.String name,
Axis1D axis)
GlimpseAxisLayout1D
public GlimpseAxisLayout1D(GlimpseLayout parent,
Axis1D axis)
GlimpseAxisLayout1D
public GlimpseAxisLayout1D(java.lang.String name,
Axis1D axis)
GlimpseAxisLayout1D
public GlimpseAxisLayout1D(Axis1D axis)
GlimpseAxisLayout1D
public GlimpseAxisLayout1D(GlimpseLayout parent,
java.lang.String name)
GlimpseAxisLayout1D
public GlimpseAxisLayout1D(GlimpseLayout parent)
isHorizontal
public abstract boolean isHorizontal()
clearCache
public void clearCache()
setAxis
public void setAxis(Axis1D axis)
setAxis
public void setAxis(GlimpseTargetStack stack,
Axis1D axis)
setAxis
public void setAxis(GlimpseContext context,
Axis1D axis)
getAxisFactory
public AxisFactory1D getAxisFactory()
setAxisFactory
public void setAxisFactory(AxisFactory1D factory)
isAxisSet
public boolean isAxisSet()
isAxisFactorySet
public boolean isAxisFactorySet()
getAxis
public Axis1D getAxis()
getAxis
public Axis1D getAxis(GlimpseContext context)
getAxis
public Axis1D getAxis(GlimpseTargetStack stack)
Copyright © 2012 Metron, Inc.. All Rights Reserved.