public abstract class AbstractNodeContentProvider extends AbstractTreeContentProvider
| Constructor and Description |
|---|
AbstractNodeContentProvider(Session session) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Node> |
filterChildren(java.util.List<Node> children)
To be overridden in order to filter out some nodes.
|
protected java.lang.Object[] |
getChildren(Node node) |
java.lang.Object[] |
getChildren(java.lang.Object element) |
java.lang.Object |
getParent(java.lang.Object element) |
Session |
getSession() |
boolean |
hasChildren(java.lang.Object element) |
protected java.lang.Boolean |
isBasePath(java.lang.String path)
Whether this path is a base path (and thus has no parent).
|
protected java.lang.Object[] |
sort(java.lang.Object parent,
java.lang.Object[] children)
Do not sort by default.
|
dispose, inputChangedpublic AbstractNodeContentProvider(Session session)
protected java.lang.Boolean isBasePath(java.lang.String path)
public java.lang.Object[] getChildren(java.lang.Object element)
getChildren in interface org.eclipse.jface.viewers.ITreeContentProvidergetChildren in class AbstractTreeContentProviderprotected java.lang.Object[] sort(java.lang.Object parent,
java.lang.Object[] children)
protected java.util.List<Node> filterChildren(java.util.List<Node> children) throws RepositoryException
RepositoryExceptionprotected java.lang.Object[] getChildren(Node node) throws RepositoryException
RepositoryExceptionpublic java.lang.Object getParent(java.lang.Object element)
getParent in interface org.eclipse.jface.viewers.ITreeContentProvidergetParent in class AbstractTreeContentProviderpublic boolean hasChildren(java.lang.Object element)
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProviderhasChildren in class AbstractTreeContentProviderpublic Session getSession()
Copyright © 2007–2020. All rights reserved.