com.u2d.list
Class RelationalList

java.lang.Object
  extended by com.u2d.model.AbstractEObject
      extended by com.u2d.model.AbstractListEO
          extended by com.u2d.list.SimpleListEO
              extended by com.u2d.list.RelationalList
All Implemented Interfaces:
ChangeNotifier, EObject, Typed, Viewable, ListChangeNotifier, AppEventListener, ValidationNotifier, java.io.Serializable, javax.swing.ListModel

public class RelationalList
extends SimpleListEO

Author:
Eitan Suez
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.u2d.model.AbstractListEO
AbstractListEO.LEOTableModel
 
Field Summary
 
Fields inherited from class com.u2d.list.SimpleListEO
_clazz, _itemType
 
Fields inherited from class com.u2d.model.AbstractListEO
_commands, _items, _listDataListenerList, _tableModel, commandOrder
 
Fields inherited from class com.u2d.model.AbstractEObject
_listenerList, _postListeners, _validationEvent, _validationListenerList, changeEvent
 
Constructor Summary
RelationalList(java.lang.Class clazz)
           
 
Method Summary
 void dissociate(ComplexEObject eo)
           
 ListEView getListView()
           
 EView getMainView()
           
 EView getView()
           
 void jibxAdd(java.lang.Object obj)
           
 java.util.Iterator jibxIterator()
           
 void sort()
           
 
Methods inherited from class com.u2d.list.SimpleListEO
getAlternateView, getListViewAsIcons, getListViewAsTree, getSize, getTableView, getToolbarView, getTotal, isEmpty, makeCopy, type
 
Methods inherited from class com.u2d.model.AbstractListEO
add, addDeleteListeners, addListDataListener, command, commandPrint, commands, concat, contains, equals, ExportToCSV, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, first, getElementAt, getItems, getPickView, hashCode, iconLg, iconSm, isInContext, isPickState, iterator, last, onEvent, Open, pick, remove, removeDeleteListeners, removeListDataListener, restoreItems, setItems, setPickState, setPickState, setValue, tableModel, tableModel, tableModel, title, toString, updateListeners, validate
 
Methods inherited from class com.u2d.model.AbstractEObject
addChangeListener, addPostChangeListener, addValidationListener, currentUser, field, fireStateChanged, fireValidationException, fireValidationException, hbmPersistor, parentObject, persistor, removeChangeListener, removePostChangeListener, removeValidationListener, setField, vmech
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RelationalList

public RelationalList(java.lang.Class clazz)
Method Detail

getView

public EView getView()
Specified by:
getView in interface Viewable
Overrides:
getView in class SimpleListEO

getMainView

public EView getMainView()
Specified by:
getMainView in interface Viewable
Overrides:
getMainView in class SimpleListEO

getListView

public ListEView getListView()
Overrides:
getListView in class SimpleListEO

dissociate

public void dissociate(ComplexEObject eo)

jibxAdd

public void jibxAdd(java.lang.Object obj)
Overrides:
jibxAdd in class AbstractListEO

jibxIterator

public java.util.Iterator jibxIterator()

sort

public void sort()