gate.gui
Class DSHandle

java.lang.Object
  |
  +--gate.gui.DefaultResourceHandle
        |
        +--gate.gui.DSHandle
All Implemented Interfaces:
DatastoreListener, EventListener, ResourceHandle

public class DSHandle
extends DefaultResourceHandle
implements DatastoreListener


Constructor Summary
DSHandle(DataStore datastore)
           
 
Method Summary
 void addProgressListener(ProgressListener l)
           
 void addStatusListener(StatusListener l)
           
 DataStore getDataStore()
           
 void removeProgressListener(ProgressListener l)
           
 void removeStatusListener(StatusListener l)
           
 void resourceAdopted(DatastoreEvent e)
          Called by a datastore when a new resource has been adopted
 void resourceDeleted(DatastoreEvent e)
          Called by a datastore when a resource has been deleted
 void resourceWritten(DatastoreEvent e)
          Called by a datastore when a resource has been wrote into the datastore
 
Methods inherited from class gate.gui.DefaultResourceHandle
getFeatureBearer, getIcon, getLargeView, getPopup, getResource, getSmallView, getTitle, getTooltipText, setIcon, setPopup, setTitle, setTooltipText, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DSHandle

public DSHandle(DataStore datastore)
Method Detail

getDataStore

public DataStore getDataStore()

resourceAdopted

public void resourceAdopted(DatastoreEvent e)
Description copied from interface: DatastoreListener
Called by a datastore when a new resource has been adopted
Specified by:
resourceAdopted in interface DatastoreListener

resourceDeleted

public void resourceDeleted(DatastoreEvent e)
Description copied from interface: DatastoreListener
Called by a datastore when a resource has been deleted
Specified by:
resourceDeleted in interface DatastoreListener

resourceWritten

public void resourceWritten(DatastoreEvent e)
Description copied from interface: DatastoreListener
Called by a datastore when a resource has been wrote into the datastore
Specified by:
resourceWritten in interface DatastoreListener

removeProgressListener

public void removeProgressListener(ProgressListener l)
Overrides:
removeProgressListener in class DefaultResourceHandle

addProgressListener

public void addProgressListener(ProgressListener l)
Overrides:
addProgressListener in class DefaultResourceHandle

removeStatusListener

public void removeStatusListener(StatusListener l)
Overrides:
removeStatusListener in class DefaultResourceHandle

addStatusListener

public void addStatusListener(StatusListener l)
Overrides:
addStatusListener in class DefaultResourceHandle