za.co.bluesphere.sens.internal.ui.issue
Class ToGeoserverIssueAdapter

java.lang.Object
  extended by za.co.bluesphere.sens.internal.ui.issue.ToGeoserverIssueAdapter
All Implemented Interfaces:
org.vfny.geoserver.issues.IIssue

public class ToGeoserverIssueAdapter
extends java.lang.Object
implements org.vfny.geoserver.issues.IIssue

Converts a uDig issue to a geoserver issue.

Since:
1.1.0
Author:
Jesse

Constructor Summary
ToGeoserverIssueAdapter(net.refractions.udig.issues.IIssue issue)
          create new instance
 
Method Summary
 void addIssueListener(org.vfny.geoserver.issues.listeners.IIssueListener listener)
           
 void addProperty(java.lang.String key, java.lang.Object value)
           
 org.geotools.geometry.jts.ReferencedEnvelope getBounds()
           
 java.lang.String getDescription()
           
 java.lang.String getGroupId()
           
 java.lang.String getId()
           
 java.lang.String getIssueType()
           
 org.vfny.geoserver.issues.enums.Priority getPriority()
           
 java.lang.Object getProperty(java.lang.String property)
           
 java.lang.String[] getPropertyNames()
           
 org.vfny.geoserver.issues.enums.Resolution getResolution()
           
 void init(org.vfny.geoserver.issues.IMemento memento, org.vfny.geoserver.issues.IMemento viewMemento, java.lang.String issueId, java.lang.String groupId, org.geotools.geometry.jts.ReferencedEnvelope bounds)
           
 void removeIssueListener(org.vfny.geoserver.issues.listeners.IIssueListener listener)
           
 void save(org.vfny.geoserver.issues.IMemento memento)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.String newId)
           
 void setPriority(org.vfny.geoserver.issues.enums.Priority priority)
           
 void setResolution(org.vfny.geoserver.issues.enums.Resolution newResolution)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToGeoserverIssueAdapter

public ToGeoserverIssueAdapter(net.refractions.udig.issues.IIssue issue)
create new instance

Parameters:
issue -
Method Detail

addIssueListener

public void addIssueListener(org.vfny.geoserver.issues.listeners.IIssueListener listener)
Specified by:
addIssueListener in interface org.vfny.geoserver.issues.IIssue

getBounds

public org.geotools.geometry.jts.ReferencedEnvelope getBounds()
Specified by:
getBounds in interface org.vfny.geoserver.issues.IIssue

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.vfny.geoserver.issues.IIssue

getGroupId

public java.lang.String getGroupId()
Specified by:
getGroupId in interface org.vfny.geoserver.issues.IIssue

getId

public java.lang.String getId()
Specified by:
getId in interface org.vfny.geoserver.issues.IIssue

getPriority

public org.vfny.geoserver.issues.enums.Priority getPriority()
Specified by:
getPriority in interface org.vfny.geoserver.issues.IIssue

getProperty

public java.lang.Object getProperty(java.lang.String property)
Specified by:
getProperty in interface org.vfny.geoserver.issues.IIssue

getPropertyNames

public java.lang.String[] getPropertyNames()
Specified by:
getPropertyNames in interface org.vfny.geoserver.issues.IIssue

getResolution

public org.vfny.geoserver.issues.enums.Resolution getResolution()
Specified by:
getResolution in interface org.vfny.geoserver.issues.IIssue

init

public void init(org.vfny.geoserver.issues.IMemento memento,
                 org.vfny.geoserver.issues.IMemento viewMemento,
                 java.lang.String issueId,
                 java.lang.String groupId,
                 org.geotools.geometry.jts.ReferencedEnvelope bounds)
Specified by:
init in interface org.vfny.geoserver.issues.IIssue

removeIssueListener

public void removeIssueListener(org.vfny.geoserver.issues.listeners.IIssueListener listener)
Specified by:
removeIssueListener in interface org.vfny.geoserver.issues.IIssue

save

public void save(org.vfny.geoserver.issues.IMemento memento)
Specified by:
save in interface org.vfny.geoserver.issues.IIssue

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface org.vfny.geoserver.issues.IIssue

setId

public void setId(java.lang.String newId)
Specified by:
setId in interface org.vfny.geoserver.issues.IIssue

setPriority

public void setPriority(org.vfny.geoserver.issues.enums.Priority priority)
Specified by:
setPriority in interface org.vfny.geoserver.issues.IIssue

setResolution

public void setResolution(org.vfny.geoserver.issues.enums.Resolution newResolution)
Specified by:
setResolution in interface org.vfny.geoserver.issues.IIssue

addProperty

public void addProperty(java.lang.String key,
                        java.lang.Object value)
Specified by:
addProperty in interface org.vfny.geoserver.issues.IIssue

getIssueType

public java.lang.String getIssueType()
Specified by:
getIssueType in interface org.vfny.geoserver.issues.IIssue