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.IContentProviderpublic void dispose()
dispose in interface org.eclipse.jface.viewers.IContentProviderpublic java.lang.Object[] getElements(java.lang.Object parent)
getElements in interface org.eclipse.jface.viewers.IStructuredContentProvidergetElements in interface org.eclipse.jface.viewers.ITreeContentProviderpublic java.lang.Object getParent(java.lang.Object child)
getParent in interface org.eclipse.jface.viewers.ITreeContentProviderpublic boolean hasChildren(java.lang.Object parent)
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProviderpublic java.lang.Object[] getRootNodes()
public java.lang.Object[] getChildren(java.lang.Object parent)
getChildren in interface org.eclipse.jface.viewers.ITreeContentProvider