org.apache.camel.spring
Class Main.Option

java.lang.Object
  extended by org.apache.camel.spring.Main.Option
Direct Known Subclasses:
Main.ParameterOption
Enclosing class:
Main

public abstract class Main.Option
extends Object


Constructor Summary
protected Main.Option(String abbreviation, String fullName, String description)
           
 
Method Summary
protected abstract  void doProcess(String arg, LinkedList<String> remainingArgs)
           
 String getAbbreviation()
           
 String getDescription()
           
 String getFullName()
           
 boolean processOption(String arg, LinkedList<String> remainingArgs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Main.Option

protected Main.Option(String abbreviation,
                      String fullName,
                      String description)
Method Detail

processOption

public boolean processOption(String arg,
                             LinkedList<String> remainingArgs)

getAbbreviation

public String getAbbreviation()

getDescription

public String getDescription()

getFullName

public String getFullName()

doProcess

protected abstract void doProcess(String arg,
                                  LinkedList<String> remainingArgs)


Copyright © 2008 Apache Software Foundation. All Rights Reserved.