public class RepositoryViewContentProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider
Modifier and Type | Field and Description |
---|---|
private CustomRepositoriesNode |
customNode |
private GlobalRepositoriesNode |
globalNode |
private LocalRepositoryRootNode |
localNode |
private ProjectRepositoriesNode |
projectNode |
Constructor and Description |
---|
RepositoryViewContentProvider() |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
java.lang.Object[] |
getChildren(java.lang.Object parent) |
java.lang.Object[] |
getElements(java.lang.Object parent) |
java.lang.Object |
getParent(java.lang.Object child) |
java.lang.Object[] |
getRootNodes() |
boolean |
hasChildren(java.lang.Object parent) |
void |
inputChanged(org.eclipse.jface.viewers.Viewer v,
java.lang.Object oldInput,
java.lang.Object newInput) |
private LocalRepositoryRootNode localNode
private GlobalRepositoriesNode globalNode
private ProjectRepositoriesNode projectNode
private CustomRepositoriesNode customNode
public void inputChanged(org.eclipse.jface.viewers.Viewer v, java.lang.Object oldInput, java.lang.Object newInput)
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IContentProvider
public java.lang.Object[] getElements(java.lang.Object parent)
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
getElements
in interface org.eclipse.jface.viewers.ITreeContentProvider
public java.lang.Object getParent(java.lang.Object child)
getParent
in interface org.eclipse.jface.viewers.ITreeContentProvider
public boolean hasChildren(java.lang.Object parent)
hasChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
public java.lang.Object[] getRootNodes()
public java.lang.Object[] getChildren(java.lang.Object parent)
getChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider