org.bdgp.io
Interface VisualDataAdapter
- All Superinterfaces:
- DataAdapter
- All Known Implementing Classes:
- AbstractDataAdapter
- public interface VisualDataAdapter
- extends DataAdapter
A data adapter that provides some sort of user interface. This user
interface does not necessarily need to be a gui component. It can be
any object that extends the DataAdapterUI interface.
- See Also:
DataAdapterChooser
,
AbstractDataAdapter
addProgressListener
public void addProgressListener(ProgressListener listener)
- Adds a progress listener to this adapter.
removeProgressListener
public void removeProgressListener(ProgressListener listener)
- Remove a progress listener to this adapter.
fireProgressEvent
public void fireProgressEvent(ProgressEvent e)
- Fires a progress event. This method will usually be called to
indicate that the data adapter has made progress in performing
some IOOperation.
getUI
public DataAdapterUI getUI(IOOperation op)
- Returns a user interface for the requested IOOperation. Most
VisualDataAdapters will return a different user interface for each
supported IOOperation.