com.ibm.rational.common.test.editor.framework.extensions
Class ExtContentProvider
java.lang.Object
com.ibm.rational.common.test.editor.framework.extensions.ExtContentProvider
- All Implemented Interfaces:
- IExtensiblePrivider, com.ibm.rational.common.test.editor.framework.kernel.interfaces.IResetable, IExecutableExtension, IContentProvider, IStructuredContentProvider, ITreeContentProvider
public class ExtContentProvider
- extends Object
- implements com.ibm.rational.common.test.editor.framework.kernel.interfaces.IContentProvider, IExtensiblePrivider
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExtContentProvider
public ExtContentProvider()
canHandle
public boolean canHandle(Object object)
- Deprecated. 6.1.2
- See Also:
com.ibm.rational.common.editor.framework.kernel.extensions.IExtensiblePrivider#canHandle(java.lang.Object)
getElements
public Object[] getElements(Object inputElement)
- Specified by:
getElements
in interface IStructuredContentProvider
- Specified by:
getElements
in interface ITreeContentProvider
getChildren
public Object[] getChildren(Object parentElement)
- Specified by:
getChildren
in interface ITreeContentProvider
getParent
public Object getParent(Object element)
- Specified by:
getParent
in interface ITreeContentProvider
getRealOrCachedParent
public static Object getRealOrCachedParent(Object element)
cacheParent
public static void cacheParent(CBActionElement element,
CBActionElement parent,
boolean cacheIt)
hasChildren
public boolean hasChildren(Object element)
- Specified by:
hasChildren
in interface ITreeContentProvider
dispose
public void dispose()
- Specified by:
dispose
in interface IContentProvider
inputChanged
public void inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
- Specified by:
inputChanged
in interface IContentProvider
flushCachedData
public void flushCachedData()
- Specified by:
flushCachedData
in interface com.ibm.rational.common.test.editor.framework.kernel.interfaces.IResetable
getChildrenAsList
public List getChildrenAsList(Object parentElement)
getChildrenAsList
public List getChildrenAsList(Object parentElement,
int editorMode)
setInitializationData
public void setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
throws CoreException
- Does nothing.
- Specified by:
setInitializationData
in interface IExecutableExtension
- Throws:
CoreException
- See Also:
IExecutableExtension.setInitializationData(org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object)
setTestEditor
public void setTestEditor(TestEditor testEditor)
- Specified by:
setTestEditor
in interface IExtensiblePrivider
getTestEditor
public TestEditor getTestEditor()
- Specified by:
getTestEditor
in interface IExtensiblePrivider
© Copyright IBM Corp. 2012. All rights reserved.