Package com.metsci.glimpse.core.layout
Class GlimpseAxisLayout2D
- java.lang.Object
-
- com.metsci.glimpse.core.layout.GlimpseLayout
-
- com.metsci.glimpse.core.layout.GlimpseAxisLayout2D
-
- All Implemented Interfaces:
GlimpseTarget
,GlimpseKeyListener
,Keyable
,GlimpseMouseListener
,GlimpseMouseMotionListener
,GlimpseMouseWheelListener
,Mouseable
,GlimpsePainter
- Direct Known Subclasses:
EmptyPlot2D
,GlimpseAxisLayout2DWithPopup
,MinimapLayout
,Plot2D
public class GlimpseAxisLayout2D extends GlimpseLayout
A GlimpseLayout which can provide two axes (an x or horizontal axis and a y or verical axis) to its childGlimpsePainter
s.- Author:
- ulman
- See Also:
GlimpseAxisLayout1D
-
-
Constructor Summary
Constructors Constructor Description GlimpseAxisLayout2D()
GlimpseAxisLayout2D(Axis1D axisX, Axis1D axisY)
GlimpseAxisLayout2D(Axis2D axis)
GlimpseAxisLayout2D(GlimpseLayout parent)
GlimpseAxisLayout2D(GlimpseLayout parent, Axis2D axis)
GlimpseAxisLayout2D(GlimpseLayout parent, String name)
GlimpseAxisLayout2D(GlimpseLayout parent, String name, Axis2D axis)
GlimpseAxisLayout2D(String name)
GlimpseAxisLayout2D(String name, Axis2D axis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearCache()
Axis2D
getAxis()
Axis2D
getAxis(GlimpseContext context)
Axis2D
getAxis(GlimpseTargetStack stack)
Collection<Axis2D>
getAxis(TargetStackMatcher matcher)
AxisFactory2D
getAxisFactory()
boolean
isAxisFactorySet()
boolean
isAxisSet()
void
setAxis(Axis2D axis)
void
setAxis(GlimpseContext context, Axis2D axis)
void
setAxis(GlimpseTargetStack stack, Axis2D axis)
void
setAxisFactory(AxisFactory2D factory)
-
Methods inherited from class com.metsci.glimpse.core.layout.GlimpseLayout
addGlimpseKeyListener, addGlimpseMouseAllListener, addGlimpseMouseListener, addGlimpseMouseMotionListener, addGlimpseMouseWheelListener, addLayout, addLayout, addLayout, addLayout, addLayout, addPainter, addPainter, addPainter, addPainter, addPainter, addPainter, dispose, getGlimpseKeyListeners, getGlimpseMouseListeners, getGlimpseMouseMotionListeners, getGlimpseMouseWheelListeners, getLayoutByKey, getLayoutManager, getLock, getName, getPainterByKey, getTargetBounds, getTargetChildren, invalidateLayout, isDisposed, isEventConsumer, isEventGenerator, isVisible, keyPressed, keyReleased, layoutTo, layoutTo, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paintTo, removeAll, removeAllGlimpseListeners, removeAllLayouts, removeGlimpseKeyListener, removeGlimpseMouseAllListener, removeGlimpseMouseListener, removeGlimpseMouseMotionListener, removeGlimpseMouseWheelListener, removeLayout, removeLayoutByKey, removePainter, removePainterByKey, setEventConsumer, setEventGenerator, setLayoutData, setLayoutManager, setLookAndFeel, setName, setVisible, setZOrder, setZOrder, toString
-
-
-
-
Constructor Detail
-
GlimpseAxisLayout2D
public GlimpseAxisLayout2D(GlimpseLayout parent, String name, Axis2D axis)
-
GlimpseAxisLayout2D
public GlimpseAxisLayout2D(GlimpseLayout parent, Axis2D axis)
-
GlimpseAxisLayout2D
public GlimpseAxisLayout2D(Axis2D axis)
-
GlimpseAxisLayout2D
public GlimpseAxisLayout2D(GlimpseLayout parent, String name)
-
GlimpseAxisLayout2D
public GlimpseAxisLayout2D(GlimpseLayout parent)
-
GlimpseAxisLayout2D
public GlimpseAxisLayout2D(String name)
-
GlimpseAxisLayout2D
public GlimpseAxisLayout2D()
-
-
Method Detail
-
clearCache
public void clearCache()
-
setAxis
public void setAxis(Axis2D axis)
-
setAxis
public void setAxis(GlimpseTargetStack stack, Axis2D axis)
-
setAxis
public void setAxis(GlimpseContext context, Axis2D axis)
-
getAxisFactory
public AxisFactory2D getAxisFactory()
-
setAxisFactory
public void setAxisFactory(AxisFactory2D factory)
-
isAxisSet
public boolean isAxisSet()
-
isAxisFactorySet
public boolean isAxisFactorySet()
-
getAxis
public Axis2D getAxis()
-
getAxis
public Axis2D getAxis(GlimpseContext context)
-
getAxis
public Axis2D getAxis(GlimpseTargetStack stack)
-
getAxis
public Collection<Axis2D> getAxis(TargetStackMatcher matcher)
-
-