fr.umlv.tatoo.cc.common.main
Class GeneratorOption

java.lang.Object
  extended by fr.umlv.tatoo.cc.common.main.GeneratorOption

public class GeneratorOption
extends Object


Field Summary
static Command<GeneratorBean> check
           
static AbstractSimpleCommand<GeneratorBean> destination
           
static AbstractSimpleCommand<GeneratorBean> extension
           
static Command<GeneratorBean> logLevel
           
static AbstractSimpleCommand<GeneratorBean> validating
           
static Command<GeneratorBean> version
           
 
Method Summary
static AbstractSimpleCommand<GeneratorBean> generate(AliasPrototype... aliases)
          define the class name of all generated enums.
static AbstractSimpleCommand<GeneratorBean> name(AliasPrototype... aliases)
          define the class name of all generated files.
static Command<GeneratorBean> packaze(String... tools)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destination

public static final AbstractSimpleCommand<GeneratorBean> destination

validating

public static final AbstractSimpleCommand<GeneratorBean> validating

logLevel

public static final Command<GeneratorBean> logLevel

version

public static final Command<GeneratorBean> version

check

public static final Command<GeneratorBean> check

extension

public static final AbstractSimpleCommand<GeneratorBean> extension
Method Detail

packaze

public static Command<GeneratorBean> packaze(String... tools)

generate

public static AbstractSimpleCommand<GeneratorBean> generate(AliasPrototype... aliases)
define the class name of all generated enums.

Parameters:
aliases - aliases that could be changed
Returns:
an option that parse alias options

name

public static AbstractSimpleCommand<GeneratorBean> name(AliasPrototype... aliases)
define the class name of all generated files.

Parameters:
aliases - aliases that could be changed
Returns:
an option that parse alias options