|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.contribution.visualiser.simpleImpl.SimpleContentProvider
org.eclipse.contribution.visualiser.markerImpl.ResourceContentProvider
Content provider that listens to selections in the workspace and shows file resources as memebers and folder resources as groups when a project or folder is selected.
Constructor Summary | |
ResourceContentProvider()
|
Method Summary | |
org.eclipse.jface.resource.ImageDescriptor |
getGroupViewIcon()
Called when switching to this content provider to get the icon used in the Visualiser view for Group view. |
org.eclipse.jface.resource.ImageDescriptor |
getMemberViewIcon()
Called when switching to this content provider to get the icon used in the Visualiser view for Member view. |
void |
initialise()
Initialise the content provider. |
boolean |
processMouseclick(IMember member,
boolean markupWasClicked,
int buttonClicked)
Process a mouse click on a member belonging to this provider. |
void |
selectionChanged(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection)
Workbench selection has changed |
Methods inherited from class org.eclipse.contribution.visualiser.simpleImpl.SimpleContentProvider |
activate, addGroup, deactivate, getAllGroups, getAllMembers, getAllMembers, numberOfGroupsDefined, resetModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ResourceContentProvider()
Method Detail |
public void initialise()
SimpleContentProvider
initialise
in interface IContentProvider
initialise
in class SimpleContentProvider
IContentProvider.initialise()
public void selectionChanged(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection)
selectionChanged
in interface org.eclipse.ui.ISelectionListener
ISelectionListener.selectionChanged(org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection)
public boolean processMouseclick(IMember member, boolean markupWasClicked, int buttonClicked)
processMouseclick
in interface IContentProvider
processMouseclick
in class SimpleContentProvider
IContentProvider.processMouseclick(IMember, boolean, int)
public org.eclipse.jface.resource.ImageDescriptor getMemberViewIcon()
IContentProvider
getMemberViewIcon
in interface IContentProvider
getMemberViewIcon
in class SimpleContentProvider
IContentProvider.getMemberViewIcon()
public org.eclipse.jface.resource.ImageDescriptor getGroupViewIcon()
IContentProvider
getGroupViewIcon
in interface IContentProvider
getGroupViewIcon
in class SimpleContentProvider
IContentProvider.getGroupViewIcon()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |