|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.contribution.visualiser.interfaces.simpleImpl.SimpleContentProvider
Simple implementation of a content provider
| Constructor Summary | |
SimpleContentProvider()
|
|
| Method Summary | |
static void |
addGroup(IGroup grp)
Register a group |
java.util.List |
getAllGroups()
Returns all registered groups |
java.util.List |
getAllMembers()
Returns the List of all IMembers in all registered groups |
java.util.List |
getAllMembers(IGroup group)
Returns all IMembers contained in the given IGroup |
java.lang.String |
getEmptyMessage()
This string returned here is displayed by the visualiser when the content provider has nothing to display. |
void |
initialise()
Initialise the content provider. |
int |
numberOfGroupsDefined()
Get the total number of groups registered |
boolean |
processMouseclick(IMember member,
boolean markupWasClicked,
int buttonClicked)
Process a mouse click on a member belonging to this provider. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SimpleContentProvider()
| Method Detail |
public java.util.List getAllGroups()
getAllGroups in interface IContentProviderorg.eclipse.contribution.visualiser.IVisContentProvider#getAllGroups()public java.util.List getAllMembers(IGroup group)
getAllMembers in interface IContentProviderorg.eclipse.contribution.visualiser.IVisContentProvider#getAllMembers(org.eclipse.contribution.visualiser.IGroup)public java.util.List getAllMembers()
getAllMembers in interface IContentProviderpublic void initialise()
initialise in interface IContentProviderIContentProvider.initialise()public static void addGroup(IGroup grp)
grp - public int numberOfGroupsDefined()
public boolean processMouseclick(IMember member,
boolean markupWasClicked,
int buttonClicked)
processMouseclick in interface IContentProviderorg.eclipse.contribution.visualiser.interfaces.IContentProvider#processMouseclick(java.lang.String, boolean, int)public java.lang.String getEmptyMessage()
IContentProvider
getEmptyMessage in interface IContentProvider
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||