org.blinkenbyte.pcopier
Class ProgressiveCopier.ParamInfo

java.lang.Object
  extended by org.blinkenbyte.pcopier.ProgressiveCopier.ParamInfo
Enclosing class:
ProgressiveCopier

public static class ProgressiveCopier.ParamInfo
extends java.lang.Object

Miscellaneous class for holding some command line parameters and parsing status


Field Summary
 boolean clearMapBlocks
          Set to true if a clear of the map by blocks is requested.
 boolean clearMapSectors
          Set to true if a clear of the map by sectors is requested.
 long clearSectorCount
          The sector count for a map clear.
 long clearSectorStart
          The starting sector for a map clear.
 java.lang.String errorMsg
          The parsing error message if parsedOkay is false.
 java.lang.String inputBadSectorsFilename
          The filename of the input bad sectors list.
 long mapClearBlockCount
          The block count for a map clear.
 long mapClearBlockStart
          The starting block for a map clear.
 int mapClearStartingLevel
          The starting level for a map clear.
 java.lang.String outputIncompleteSectorsFilename
          The filename of the output incomplete sectors list.
 boolean parsedOkay
          True if the parsing operation succeeded, false otherwise.
 boolean readMap
          Set to true if the map only needs to be read.
 
Constructor Summary
ProgressiveCopier.ParamInfo()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parsedOkay

public boolean parsedOkay
True if the parsing operation succeeded, false otherwise.


errorMsg

public java.lang.String errorMsg
The parsing error message if parsedOkay is false.


inputBadSectorsFilename

public java.lang.String inputBadSectorsFilename
The filename of the input bad sectors list.


outputIncompleteSectorsFilename

public java.lang.String outputIncompleteSectorsFilename
The filename of the output incomplete sectors list.


readMap

public boolean readMap
Set to true if the map only needs to be read.


clearMapBlocks

public boolean clearMapBlocks
Set to true if a clear of the map by blocks is requested.


clearMapSectors

public boolean clearMapSectors
Set to true if a clear of the map by sectors is requested.


mapClearStartingLevel

public int mapClearStartingLevel
The starting level for a map clear.


mapClearBlockStart

public long mapClearBlockStart
The starting block for a map clear.


mapClearBlockCount

public long mapClearBlockCount
The block count for a map clear.


clearSectorStart

public long clearSectorStart
The starting sector for a map clear.


clearSectorCount

public long clearSectorCount
The sector count for a map clear.

Constructor Detail

ProgressiveCopier.ParamInfo

public ProgressiveCopier.ParamInfo()