ch.elexis.actions
Class FlatDataLoader
java.lang.Object
  
ch.elexis.actions.PersistentObjectLoader
      
ch.elexis.actions.FlatDataLoader
- All Implemented Interfaces: 
 - DelayableJob.IWorker, ViewerConfigurer.ControlFieldListener, ViewerConfigurer.ICommonViewerContentProvider
 
- Direct Known Subclasses: 
 - EigenleistungLoader
 
public class FlatDataLoader
- extends PersistentObjectLoader
 
A PersistentObjectLoader for flat tables. This is also an ILazyContentProvider for Structured
 Viewers and a ContentProvider for @see CommonViewer
- Author:
 
  - Gerry
 
 
 
 
 
 
| 
Method Summary | 
 void | 
setResult(java.util.List<PersistentObject> res)
 
            | 
 void | 
updateElement(int index)
 
            | 
 IStatus | 
work(IProgressMonitor monitor,
     java.util.HashMap<java.lang.String,java.lang.Object> params)
 
          From @see DelayableJob.IWorker | 
 
| Methods inherited from class ch.elexis.actions.PersistentObjectLoader | 
addQueryFilter, applyQueryFilters, changed, dispose, getElements, getQuery, init, inputChanged, isSuspended, removeQueryFilter, reorder, selected, setOrderFields, setSuspended, startListening, stopListening | 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
FlatDataLoader
public FlatDataLoader(CommonViewer cv,
                      Query<? extends PersistentObject> qbe)
FlatDataLoader
public FlatDataLoader(Query<? extends PersistentObject> qbe)
- Constructor without CommonViewer. Do not in Connection with CommonViewers
- Parameters:
 qbe - 
 
work
public IStatus work(IProgressMonitor monitor,
                    java.util.HashMap<java.lang.String,java.lang.Object> params)
- From @see DelayableJob.IWorker
 
 
setResult
public void setResult(java.util.List<PersistentObject> res)
 
updateElement
public void updateElement(int index)
 
				Copyright 2005-2010 by Gerry Weirich, Elexis