insensa.view.html
Class SpatialReferenceTable

java.lang.Object
  extended by insensa.view.html.AbstractHtmlView
      extended by insensa.view.html.SpatialReferenceTable
All Implemented Interfaces:
IHtmlView, IRasterFileHtmlView

public class SpatialReferenceTable
extends AbstractHtmlView
implements IRasterFileHtmlView


Field Summary
private  java.lang.String[] dataArray
           
private  java.util.Map<CRasterFileInformation,java.util.List<java.lang.String>> fileMap
           
private  javax.swing.text.Element mainTable
           
private  java.util.List<CRasterFileInformation> rasterFileList
           
private  java.util.List<java.lang.String> tableRowDataArray
           
 
Fields inherited from class insensa.view.html.AbstractHtmlView
body, doc, editorPane, kit, popupMenu, progressBar, save, scrollPane, styleSheet
 
Constructor Summary
SpatialReferenceTable()
           
 
Method Summary
 void addRasterFile(CRasterFileInformation rasterFile)
           
 void addRasterFiles(java.util.List<CRasterFileInformation> rasterFileList)
           
private  void addTableContent()
           
private  void initDocument()
           
 void onDropObjects(java.util.List<java.lang.Object> objectList)
           
 void refresh(java.awt.Dimension dim)
           
private  void sortMember()
           
 void startView()
           
 
Methods inherited from class insensa.view.html.AbstractHtmlView
getComponent, getDropTargetComponent, initProgressBar, saveAsHtml, saveTableAsCsv
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface insensa.view.html.IHtmlView
getComponent, getDropTargetComponent, saveAsHtml
 

Field Detail

rasterFileList

private java.util.List<CRasterFileInformation> rasterFileList

fileMap

private java.util.Map<CRasterFileInformation,java.util.List<java.lang.String>> fileMap

mainTable

private javax.swing.text.Element mainTable

dataArray

private java.lang.String[] dataArray

tableRowDataArray

private java.util.List<java.lang.String> tableRowDataArray
Constructor Detail

SpatialReferenceTable

public SpatialReferenceTable()
Method Detail

addRasterFile

public void addRasterFile(CRasterFileInformation rasterFile)
Specified by:
addRasterFile in interface IRasterFileHtmlView
See Also:
IRasterFileHtmlView.addRasterFile(insensa.CRasterFileInformation)

addRasterFiles

public void addRasterFiles(java.util.List<CRasterFileInformation> rasterFileList)
Specified by:
addRasterFiles in interface IRasterFileHtmlView
See Also:
IRasterFileHtmlView.addRasterFiles(java.util.List)

addTableContent

private void addTableContent()
                      throws java.io.IOException
Throws:
java.io.IOException

initDocument

private void initDocument()
                   throws java.io.IOException
Throws:
java.io.IOException

onDropObjects

public void onDropObjects(java.util.List<java.lang.Object> objectList)
                   throws java.io.IOException
Specified by:
onDropObjects in interface IHtmlView
Throws:
java.io.IOException
See Also:
IHtmlView.onDropObjects(java.util.List)

refresh

public void refresh(java.awt.Dimension dim)
             throws java.io.IOException
Specified by:
refresh in interface IHtmlView
Throws:
java.io.IOException
See Also:
IHtmlView.refresh(java.awt.Dimension)

sortMember

private void sortMember()

startView

public void startView()
               throws java.io.IOException
Specified by:
startView in interface IHtmlView
Overrides:
startView in class AbstractHtmlView
Throws:
java.io.IOException
See Also:
AbstractHtmlView.startView()