Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

oracle.apps.fnd.applseed.config.lists
Class SDViewTreeList.TreeToListModel

java.lang.Object
  extended by javax.swing.AbstractListModel
      extended by oracle.apps.fnd.applseed.config.lists.SDViewTreeList.TreeToListModel
All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, javax.swing.event.TreeModelListener, javax.swing.ListModel
Enclosing class:
SDViewTreeList

public class SDViewTreeList.TreeToListModel
extends javax.swing.AbstractListModel
implements javax.swing.ListModel, javax.swing.event.TreeModelListener

Model that contains the Tree. The tree nodes are accesible as list items.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
SDViewTreeList.TreeToListModel(javax.swing.tree.TreeModel aTreeModel)
          Constructor based on tree model.
 
Method Summary
 java.lang.Object getElementAt(int index)
          
 java.lang.Object getSelectedItem()
          Method returns selected item.
 int getSize()
          
 void setSelectedItem(java.lang.Object anObject)
          Method sets the selected item in the list.
 void treeNodesChanged(javax.swing.event.TreeModelEvent e)
          
 void treeNodesInserted(javax.swing.event.TreeModelEvent e)
          
 void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
          
 void treeStructureChanged(javax.swing.event.TreeModelEvent e)
          
 
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
 

Constructor Detail

SDViewTreeList.TreeToListModel

public SDViewTreeList.TreeToListModel(javax.swing.tree.TreeModel aTreeModel)
Constructor based on tree model.

Parameters:
aTreeModel - Tree model for list
Method Detail

setSelectedItem

public void setSelectedItem(java.lang.Object anObject)
Method sets the selected item in the list.

Parameters:
anObject - item in the list

getSelectedItem

public java.lang.Object getSelectedItem()
Method returns selected item.

Returns:
returns selected item

getSize

public int getSize()

Specified by:
getSize in interface javax.swing.ListModel
Returns:
size of list

getElementAt

public java.lang.Object getElementAt(int index)

Specified by:
getElementAt in interface javax.swing.ListModel
Parameters:
index - element index
Returns:
element at index

treeNodesChanged

public void treeNodesChanged(javax.swing.event.TreeModelEvent e)

Specified by:
treeNodesChanged in interface javax.swing.event.TreeModelListener
Parameters:
e - Tree model event

treeNodesInserted

public void treeNodesInserted(javax.swing.event.TreeModelEvent e)

Specified by:
treeNodesInserted in interface javax.swing.event.TreeModelListener
Parameters:
e - Tree model event

treeNodesRemoved

public void treeNodesRemoved(javax.swing.event.TreeModelEvent e)

Specified by:
treeNodesRemoved in interface javax.swing.event.TreeModelListener
Parameters:
e - Tree model event

treeStructureChanged

public void treeStructureChanged(javax.swing.event.TreeModelEvent e)

Specified by:
treeStructureChanged in interface javax.swing.event.TreeModelListener
Parameters:
e - Tree model event

Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.