cuba.util
Class GeneratorOptions

java.lang.Object
  extended by cuba.util.GeneratorOptions
Direct Known Subclasses:
AdapterGeneratorOptions, DDGeneratorOptions

public class GeneratorOptions
extends java.lang.Object

Transport object for common generator options being similar for both adapter generator and code generator

Author:
Jan Lessner

Nested Class Summary
static interface GeneratorOptions.SupportedVersion
           
 
Field Summary
 boolean annotations
           
 boolean axis
           
 java.lang.String axisVersion
           
 boolean createDirectories
           
 boolean debug
           
 boolean ejb
           
 java.lang.String ejbVersion
           
 java.lang.String outputDirectory
           
 java.lang.String[] tail
           
 boolean tunneled
           
 boolean tunneledAdaptors
           
 boolean tunneledInterface
           
 boolean wired
           
 
Constructor Summary
GeneratorOptions()
           
 
Method Summary
 void debugText(java.lang.String text)
           
 boolean isTyped()
           
 java.lang.String setOutputDirectory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ejb

public boolean ejb

wired

public boolean wired

axis

public boolean axis

tunneled

public boolean tunneled

tunneledInterface

public boolean tunneledInterface

tunneledAdaptors

public boolean tunneledAdaptors

createDirectories

public boolean createDirectories

annotations

public boolean annotations

outputDirectory

public java.lang.String outputDirectory

ejbVersion

public java.lang.String ejbVersion

axisVersion

public java.lang.String axisVersion

debug

public boolean debug

tail

public java.lang.String[] tail
Constructor Detail

GeneratorOptions

public GeneratorOptions()
Method Detail

setOutputDirectory

public java.lang.String setOutputDirectory()
                                    throws GeneratorException
Throws:
GeneratorException

debugText

public void debugText(java.lang.String text)

isTyped

public boolean isTyped()