|
|||||||||||
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 IContentProvider
org.eclipse.contribution.visualiser.IVisContentProvider#getAllGroups()
public java.util.List getAllMembers(IGroup group)
getAllMembers
in interface IContentProvider
org.eclipse.contribution.visualiser.IVisContentProvider#getAllMembers(org.eclipse.contribution.visualiser.IGroup)
public java.util.List getAllMembers()
getAllMembers
in interface IContentProvider
public void initialise()
initialise
in interface IContentProvider
IContentProvider.initialise()
public static void addGroup(IGroup grp)
grp
- public int numberOfGroupsDefined()
public boolean processMouseclick(IMember member, boolean markupWasClicked, int buttonClicked)
processMouseclick
in interface IContentProvider
org.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 |