com.u2d.list
Class PagedList

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

public class PagedList
extends CriteriaListEO

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.model.AbstractListEO
_commands, _items, _listDataListenerList, _tableModel, commandOrder
 
Fields inherited from class com.u2d.model.AbstractEObject
_listenerList, _postListeners, _validationEvent, _validationListenerList, changeEvent
 
Constructor Summary
PagedList(Query query)
           
 
Method Summary
 ComplexType abstractType()
           
 Command command(java.lang.String commandName)
           
 Onion commands()
           
 ComplexEObject New(CommandInfo cmdInfo)
           
 ComplexEObject New(CommandInfo cmdInfo, ComplexType type)
           
 void removeListDataListener(javax.swing.event.ListDataListener l)
           
 
Methods inherited from class com.u2d.list.CriteriaListEO
add, fetchPage, firstPage, getAlternateView, getAssociationView, getListView, getMainView, getPageTitleInfo, getPickView, getSize, getTableView, getTotal, getView, hasNextPage, hasPreviousPage, isEmpty, lastPage, makeCopy, nextPage, numPages, pageNum, previousPage, remove, setQuery, tableModel, title, type
 
Methods inherited from class com.u2d.model.AbstractListEO
addDeleteListeners, addListDataListener, commandPrint, concat, contains, equals, ExportToCSV, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, first, getElementAt, getItems, hashCode, iconLg, iconSm, isInContext, isPickState, iterator, jibxAdd, last, onEvent, Open, pick, removeDeleteListeners, restoreItems, setItems, setPickState, setPickState, setValue, tableModel, tableModel, 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

PagedList

public PagedList(Query query)
Method Detail

New

public ComplexEObject New(CommandInfo cmdInfo)

New

public ComplexEObject New(CommandInfo cmdInfo,
                          ComplexType type)

abstractType

public ComplexType abstractType()

removeListDataListener

public void removeListDataListener(javax.swing.event.ListDataListener l)
Specified by:
removeListDataListener in interface ListChangeNotifier
Specified by:
removeListDataListener in interface javax.swing.ListModel
Overrides:
removeListDataListener in class CriteriaListEO

commands

public Onion commands()
Specified by:
commands in interface EObject
Overrides:
commands in class CriteriaListEO

command

public Command command(java.lang.String commandName)
Overrides:
command in class CriteriaListEO