ilog.server.jsds.adapter
Class IlsJPluggableInstancierFactory

java.lang.Object
  |
  +--ilog.server.jsds.adapter.IlsPluggableInstancierFactory
        |
        +--ilog.server.jsds.adapter.IlsJPluggableInstancierFactory

public class IlsJPluggableInstancierFactory
extends IlsPluggableInstancierFactory

Data Source/Adapter/data model/graphic component quad factory.
This factory allows an IlsInstancierDSJComponent instance to instantiate on the fly a data source, an adapter, a data model and a graphic component according to the main representation object of your ILS view. To extend this model you have to provide a Representation class name and IlsJPluggableInstancier instance. See the table below for the predefined correspondances.

Representation Object IlsJPluggableInstancier
Data Source Adapter Data model Graphic component
IlsRpList IlsListDataSource IlsListDS2JListAdapter DefaultListModel JList
IlsRpTable IlsTableDataSource IlsTableDS2JTableAdapter DefaultTableModel JTable
IlsRpTree IlsTreeDataSource IlsTreeDS2JTreeAdapter DefaultTreeModel JTree
IlsRpGanttModel IlsGanttDataSource IlsGanttDS2IlvHierarchyChartAdapter IlvDefaultGanttModel IlvGanttChart
IlsRpGraph IlsGraphDataSource IlsGraphDS2IlvGrapherAdapter IlvGrapher IlvManagerView
IlsRpSDMModel IlsSDMDataSource IlsGraphDS2IlvGrapherAdapter IlvDefaultSDMModel IlvSDMView

See Also:
IlsPluggableInstancierFactory, IlsPluggableInstancier, IlsJPluggableInstancier, IlsInstancierDSJComponent

Fields inherited from class ilog.server.jsds.adapter.IlsPluggableInstancierFactory
_instanciers
 
Constructor Summary
IlsJPluggableInstancierFactory()
           
 
Method Summary
static IlsJPluggableInstancier GetJPluggableInstancier(java.lang.Class dsmoClass)
           
 
Methods inherited from class ilog.server.jsds.adapter.IlsPluggableInstancierFactory
EntrySet, GetPluggableInstancier, PutPluggableInstancier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlsJPluggableInstancierFactory

public IlsJPluggableInstancierFactory()
Method Detail

GetJPluggableInstancier

public static IlsJPluggableInstancier GetJPluggableInstancier(java.lang.Class dsmoClass)