org.openjump.io
Class SIDLayer

java.lang.Object
  extended by com.vividsolutions.jump.workbench.model.AbstractLayerable
      extended by com.vividsolutions.jump.workbench.model.WMSLayer
          extended by org.openjump.io.SIDLayer
All Implemented Interfaces:
Layerable, java.lang.Cloneable

public class SIDLayer
extends WMSLayer


Field Summary
 
Fields inherited from class com.vividsolutions.jump.workbench.model.WMSLayer
oldImage, oldURL, totalBounds
 
Constructor Summary
SIDLayer()
          Called by Java2XML
SIDLayer(PlugInContext context, java.util.List layerNames)
           
 
Method Summary
 void addImageFilename(java.lang.String imageFilename)
           
 java.awt.Image createImage(LayerViewPanel panel)
           
 java.util.List getImageFilenames()
           
protected  org.openjump.io.SIDLayer.SID_Info readInfo(java.lang.String sidFilename)
           
protected  org.openjump.io.SIDLayer.SID_Info readWorldFile(java.lang.String filename)
           
 
Methods inherited from class com.vividsolutions.jump.workbench.model.WMSLayer
addLayerName, clone, createRequest, getAlpha, getBlackboard, getEnvelope, getFormat, getLayerNames, getServerURL, getService, getSRS, getWmsVersion, init, removeAllLayerNames, setAlpha, setFormat, setServerURL, setSRS, setWmsVersion
 
Methods inherited from class com.vividsolutions.jump.workbench.model.AbstractLayerable
fireAppearanceChanged, fireLayerChanged, getLayerManager, getMaxScale, getMinScale, getName, getTask, isScaleDependentRenderingEnabled, isVisible, setLayerManager, setMaxScale, setMinScale, setName, setScaleDependentRenderingEnabled, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SIDLayer

public SIDLayer()
Called by Java2XML


SIDLayer

public SIDLayer(PlugInContext context,
                java.util.List layerNames)
         throws java.io.IOException
Throws:
java.io.IOException
Method Detail

createImage

public java.awt.Image createImage(LayerViewPanel panel)
                           throws java.io.IOException
Overrides:
createImage in class WMSLayer
Throws:
java.io.IOException

readWorldFile

protected org.openjump.io.SIDLayer.SID_Info readWorldFile(java.lang.String filename)
                                                   throws java.io.IOException,
                                                          java.io.FileNotFoundException
Throws:
java.io.IOException
java.io.FileNotFoundException

readInfo

protected org.openjump.io.SIDLayer.SID_Info readInfo(java.lang.String sidFilename)

addImageFilename

public void addImageFilename(java.lang.String imageFilename)

getImageFilenames

public java.util.List getImageFilenames()