org.eclipse.gef.ui.stackview
Class TreeContentProvider
java.lang.Object
org.eclipse.gef.ui.stackview.TreeContentProvider
- All Implemented Interfaces:
- CommandStackListener, org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider
- public class TreeContentProvider
- extends java.lang.Object
- implements org.eclipse.jface.viewers.ITreeContentProvider, CommandStackListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeContentProvider
public TreeContentProvider(CommandStack stack)
- Creates a new TreeContentProvider with the given CommandStack
- Parameters:
stack
- The CommandStack
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.jface.viewers.IContentProvider
- See Also:
IContentProvider.dispose()
commandStackChanged
public void commandStackChanged(java.util.EventObject event)
- Description copied from interface:
CommandStackListener
- Called when the
CommandStack
's state has changed.
- Specified by:
commandStackChanged
in interface CommandStackListener
- Parameters:
event
- the event- See Also:
CommandStackListener.commandStackChanged(EventObject)
getChildren
public java.lang.Object[] getChildren(java.lang.Object o)
- Specified by:
getChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
- See Also:
ITreeContentProvider.getChildren(java.lang.Object)
getElements
public java.lang.Object[] getElements(java.lang.Object o)
- Specified by:
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
- See Also:
IStructuredContentProvider.getElements(java.lang.Object)
getParent
public java.lang.Object getParent(java.lang.Object child)
- Specified by:
getParent
in interface org.eclipse.jface.viewers.ITreeContentProvider
- See Also:
getParent(Object)
hasChildren
public boolean hasChildren(java.lang.Object o)
- Specified by:
hasChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
- See Also:
ITreeContentProvider.hasChildren(java.lang.Object)
isDeleted
public boolean isDeleted(java.lang.Object o)
- Parameters:
o
-
- Returns:
inputChanged
public void inputChanged(org.eclipse.jface.viewers.Viewer v,
java.lang.Object o,
java.lang.Object n)
- Specified by:
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
- See Also:
IContentProvider.inputChanged(
org.eclipse.jface.viewers.Viewer,
java.lang.Object, java.lang.Object)