org.eclipse.net4j.util.ui
Class DelegatingContentProvider

java.lang.Object
  extended by org.eclipse.net4j.util.ui.DelegatingContentProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider

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


Field Summary
static java.lang.String NONE
           
 
Constructor Summary
DelegatingContentProvider(org.eclipse.jface.viewers.IStructuredContentProvider delegate)
           
DelegatingContentProvider(org.eclipse.jface.viewers.IStructuredContentProvider delegate, boolean optional)
           
 
Method Summary
 void dispose()
           
 org.eclipse.jface.viewers.IStructuredContentProvider getDelegate()
           
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
 void inputChanged(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
           
 boolean isOptional()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final java.lang.String NONE
See Also:
Constant Field Values
Constructor Detail

DelegatingContentProvider

public DelegatingContentProvider(org.eclipse.jface.viewers.IStructuredContentProvider delegate,
                                 boolean optional)

DelegatingContentProvider

public DelegatingContentProvider(org.eclipse.jface.viewers.IStructuredContentProvider delegate)
Method Detail

getDelegate

public org.eclipse.jface.viewers.IStructuredContentProvider getDelegate()

isOptional

public boolean isOptional()

dispose

public void dispose()
Specified by:
dispose 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

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

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.