|
|||||||||
| 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.IlsDSJTree
High level UI object that represent a table data source into a
JTree.
| Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| 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 | |
IlsDSJTree()
Instantiate a new IlsDSJTree without
IlsDataSourceContainer. |
|
IlsDSJTree(IlsDataSourceContainer dataSourceContainer)
Instantiate a new IlsDSJTree with a predifined
IlsDataSourceContainer. |
|
| Method Summary | |
IlsTreeDS2JTreeAdapter |
getAdapter()
Return the adapter used to connect the data source and the tree model. |
javax.swing.JTree |
getJTree()
Return the swing UI tree. |
javax.swing.tree.DefaultTreeModel |
getModel()
Return the swing tree model. |
protected IlPluggableAdapter |
instantiateAdapter()
return a IlsTreeDS2JTreeAdapter instance. |
protected java.awt.Component |
instantiateComponent(java.lang.Object model)
Return a JTree instance. |
protected IlsDataSource |
instantiateDataSource()
return a IlsTreeDataSource instance. |
protected java.lang.Object |
instantiateModel()
return a DefaultTreeModel instance with an empty node. |
void |
setAdapter(IlsTreeDS2JTreeAdapter adapter)
Set the adapter to use to connect the data source and the tree model. |
void |
setJTree(javax.swing.JTree tree)
Set the swing UI tree to represent the data source. |
| 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 javax.swing.JComponent |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public IlsDSJTree()
IlsDSJTree without
IlsDataSourceContainer. A data source container is
created by default.IlsDataSourceContainerpublic IlsDSJTree(IlsDataSourceContainer dataSourceContainer)
IlsDSJTree with a predifined
IlsDataSourceContainer.IlsDataSourceContainer| Method Detail |
protected IlPluggableAdapter instantiateAdapter()
IlsTreeDS2JTreeAdapter instance.instantiateAdapter in class IlsPluggableDSJComponentIlsTreeDS2JTreeAdapter instance.protected IlsDataSource instantiateDataSource()
IlsTreeDataSource instance.instantiateDataSource in class IlsPluggableDSJComponentIlsTreeDataSource instance.protected java.lang.Object instantiateModel()
DefaultTreeModel instance with an empty node.instantiateModel in class IlsPluggableDSJComponentDefaultTreeModel instance with an empty node.protected java.awt.Component instantiateComponent(java.lang.Object model)
JTree instance.instantiateComponent in class IlsPluggableDSJComponentmodel - TreeModel instance.JTree instance.public javax.swing.tree.DefaultTreeModel getModel()
public javax.swing.JTree getJTree()
public void setJTree(javax.swing.JTree tree)
public IlsTreeDS2JTreeAdapter getAdapter()
public void setAdapter(IlsTreeDS2JTreeAdapter adapter)
adapter - The adapter to use.IlsTreeDS2JTreeAdapter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||