public class ExtContentProvider extends Object implements com.ibm.rational.common.test.editor.framework.kernel.interfaces.IContentProvider, IExtensiblePrivider
Constructor and Description |
---|
ExtContentProvider() |
Modifier and Type | Method and Description |
---|---|
static void |
cacheParent(CBActionElement element,
CBActionElement parent,
boolean cacheIt) |
boolean |
canHandle(Object object)
Deprecated.
6.1.2
|
void |
dispose() |
void |
flushCachedData()
Deprecated.
|
Object[] |
getChildren(Object parentElement) |
List<CBActionElement> |
getChildrenAsList(Object parentElement) |
List<CBActionElement> |
getChildrenAsList(Object parentElement,
int editorMode) |
Object[] |
getElements(Object inputElement) |
Object |
getParent(Object element) |
static Object |
getRealOrCachedParent(Object element) |
TestEditor |
getTestEditor() |
boolean |
hasChildren(Object element) |
void |
inputChanged(Viewer viewer,
Object oldInput,
Object newInput) |
void |
setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
Does nothing.
|
void |
setTestEditor(TestEditor testEditor) |
public boolean canHandle(Object object)
com.ibm.rational.common.editor.framework.kernel.extensions.IExtensiblePrivider#canHandle(java.lang.Object)
public Object[] getElements(Object inputElement)
getElements
in interface IStructuredContentProvider
getElements
in interface ITreeContentProvider
public Object[] getChildren(Object parentElement)
getChildren
in interface ITreeContentProvider
public Object getParent(Object element)
getParent
in interface ITreeContentProvider
public static void cacheParent(CBActionElement element, CBActionElement parent, boolean cacheIt)
public boolean hasChildren(Object element)
hasChildren
in interface ITreeContentProvider
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
inputChanged
in interface IContentProvider
public void dispose()
dispose
in interface IContentProvider
@Deprecated public void flushCachedData()
ExtContentProvider.dispose()
public List<CBActionElement> getChildrenAsList(Object parentElement)
public List<CBActionElement> getChildrenAsList(Object parentElement, int editorMode)
public void setInitializationData(IConfigurationElement config, String propertyName, Object data) throws CoreException
setInitializationData
in interface IExecutableExtension
CoreException
IExecutableExtension.setInitializationData(org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object)
public void setTestEditor(TestEditor testEditor)
setTestEditor
in interface IExtensiblePrivider
public TestEditor getTestEditor()
getTestEditor
in interface IExtensiblePrivider
© Copyright IBM Corp. 2013. All rights reserved.