public abstract class AbstractTreeElementStateProvider extends java.lang.Object implements ITreeElementStateProvider
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.jface.viewers.TreeViewer |
viewer |
Constructor and Description |
---|
AbstractTreeElementStateProvider(org.eclipse.jface.viewers.TreeViewer viewer) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeExpanded() |
protected boolean |
canGetChildren(java.lang.Object element) |
boolean |
isExpanded() |
boolean |
isResolved() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendToMemento, canUnderlyingModelBeLoaded, getTreeElement, hasUnderlyingModel, isStale, isUnderlyingModelLoaded, loadUnderlyingModel
public AbstractTreeElementStateProvider(org.eclipse.jface.viewers.TreeViewer viewer)
protected boolean canGetChildren(java.lang.Object element)
public boolean isResolved()
isResolved
in interface ITreeElementStateProvider
public boolean canBeExpanded()
canBeExpanded
in interface ITreeElementStateProvider
public boolean isExpanded()
isExpanded
in interface ITreeElementStateProvider