com.partnersoft.v3x.apps.Redliner
Class SnapshotReportFormat

java.lang.Object
  extended by com.partnersoft.v3x.apps.Redliner.SnapshotReportFormat
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
StakingSheetFormat

public class SnapshotReportFormat
extends java.lang.Object
implements java.io.Serializable

An extended formatter for reports that allows for snapshots of a specified size.

See Also:
Serialized Form

Constructor Summary
SnapshotReportFormat()
          Create a new SnapshotReportFormat.
 
Method Summary
 java.io.File generateReport(MapApp app, java.io.File directory, java.lang.Object source)
           
 java.lang.String getFileName()
          Output file where report is written.
 java.lang.String getImageType()
           
 boolean getMonochromeBackground()
           
 java.lang.String getName()
          Name of report format.
 boolean getNoInvertBackgroundColor()
           
 java.lang.String getReportPath()
          engine used to generate file.
 java.lang.String getScriptPath()
           
 int getSnapshotHeight()
          Height of snapshot in pixels.
 int getSnapshotWidth()
          Width of snapshot in pixels.
 java.lang.String getStylesheetPath()
           
 java.lang.String getViewableFileName()
          File to launch web browser for.
 void setFileName(java.lang.String newFileName)
          Output file where report is written.
 void setImageType(java.lang.String newType)
           
 void setMonochromeBackground(boolean newMonochromeBackground)
           
 void setName(java.lang.String newName)
          Name of report format.
 void setNoInvertBackgroundColor(boolean tizit)
           
 void setReportPath(java.lang.String newReportPath)
          engine used to generate file.
 void setScriptPath(java.lang.String scriptPath)
           
 void setSnapshotHeight(int newSnapshotHeight)
          Height of snapshot in pixels.
 void setSnapshotWidth(int newSnapshotWidth)
          Width of snapshot in pixels.
 void setStylesheetPath(java.lang.String newPath)
           
 void setViewableFileName(java.lang.String newFileName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SnapshotReportFormat

public SnapshotReportFormat()
Create a new SnapshotReportFormat.

Method Detail

generateReport

public java.io.File generateReport(MapApp app,
                                   java.io.File directory,
                                   java.lang.Object source)
                            throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getReportPath

public java.lang.String getReportPath()
engine used to generate file.


setReportPath

public void setReportPath(java.lang.String newReportPath)
engine used to generate file.


getFileName

public java.lang.String getFileName()
Output file where report is written. (does not include directory!)


setFileName

public void setFileName(java.lang.String newFileName)
Output file where report is written. (does not include directory!)


getViewableFileName

public java.lang.String getViewableFileName()
File to launch web browser for.


setViewableFileName

public void setViewableFileName(java.lang.String newFileName)

getName

public java.lang.String getName()
Name of report format.


setName

public void setName(java.lang.String newName)
Name of report format.


getSnapshotHeight

public int getSnapshotHeight()
Height of snapshot in pixels.


setSnapshotHeight

public void setSnapshotHeight(int newSnapshotHeight)
Height of snapshot in pixels.


getSnapshotWidth

public int getSnapshotWidth()
Width of snapshot in pixels.


setSnapshotWidth

public void setSnapshotWidth(int newSnapshotWidth)
Width of snapshot in pixels.


getMonochromeBackground

public boolean getMonochromeBackground()

setMonochromeBackground

public void setMonochromeBackground(boolean newMonochromeBackground)

getNoInvertBackgroundColor

public boolean getNoInvertBackgroundColor()

setNoInvertBackgroundColor

public void setNoInvertBackgroundColor(boolean tizit)

getImageType

public java.lang.String getImageType()

setImageType

public void setImageType(java.lang.String newType)

getStylesheetPath

public java.lang.String getStylesheetPath()

setStylesheetPath

public void setStylesheetPath(java.lang.String newPath)

setScriptPath

public void setScriptPath(java.lang.String scriptPath)

getScriptPath

public java.lang.String getScriptPath()