public class DelegatingContentProvider extends Object implements IStructuredContentProvider
Constructor and Description |
---|
DelegatingContentProvider(IStructuredContentProvider delegate) |
DelegatingContentProvider(IStructuredContentProvider delegate,
boolean optional) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
IStructuredContentProvider |
getDelegate() |
Object[] |
getElements(Object inputElement) |
void |
inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
boolean |
isOptional() |
public static final String NONE
public DelegatingContentProvider(IStructuredContentProvider delegate, boolean optional)
public DelegatingContentProvider(IStructuredContentProvider delegate)
public IStructuredContentProvider getDelegate()
public boolean isOptional()
public void dispose()
dispose
in interface IContentProvider
public Object[] getElements(Object inputElement)
getElements
in interface IStructuredContentProvider
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
inputChanged
in interface IContentProvider
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.