app.configuration
Class Configuration

java.lang.Object
  extended by app.configuration.Configuration

public class Configuration
extends java.lang.Object

Holds the configuration of the system, based on the arguments given


Constructor Summary
Configuration(java.lang.String[] arguments)
          given arguments, configuration parses them and initializes the option values
 
Method Summary
 Commands command()
           
 boolean debug()
           
 ScaleTransform domainScale()
           
 double fuzz()
           
 boolean help()
           
 java.io.File input()
           
 Metric metric()
           
 java.io.File output()
           
 void printUsage()
           
 void printUsage(Commands command)
           
 RectangularPixelTiler tiler()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configuration

public Configuration(java.lang.String[] arguments)
given arguments, configuration parses them and initializes the option values

Parameters:
arguments - the arguments to parse
Method Detail

help

public boolean help()

debug

public boolean debug()

metric

public Metric metric()

fuzz

public double fuzz()

domainScale

public ScaleTransform domainScale()

tiler

public RectangularPixelTiler tiler()

command

public Commands command()

input

public java.io.File input()

output

public java.io.File output()

printUsage

public void printUsage()

printUsage

public void printUsage(Commands command)