ilog.ds.adapter
Interface IlPluggableAdapter

All Known Subinterfaces:
IlJPluggableAdapter
All Known Implementing Classes:
IlAbstractListModelAdapter

public interface IlPluggableAdapter

Interface for adapters to plug and unplug data source and data sources editor in a generic way. Class types are verified at runtime. These methods are supposed to be called indirectly by the adapter through setDataSource and setDataSourceEditor, ...


Method Summary
abstract  void plugDataSource(IlDataSource dataSource)
          Verify data source type, adapter stores and listens to data source.
abstract  void plugDataSourceEditor(IlDataSourceEditor dataSourceEditor)
          Verify data source editor type, adapter stores data source editor.
abstract  void unplugDataSource(IlDataSource dataSource)
          Adapter cancels storing and stops listening to data source.
abstract  void unplugDataSourceEditor(IlDataSourceEditor dataSourceEditor)
          Adapter cancels storing of data source editor.
 

Method Detail

plugDataSource

public void plugDataSource(IlDataSource dataSource)
                    throws IllegalDataSourceException
Verify data source type, adapter stores and listens to data source.

unplugDataSource

public void unplugDataSource(IlDataSource dataSource)
Adapter cancels storing and stops listening to data source.

plugDataSourceEditor

public void plugDataSourceEditor(IlDataSourceEditor dataSourceEditor)
                          throws IllegalDataSourceEditorException
Verify data source editor type, adapter stores data source editor.

unplugDataSourceEditor

public void unplugDataSourceEditor(IlDataSourceEditor dataSourceEditor)
Adapter cancels storing of data source editor.