org.gwe.utils.cmd
Class OptionTemplate

java.lang.Object
  extended by org.gwe.utils.cmd.OptionTemplate
Direct Known Subclasses:
ParameterModel

public class OptionTemplate
extends java.lang.Object

Since:
Jul 12, 2007
Author:
Marco Ruiz

Constructor Summary
OptionTemplate(char shortFlag, java.lang.String longFlag, java.lang.String description)
           
OptionTemplate(char shortFlag, java.lang.String longFlag, java.lang.String description, java.lang.String defVal)
           
OptionTemplate(java.lang.String propName, char shortFlag, java.lang.String longFlag, java.lang.String description)
           
OptionTemplate(java.lang.String propName, char shortFlag, java.lang.String longFlag, java.lang.String description, java.lang.String defVal)
           
OptionTemplate(java.lang.String longFlag, java.lang.String description)
           
OptionTemplate(java.lang.String longFlag, java.lang.String description, java.lang.String defVal)
           
OptionTemplate(java.lang.String propName, java.lang.String longFlag, java.lang.String description, java.lang.String defVal)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDefaultValue()
           
 java.lang.String getDescription()
           
 java.lang.String getLongFlag()
           
 java.lang.String getPropertyName()
           
 char getShortFlag()
           
 int hashCode()
           
 java.lang.String readOptionValue(java.lang.String[] args)
           
 java.lang.String readOptionValue(java.lang.String[] args, java.lang.String defaultValue)
           
 java.lang.String[] removeOptionFromArray(java.lang.String[] args)
           
 void setObjectProperty(org.springframework.beans.BeanWrapper appObjectWrapper, java.lang.Object value)
           
 java.lang.String toString()
           
 java.lang.String toString(int longFlagSize)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OptionTemplate

public OptionTemplate(java.lang.String longFlag,
                      java.lang.String description)

OptionTemplate

public OptionTemplate(java.lang.String longFlag,
                      java.lang.String description,
                      java.lang.String defVal)

OptionTemplate

public OptionTemplate(char shortFlag,
                      java.lang.String longFlag,
                      java.lang.String description)

OptionTemplate

public OptionTemplate(char shortFlag,
                      java.lang.String longFlag,
                      java.lang.String description,
                      java.lang.String defVal)

OptionTemplate

public OptionTemplate(java.lang.String propName,
                      java.lang.String longFlag,
                      java.lang.String description,
                      java.lang.String defVal)

OptionTemplate

public OptionTemplate(java.lang.String propName,
                      char shortFlag,
                      java.lang.String longFlag,
                      java.lang.String description)

OptionTemplate

public OptionTemplate(java.lang.String propName,
                      char shortFlag,
                      java.lang.String longFlag,
                      java.lang.String description,
                      java.lang.String defVal)
Method Detail

getShortFlag

public char getShortFlag()

getLongFlag

public java.lang.String getLongFlag()

getDescription

public java.lang.String getDescription()

getDefaultValue

public java.lang.String getDefaultValue()

getPropertyName

public java.lang.String getPropertyName()

setObjectProperty

public void setObjectProperty(org.springframework.beans.BeanWrapper appObjectWrapper,
                              java.lang.Object value)

readOptionValue

public java.lang.String readOptionValue(java.lang.String[] args)

readOptionValue

public java.lang.String readOptionValue(java.lang.String[] args,
                                        java.lang.String defaultValue)

removeOptionFromArray

public java.lang.String[] removeOptionFromArray(java.lang.String[] args)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.String toString(int longFlagSize)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2007-2009. All Rights Reserved.