|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IIssuesManager
Provides access to the issues list and allows listeners to be added to it.
Field Summary | |
---|---|
static IIssuesManager |
defaultInstance
The default issues manager. |
Method Summary | |
---|---|
void |
addIssuesListListener(IIssuesListListener listener)
Adds a listener to the issues list. |
void |
addListener(IIssuesManagerListener listener)
Adds a listener to the manager. |
IIssuesList |
getIssuesList()
Gets the global list of issues. |
boolean |
isDirty()
Returns true if there is one or more dirty issues in the issues list. |
void |
removeIssuesListListener(IIssuesListListener listener)
Removes a listener to the issues list. |
void |
removeListener(IIssuesManagerListener listener)
Remove a listener from the manager. |
boolean |
save(IProgressMonitor monitor)
Saves the issues list if necessary. |
void |
setIssuesList(IIssuesList newList)
Sets the currently used IssuesList . |
Field Detail |
---|
static final IIssuesManager defaultInstance
Method Detail |
---|
void addListener(IIssuesManagerListener listener)
listener
- listener to add.void removeListener(IIssuesManagerListener listener)
listener
- listener to remove.void addIssuesListListener(IIssuesListListener listener)
IIssuesList.addListener(IIssuesListListener)
this method will ensure
that the listener is transfered to new lists when setIssuesList(IIssuesList)
is called.
listener
- the listener to addvoid removeIssuesListListener(IIssuesListListener listener)
WARNING: if addIssuesListListener(IIssuesListListener)
is used to add a listener
then removeIssuesListListener(IIssuesListListener)
should be used to remove the listener because otherwise
the listener will be added to a new list if setIssuesList(IIssuesList)
is called.
listener
- the listener to removevoid setIssuesList(IIssuesList newList)
IssuesList
.
newList
- the new list that will be used.IIssuesList getIssuesList()
boolean save(IProgressMonitor monitor) throws java.io.IOException
monitor
- Monitor that reports the save progress.
java.io.IOException
boolean isDirty()
IRemoteIssuesList
then this always returns false (since only IRemoteIssuesList
need to
be saved).
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |