org.lateralnz.common.cli
Class CLElement

java.lang.Object
  extended by org.lateralnz.common.cli.CLElement
Direct Known Subclasses:
EInput, EOutput, EParagraph

public abstract class CLElement
extends java.lang.Object


Constructor Summary
CLElement()
           
 
Method Summary
abstract  int process(java.io.BufferedReader in, java.io.OutputStream out, java.util.Map ctx, CLIOHandler ioh, CLValidator validator, boolean doPrompt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CLElement

public CLElement()
Method Detail

process

public abstract int process(java.io.BufferedReader in,
                            java.io.OutputStream out,
                            java.util.Map ctx,
                            CLIOHandler ioh,
                            CLValidator validator,
                            boolean doPrompt)
                     throws java.lang.Exception
Throws:
java.lang.Exception