org.lateralnz.common.cli
Class EInput

java.lang.Object
  extended by org.lateralnz.common.cli.CLElement
      extended by org.lateralnz.common.cli.EInput
All Implemented Interfaces:
Constants

public class EInput
extends CLElement
implements Constants


Field Summary
 
Fields inherited from interface org.lateralnz.common.util.Constants
AMPERSAND, AND, APPLICATION_X_WWW_FORM_URLENCODED, ASTERISK, AT, BACK_SLASH, CHAR_LEFT_CHEV, CHAR_RIGHT_CHEV, COLON, COMMA, CRLF, DASH, DELETE, DOLLAR, DOT, DOT_CLASS, DOT_JAVA, EIGHT, EMPTY, EQUALS, FALSE, FILE_SEPARATOR, FIVE, FORWARD_SLASH, FOUR, FULLSTOP, HASH, HAT, INSERT, LEFT_BRACE, LEFT_BRACKET, LEFT_CHEV, MAX_LEN_APPCODE, MAX_LEN_APPGROUP, MAX_LEN_MSGCODE, MAX_LEN_MSGTEXT, MINUS_ONE, N, NEWLINE, NINE, NO, NULL_STRING, OFF, ON, ONE, ONE_DAY, ONE_HOUR, ONE_MINUTE, ONE_WEEK, PATH_SEPARATOR, PERCENT, PIPE, PLUS, QUESTION_MARK, QUOTE, REQUIRED, REQUIRES_NEW, RETURN, RIGHT_BRACE, RIGHT_BRACKET, RIGHT_CHEV, SELECT, SEMICOLON, SEVEN, SINGLE_QUOTE, SIX, SPACE, SQ_LEFT_BRACKET, SQ_RIGHT_BRACKET, SUPPORTS, TEXT_HTML, TEXT_PLAIN, TEXT_XML, THREE, TRUE, TWO, UNDERSCORE, UPDATE, UTF_8, Y, YES, ZERO
 
Constructor Summary
EInput(java.lang.String formName, java.lang.String name, java.lang.String type, java.lang.String text, java.util.List messageNodes)
           
 
Method Summary
 int process(java.io.BufferedReader in, java.io.OutputStream out, java.util.Map ctx, CLIOHandler ioh, CLValidator validator, boolean prompt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EInput

public EInput(java.lang.String formName,
              java.lang.String name,
              java.lang.String type,
              java.lang.String text,
              java.util.List messageNodes)
       throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

process

public int process(java.io.BufferedReader in,
                   java.io.OutputStream out,
                   java.util.Map ctx,
                   CLIOHandler ioh,
                   CLValidator validator,
                   boolean prompt)
            throws java.lang.Exception
Specified by:
process in class CLElement
Throws:
java.lang.Exception