|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elexis.util.viewers.TreeContentProvider
public class TreeContentProvider
ContentProvider, der einen Tree füllen kann. Datenquelle muss ein TreeLoader sein.
Constructor Summary | |
---|---|
TreeContentProvider(CommonViewer v,
BackgroundJob loader)
|
Method Summary | |
---|---|
void |
changed(java.util.HashMap<java.lang.String,java.lang.String> vals)
|
void |
dispose()
|
java.lang.Object[] |
getChildren(java.lang.Object element)
|
java.lang.Object[] |
getElements(java.lang.Object inputElement)
|
java.lang.Object |
getParent(java.lang.Object element)
|
boolean |
hasChildren(java.lang.Object element)
|
void |
init()
Called after all elements of the CommonViewer are created but before setting input |
void |
inputChanged(Viewer pViewer,
java.lang.Object oldInput,
java.lang.Object newInput)
|
void |
jobFinished(BackgroundJob j)
|
void |
reorder(java.lang.String field)
|
void |
selected()
ENTER has been pressed |
void |
startListening()
Called when the ContentProvider is supposed to start listening fpr the Control fields. |
void |
stopListening()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TreeContentProvider(CommonViewer v, BackgroundJob loader)
Method Detail |
---|
public java.lang.Object[] getChildren(java.lang.Object element)
public java.lang.Object getParent(java.lang.Object element)
public boolean hasChildren(java.lang.Object element)
public java.lang.Object[] getElements(java.lang.Object inputElement)
public void startListening()
ViewerConfigurer.ICommonViewerContentProvider
startListening
in interface ViewerConfigurer.ICommonViewerContentProvider
public void stopListening()
stopListening
in interface ViewerConfigurer.ICommonViewerContentProvider
public void dispose()
public void inputChanged(Viewer pViewer, java.lang.Object oldInput, java.lang.Object newInput)
public void jobFinished(BackgroundJob j)
jobFinished
in interface BackgroundJob.BackgroundJobListener
public void changed(java.util.HashMap<java.lang.String,java.lang.String> vals)
changed
in interface ViewerConfigurer.ControlFieldListener
public void reorder(java.lang.String field)
reorder
in interface ViewerConfigurer.ControlFieldListener
public void selected()
ViewerConfigurer.ControlFieldListener
selected
in interface ViewerConfigurer.ControlFieldListener
public void init()
ViewerConfigurer.ICommonViewerContentProvider
init
in interface ViewerConfigurer.ICommonViewerContentProvider
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |