Uses of Class
org.das2.graph.DasCanvasComponent

Packages that use DasCanvasComponent
org.das2.components Provides GUI components for building applications. 
org.das2.event Classes for adding interactivity to the application components. 
org.das2.graph Mostly contains DasCanvasComponents, which are components that live within the DasCanvas, and Renderers which draw on DasPlots. 
org.das2.system Application-level infrastructure, such as data set caching, worker threads, progress monitors, exception handling, logging. 
 

Uses of DasCanvasComponent in org.das2.components
 

Subclasses of DasCanvasComponent in org.das2.components
 class AngleSpectrogramSlicer
           
 class HistogramSlicer
           
 class HorizontalSpectrogramSlicer
           
 class VerticalSpectrogramAverager
           
 class VerticalSpectrogramSlicer
           
 

Methods in org.das2.components with parameters of type DasCanvasComponent
static DasProgressPanel DasProgressPanel.createComponentPanel(DasCanvasComponent component, java.lang.String initialMessage)
           
 

Uses of DasCanvasComponent in org.das2.event
 

Fields in org.das2.event declared as DasCanvasComponent
protected  DasCanvasComponent DasMouseInputAdapter.parent
           
protected  DasCanvasComponent MouseModule.parent
           
 

Constructors in org.das2.event with parameters of type DasCanvasComponent
AnnotatorMouseModule(DasCanvasComponent parent)
          Creates a new instance of AnnotatorMouseModule
BoxGesturesRenderer(DasCanvasComponent parent)
           
BoxRangeSelectorMouseModule(DasCanvasComponent parent, DataSetConsumer consumer, DasAxis xAxis, DasAxis yAxis)
           
BoxRenderer(DasCanvasComponent parent)
           
BoxRenderer(DasCanvasComponent parent, boolean updating)
           
BoxSelectorMouseModule(DasCanvasComponent parent, DasAxis xAxis, DasAxis yAxis, DataSetConsumer consumer, DragRenderer dragRenderer, java.lang.String label)
           
BoxZoomMouseModule(DasCanvasComponent parent, DataSetConsumer consumer, DasAxis xAxis, DasAxis yAxis)
          Creates a new instance of BoxZoomMouseModule
DasMouseInputAdapter(DasCanvasComponent parent)
          Creates a new instance of dasMouseInputAdapter
DasUpdateEvent(DasCanvasComponent source)
          Creates a new instance of DasUpdateEvent
DumpToFileMouseModule(DasCanvasComponent parent, DataSetConsumer dsConsumer, DasAxis xAxis, DasAxis yAxis)
           
FrequencyDragRenderer(DasCanvasComponent parent, DasAxis axis)
          Creates a new instance of HorizontalFrequencyDragRenderer
GesturesRenderer(DasCanvasComponent parent)
          Creates a new instance of GesturesRenderer
HorizontalDragRangeRenderer(DasCanvasComponent parent)
           
HorizontalDragRangeRenderer(DasCanvasComponent parent, boolean updating)
           
HorizontalFrequencyDragRenderer(DasCanvasComponent parent, DasAxis axis)
          Creates a new instance of HorizontalFrequencyDragRenderer
HorizontalRangeGesturesRenderer(DasCanvasComponent parent)
           
HorizontalRangeRenderer(DasCanvasComponent parent)
           
HorizontalRangeSelectorMouseModule(DasCanvasComponent parent, DasAxis axis)
           
HorizontalSliceSelectionRenderer(DasCanvasComponent parent)
          Creates a new instance of HorizontalSliceSelectionRenderer
LabelDragRenderer(DasCanvasComponent parent)
           
LengthDragRenderer(DasCanvasComponent parent, DasAxis xaxis, DasAxis yaxis)
          Creates a new instance of PointSlopeDragRenderer
MouseModule(DasCanvasComponent parent)
           
MouseModule(DasCanvasComponent parent, DragRenderer dragRenderer, java.lang.String label)
           
MoveComponentMouseModule(DasCanvasComponent parent)
          Creates a new instance of MoveComponentMouseModule
PointSlopeDragRenderer(DasCanvasComponent parent, DasAxis xaxis, DasAxis yaxis)
          Creates a new instance of PointSlopeDragRenderer
TimeRangeSelectorMouseModule(DasCanvasComponent parent, DasAxis timeAxis)
          Deprecated.  
VerticalRangeGesturesRenderer(DasCanvasComponent parent)
           
VerticalRangeSelectorMouseModule(DasCanvasComponent parent, DasAxis axis)
           
VerticalSlicerMouseModule(DasCanvasComponent parent, DataSetConsumer dataSetConsumer, DasAxis xaxis, DasAxis yaxis)
           
VerticalSliceSelectionRenderer(DasCanvasComponent parent)
          Creates a new instance of VerticalLineSelectionRenderer
ZoomPanMouseModule(DasCanvasComponent parent, DasAxis horizontalAxis, DasAxis verticalAxis)
          Creates a new instance of ZoomPanMouseModule
 

Uses of DasCanvasComponent in org.das2.graph
 

Subclasses of DasCanvasComponent in org.das2.graph
 class Arrow
           
 class AttachedLabel
          A canvas component for labeling things that is positioned just outside of a row,column box.
 class ColumnColumnConnector
          draws lines connecting two DasPlots, one on top of the other, typically used to show a zoom in above of a context below.
 class DasAnnotation
          This component-izes a GrannyTextRenderer, and composes with an Arrow.
 class DasAxis
          One dimensional axis component that transforms data to device space and back, and provides controls for nagivating the 1-D data space.
 class DasColorBar
           
 class DasEventsIndicator
           
 class DasLabel
           
 class DasLabelAxis
           
 class DasPlot
           
 class Legend
           
 class RowRowConnector
           
 class TimeRangeLabel
           
 

Methods in org.das2.graph that return DasCanvasComponent
 DasCanvasComponent DasCanvas.getCanvasComponentAt(int x, int y)
          Returns the DasCanvasComponent that contains the (x, y) location.
 DasCanvasComponent[] DasCanvas.getCanvasComponents()
           
 DasCanvasComponent DasCanvas.getCanvasComponents(int index)
           
static DasCanvasComponent DasCanvasComponent.CanvasComponentAction.getCurrentComponent()
           
 

Methods in org.das2.graph with parameters of type DasCanvasComponent
 void DasCanvas.add(DasCanvasComponent c, DasRow row, DasColumn column)
          This methods adds the specified DasCanvasComponent to this canvas.
 

Uses of DasCanvasComponent in org.das2.system
 

Methods in org.das2.system with parameters of type DasCanvasComponent
 ProgressMonitor DefaultMonitorFactory.getMonitor(DasCanvasComponent context, java.lang.String label, java.lang.String description)
           
 ProgressMonitor MonitorFactory.getMonitor(DasCanvasComponent context, java.lang.String label, java.lang.String description)
          returns a monitor in the given context.
 ProgressMonitor NullMonitorFactory.getMonitor(DasCanvasComponent context, java.lang.String label, java.lang.String description)