Spreadsheet Toolkit

corpus.fileIO
Class ParameterEntry

java.lang.Object
  |
  +--corpus.fileIO.ParameterEntry

public class ParameterEntry
extends java.lang.Object

Provides basic command line parameter parsing and a GUI to read any missed parameters.


Constructor Summary
ParameterEntry()
          Constructor
 
Method Summary
 void add(corpus.fileIO.Parameter p, java.lang.String label)
           
 void addBoolean(java.lang.String label, java.lang.String description, boolean default_value)
           
 void addDirectory(java.lang.String label, java.lang.String description, java.lang.String default_dir)
           
 void addFile(java.lang.String label, java.lang.String description, java.lang.String default_path, java.lang.String extension)
           
 void addInteger(java.lang.String label, java.lang.String description, int default_value)
           
 void addList(java.lang.String label, java.lang.String description, java.lang.String[] list, int default_index)
           
 void addSliderInteger(java.lang.String label, java.lang.String description, int min, int max, int default_value)
           
 void addString(java.lang.String label, java.lang.String description, java.lang.String default_value)
           
 void display(java.lang.String title)
           
 java.lang.Object get(java.lang.String label)
          Retrieve the parameter that matches the label.
static void main(java.lang.String[] args)
          Main, nuff said.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterEntry

public ParameterEntry()
Constructor

Method Detail

get

public java.lang.Object get(java.lang.String label)
Retrieve the parameter that matches the label.

Returns:

addBoolean

public void addBoolean(java.lang.String label,
                       java.lang.String description,
                       boolean default_value)

addString

public void addString(java.lang.String label,
                      java.lang.String description,
                      java.lang.String default_value)

addInteger

public void addInteger(java.lang.String label,
                       java.lang.String description,
                       int default_value)

addSliderInteger

public void addSliderInteger(java.lang.String label,
                             java.lang.String description,
                             int min,
                             int max,
                             int default_value)

addList

public void addList(java.lang.String label,
                    java.lang.String description,
                    java.lang.String[] list,
                    int default_index)

addFile

public void addFile(java.lang.String label,
                    java.lang.String description,
                    java.lang.String default_path,
                    java.lang.String extension)

addDirectory

public void addDirectory(java.lang.String label,
                         java.lang.String description,
                         java.lang.String default_dir)

add

public void add(corpus.fileIO.Parameter p,
                java.lang.String label)

display

public void display(java.lang.String title)

main

public static void main(java.lang.String[] args)
Main, nuff said.


Spreadsheet Toolkit

Project Home Page