de.cohesion.bssh
Class Option

java.lang.Object
  extended by de.cohesion.bssh.Option
Direct Known Subclasses:
Concurrency, Help, Password, Timeout

public abstract class Option
extends java.lang.Object

Author:
schulzs

Constructor Summary
Option(java.lang.String key, int arity, java.lang.String helpText)
           
 
Method Summary
 int getArity()
           
 java.lang.String getHelpText()
           
 java.lang.String getKey()
           
 boolean isActive()
           
protected abstract  void parse(java.lang.String raw)
           
protected  void setActive(boolean active)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Option

public Option(java.lang.String key,
              int arity,
              java.lang.String helpText)
Method Detail

parse

protected abstract void parse(java.lang.String raw)
                       throws ParseException
Throws:
ParseException

isActive

public boolean isActive()

setActive

protected void setActive(boolean active)

getKey

public java.lang.String getKey()

getArity

public int getArity()

getHelpText

public java.lang.String getHelpText()


Copyright © 2005 . All Rights Reserved.