public class RepositoryContentProvider extends StructuredContentProvider<IWorkspaceRoot> implements ITreeContentProvider
ITreeContentProvider
implementation for the CDO Team
integration. Capable of providing containment information for an project
synchronized with a repository. Understands containment information of the node
abstraction.collator
Constructor and Description |
---|
RepositoryContentProvider() |
Modifier and Type | Method and Description |
---|---|
static ComposedAdapterFactory |
createAdapterFactory() |
void |
dispose() |
Object[] |
getChildren(Object parentElement) |
Object[] |
getElements(Object parentElement) |
Object |
getParent(Object element) |
boolean |
hasChildren(Object parentElement) |
boolean |
isPackagesNodeHidden() |
boolean |
isResourcesNodeHidden() |
boolean |
isSessionsNodeHidden() |
void |
setPackagesNodeHidden(boolean packageNodesHidden) |
void |
setResourcesNodeHidden(boolean resourceNodesHidden) |
void |
setSessionsNodeHidden(boolean sessionNodesHidden) |
connectInput, disconnectInput, expandElement, getBoldFont, getDisplay, getInput, getItalicFont, getViewer, inputChanged, notifyEvent, refreshElement, refreshSynced, refreshViewer, revealElement, selectElement, updateLabels
getCollator
category, compare, getComparator, isSorterProperty, sort
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
inputChanged
public void dispose()
dispose
in interface IContentProvider
dispose
in class StructuredContentProvider<IWorkspaceRoot>
public boolean isSessionsNodeHidden()
public void setSessionsNodeHidden(boolean sessionNodesHidden)
public boolean isPackagesNodeHidden()
public void setPackagesNodeHidden(boolean packageNodesHidden)
public boolean isResourcesNodeHidden()
public void setResourcesNodeHidden(boolean resourceNodesHidden)
public Object[] getChildren(Object parentElement)
getChildren
in interface ITreeContentProvider
public Object[] getElements(Object parentElement)
getElements
in interface IStructuredContentProvider
getElements
in interface ITreeContentProvider
public Object getParent(Object element)
getParent
in interface ITreeContentProvider
public static ComposedAdapterFactory createAdapterFactory()
public boolean hasChildren(Object parentElement)
hasChildren
in interface ITreeContentProvider
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.