ch.elexis.util.viewers
Class ContentProviderAdapter
java.lang.Object
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContentProviderAdapter
public ContentProviderAdapter()
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