org.das2.graph
Class XAxisDataLoader

java.lang.Object
  extended by org.das2.graph.DataLoader
      extended by org.das2.graph.XAxisDataLoader
All Implemented Interfaces:
java.util.EventListener, DataSetUpdateListener

public class XAxisDataLoader
extends DataLoader
implements DataSetUpdateListener


Nested Class Summary
 
Nested classes/interfaces inherited from class org.das2.graph.DataLoader
DataLoader.Request
 
Constructor Summary
XAxisDataLoader(Renderer r, DataSetDescriptor dsd)
          Creates a new instance of DataLoader
 
Method Summary
 void dataSetUpdated(DataSetUpdateEvent e)
           
 DataLoader.Request getCurrentRequest()
           
 DataSetDescriptor getDataSetDescriptor()
           
 DataLoader.Request[] getUnsolicitedRequests()
           
 DataLoader.Request getUnsolicitedRequests(int i)
           
 boolean isFullResolution()
           
 void setDataSetDescriptor(DataSetDescriptor dsd)
           
 void setFullResolution(boolean b)
           
 void setReloadDataSet(boolean reloadDataSet)
           
 void update()
          an update message sent by the Renderer to indicate that something might have changed.
 
Methods inherited from class org.das2.graph.DataLoader
getMonitor, getRebinDescriptor, getRenderer, isActive, isReloadDataSet, setActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XAxisDataLoader

public XAxisDataLoader(Renderer r,
                       DataSetDescriptor dsd)
Creates a new instance of DataLoader

Method Detail

update

public void update()
Description copied from class: DataLoader
an update message sent by the Renderer to indicate that something might have changed. Presently, the axis will send an update message to the plot, the plot will send an update message to the renderer, who will send an update message to the loader. THIS WILL PROBABLY CHANGE.

Specified by:
update in class DataLoader

dataSetUpdated

public void dataSetUpdated(DataSetUpdateEvent e)
Specified by:
dataSetUpdated in interface DataSetUpdateListener

setDataSetDescriptor

public void setDataSetDescriptor(DataSetDescriptor dsd)

getDataSetDescriptor

public DataSetDescriptor getDataSetDescriptor()

setReloadDataSet

public void setReloadDataSet(boolean reloadDataSet)
Overrides:
setReloadDataSet in class DataLoader

isFullResolution

public boolean isFullResolution()
Overrides:
isFullResolution in class DataLoader

setFullResolution

public void setFullResolution(boolean b)
Overrides:
setFullResolution in class DataLoader

getCurrentRequest

public DataLoader.Request getCurrentRequest()

getUnsolicitedRequests

public DataLoader.Request[] getUnsolicitedRequests()

getUnsolicitedRequests

public DataLoader.Request getUnsolicitedRequests(int i)