za.co.bluesphere.sens.internal.ui.issue
Class SENSIssuesListStrategy
java.lang.Object
za.co.bluesphere.sens.internal.ui.issue.SENSIssuesListStrategy
- All Implemented Interfaces:
- net.refractions.udig.issues.IListStrategy
public class SENSIssuesListStrategy
- extends java.lang.Object
- implements net.refractions.udig.issues.IListStrategy
Connects the remote (spring) and local (uDig) IssuesList.
- Author:
- chorner
|
Constructor Summary |
SENSIssuesListStrategy(org.vfny.geoserver.issues.IIssueService issuesList)
Constructor with required IListStrategy parameter. |
|
Method Summary |
void |
addIssues(java.util.List<? extends net.refractions.udig.issues.IIssue> issues)
|
java.lang.String |
getExtensionID()
Gets the identifier for the SENSIssuesListStrategy extension. |
java.util.Collection<? extends net.refractions.udig.issues.IIssue> |
getIssues()
|
void |
modifyIssue(net.refractions.udig.issues.IIssue issue)
|
void |
removeIssues(java.util.Collection<? extends net.refractions.udig.issues.IIssue> issues)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SENSIssuesListStrategy
public SENSIssuesListStrategy(org.vfny.geoserver.issues.IIssueService issuesList)
- Constructor with required IListStrategy parameter.
- Parameters:
issuesList - is the remote spring-supplied issues list
addIssues
public void addIssues(java.util.List<? extends net.refractions.udig.issues.IIssue> issues)
throws java.io.IOException
- Specified by:
addIssues in interface net.refractions.udig.issues.IListStrategy
- Throws:
java.io.IOException
getIssues
public java.util.Collection<? extends net.refractions.udig.issues.IIssue> getIssues()
throws java.io.IOException
- Specified by:
getIssues in interface net.refractions.udig.issues.IListStrategy
- Throws:
java.io.IOException
modifyIssue
public void modifyIssue(net.refractions.udig.issues.IIssue issue)
throws java.io.IOException
- Specified by:
modifyIssue in interface net.refractions.udig.issues.IListStrategy
- Throws:
java.io.IOException
removeIssues
public void removeIssues(java.util.Collection<? extends net.refractions.udig.issues.IIssue> issues)
throws java.io.IOException
- Specified by:
removeIssues in interface net.refractions.udig.issues.IListStrategy
- Throws:
java.io.IOException
getExtensionID
public java.lang.String getExtensionID()
- Gets the identifier for the SENSIssuesListStrategy extension.
- Specified by:
getExtensionID in interface net.refractions.udig.issues.IListStrategy
- Returns:
- ExtensionID