Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.util.viewers
Class ContentProviderAdapter

java.lang.Object
  extended by ch.elexis.util.viewers.ContentProviderAdapter
All Implemented Interfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider

public class ContentProviderAdapter
extends java.lang.Object
implements org.eclipse.jface.viewers.IStructuredContentProvider


Nested Class Summary
static interface ContentProviderAdapter.UpdateListener
           
 
Constructor Summary
ContentProviderAdapter()
           
 
Method Summary
 void addUpdateListener(ContentProviderAdapter.UpdateListener listener)
          Add a listener that will be informed if this ContentProvider is activated
 void dispose()
           
 void fireUpdateEvent()
           
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
 void inputChanged(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
           
 void removeUpdateListener(ContentProviderAdapter.UpdateListener listener)
          remove a previously added UpdateListener.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentProviderAdapter

public ContentProviderAdapter()
Method Detail

addUpdateListener

public void addUpdateListener(ContentProviderAdapter.UpdateListener listener)
Add a listener that will be informed if this ContentProvider is activated

Parameters:
listener -

removeUpdateListener

public void removeUpdateListener(ContentProviderAdapter.UpdateListener listener)
remove a previously added UpdateListener. If no such listener exists or if it was removed earlier already, nothing will happen.

Parameters:
listener -

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.viewers.IContentProvider

fireUpdateEvent

public void fireUpdateEvent()

inputChanged

public void inputChanged(org.eclipse.jface.viewers.Viewer viewer,
                         java.lang.Object oldInput,
                         java.lang.Object newInput)
Specified by:
inputChanged in interface org.eclipse.jface.viewers.IContentProvider

getElements

public java.lang.Object[] getElements(java.lang.Object inputElement)
Specified by:
getElements in interface org.eclipse.jface.viewers.IStructuredContentProvider

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013