|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--ilog.server.jsds.swing.IlsDSJComponent | +--ilog.server.jsds.swing.IlsPluggableDSJComponent | +--ilog.server.jsds.swing.IlsPluggableDSJScrolledComponent | +--ilog.server.jsds.swing.IlsDSJList
High level UI object that represent a list data source or a column in a table data source into a JComboBox.
Inner classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
protected IlsJPluggableInstancier |
_instancier
|
Fields inherited from class ilog.server.jsds.swing.IlsPluggableDSJScrolledComponent |
_scrollPane |
Fields inherited from class ilog.server.jsds.swing.IlsPluggableDSJComponent |
_adapter, _component, _jadapter, _model |
Fields inherited from class ilog.server.jsds.swing.IlsDSJComponent |
_autoconnect, _dataSource, _dataSourceContainer, _hostName, _label, _objectId, _serverName, _viewId, _viewOpened |
Fields inherited from class javax.swing.JComponent |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
IlsDSJList()
|
|
IlsDSJList(int column)
Constructor for IlsTableDataSource . |
Method Summary | |
JList |
getJList()
Return the swing UI list. |
IlsListDS2JListAdapter |
getListDSAdapter()
Return the adapter used to connect the list data source and the list model. |
DefaultListModel |
getModel()
Return the swing list model. |
IlsTableDS2JListAdapter |
getTableDSAdapter()
Return the adapter used to connect the table data source and the list model. |
int |
getTableDSMappedColumn()
Returns the column selected in the table data source to fill the swing list. |
protected IlPluggableAdapter |
instantiateAdapter()
Return a IlsListDS2JListAdapter or
IlsTableDS2JListAdapter instance. |
protected Component |
instantiateComponent(Object model)
Return a JList instance. |
protected IlsDataSource |
instantiateDataSource()
Return a IlsListDataSource or IlsTableDataSource
instance. |
protected Object |
instantiateModel()
Return a DefaultListModel instance. |
void |
setAdapter(IlsListDS2JListAdapter adapter)
Defines the adapter for a list data source. |
void |
setAdapter(IlsTableDS2JListAdapter adapter)
Defines the adapter for a table data source. |
void |
setJList(JList list)
Set the swing UI list to represent the data source. |
void |
setTableDSMappedColumn(int column)
Sets the column in the table data source to fill the swing list. |
Methods inherited from class ilog.server.jsds.swing.IlsPluggableDSJScrolledComponent |
add, init, remove |
Methods inherited from class ilog.server.jsds.swing.IlsPluggableDSJComponent |
getComponent, getDataModel, getJPluggableAdapter, getPluggableAdapter, setComponent, setDataModel, setPluggableAdapter |
Methods inherited from class ilog.server.jsds.swing.IlsDSJComponent |
connect, connect, connect, doConnect, doOpenView, dscOpen, dscPropertiesChange, getDataSource, getDataSourceContainer, getDSComponent, getHostName, getLabel, getObjectId, getServerName, getViewId, instantiateDataSourceContainer, isAutoconnect, openView, setAutoconnect, setDataSourceContainer, setDSComponent, setHostName, setLabel, setLayout, setObjectId, setServerName, setViewId |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected IlsJPluggableInstancier _instancier
Constructor Detail |
public IlsDSJList()
public IlsDSJList(int column)
IlsTableDataSource
.column
- the index of the column used to fill the list.Method Detail |
protected IlPluggableAdapter instantiateAdapter()
IlsListDS2JListAdapter
or
IlsTableDS2JListAdapter
instance.instantiateAdapter
in class IlsPluggableDSJComponent
IlsListDS2JListAdapter
or
IlsTableDS2JListAdapter
instance..protected IlsDataSource instantiateDataSource()
IlsListDataSource
or IlsTableDataSource
instance.instantiateDataSource
in class IlsPluggableDSJComponent
IlsListDataSource
or IlsTableDataSource
instance..protected Object instantiateModel()
DefaultListModel
instance.instantiateModel
in class IlsPluggableDSJComponent
DefaultListModel
instance.protected Component instantiateComponent(Object model)
JList
instance.instantiateComponent
in class IlsPluggableDSJComponent
model
- ListModel
instance.JList
instance.public int getTableDSMappedColumn() throws IllegalAdapterException
public void setTableDSMappedColumn(int column) throws IllegalAdapterException
public DefaultListModel getModel()
public JList getJList()
public void setJList(JList list)
list
- the swing list.public IlsListDS2JListAdapter getListDSAdapter()
public IlsTableDS2JListAdapter getTableDSAdapter()
public void setAdapter(IlsListDS2JListAdapter adapter)
adapter
- the adapter.public void setAdapter(IlsTableDS2JListAdapter adapter)
adapter
- the adapter.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |