Package cruise.umple.compiler
Class USEGenerator
java.lang.Object
cruise.umple.compiler.CodeGeneratorWithSubptions
cruise.umple.compiler.USEGenerator
- All Implemented Interfaces:
CodeGenerator
public class USEGenerator extends CodeGeneratorWithSubptions
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NL
static java.lang.String
TEXT_0
static java.lang.String
TEXT_1
static java.lang.String
TEXT_10
static java.lang.String
TEXT_11
static java.lang.String
TEXT_12
static java.lang.String
TEXT_13
static java.lang.String
TEXT_14
static java.lang.String
TEXT_15
static java.lang.String
TEXT_16
static java.lang.String
TEXT_17
static java.lang.String
TEXT_18
static java.lang.String
TEXT_19
static java.lang.String
TEXT_2
static java.lang.String
TEXT_20
static java.lang.String
TEXT_21
static java.lang.String
TEXT_22
static java.lang.String
TEXT_23
static java.lang.String
TEXT_3
static java.lang.String
TEXT_4
static java.lang.String
TEXT_5
static java.lang.String
TEXT_6
static java.lang.String
TEXT_7
static java.lang.String
TEXT_8
static java.lang.String
TEXT_9
-
Constructor Summary
Constructors Constructor Description USEGenerator()
-
Method Summary
Modifier and Type Method Description java.lang.StringBuilder
_generateTemplate(java.lang.Integer numSpaces, java.lang.StringBuilder sb)
void
delete()
void
generate()
Allows independent code generation tools Different generators will do different things regarding where the files are put, etc.java.lang.String
generateTemplate()
UmpleModel
getModel()
java.lang.String
getOutput()
boolean
setModel(UmpleModel aModel)
Allows independent code generation tools Different generators will do different things regarding where the files are put, etc.boolean
setOutput(java.lang.String aOutput)
Allows independent code generation tools Different generators will do different things regarding where the files are put, etc.java.lang.String
toString()
Methods inherited from class cruise.umple.compiler.CodeGeneratorWithSubptions
addSuboption, getSuboption, getSuboptions, getSuboptionValue, hasSuboption, hasSuboptions, indexOfSuboption, numberOfSuboptions, postpare, prepare, removeSuboption, setSuboption
-
Field Details
-
NL
public static final java.lang.String NL -
TEXT_0
public static final java.lang.String TEXT_0 -
TEXT_1
public static final java.lang.String TEXT_1- See Also:
- Constant Field Values
-
TEXT_2
public static final java.lang.String TEXT_2- See Also:
- Constant Field Values
-
TEXT_3
public static final java.lang.String TEXT_3- See Also:
- Constant Field Values
-
TEXT_4
public static final java.lang.String TEXT_4- See Also:
- Constant Field Values
-
TEXT_5
public static final java.lang.String TEXT_5- See Also:
- Constant Field Values
-
TEXT_6
public static final java.lang.String TEXT_6 -
TEXT_7
public static final java.lang.String TEXT_7- See Also:
- Constant Field Values
-
TEXT_8
public static final java.lang.String TEXT_8 -
TEXT_9
public static final java.lang.String TEXT_9- See Also:
- Constant Field Values
-
TEXT_10
public static final java.lang.String TEXT_10 -
TEXT_11
public static final java.lang.String TEXT_11- See Also:
- Constant Field Values
-
TEXT_12
public static final java.lang.String TEXT_12- See Also:
- Constant Field Values
-
TEXT_13
public static final java.lang.String TEXT_13- See Also:
- Constant Field Values
-
TEXT_14
public static final java.lang.String TEXT_14- See Also:
- Constant Field Values
-
TEXT_15
public static final java.lang.String TEXT_15 -
TEXT_16
public static final java.lang.String TEXT_16- See Also:
- Constant Field Values
-
TEXT_17
public static final java.lang.String TEXT_17- See Also:
- Constant Field Values
-
TEXT_18
public static final java.lang.String TEXT_18- See Also:
- Constant Field Values
-
TEXT_19
public static final java.lang.String TEXT_19 -
TEXT_20
public static final java.lang.String TEXT_20 -
TEXT_21
public static final java.lang.String TEXT_21- See Also:
- Constant Field Values
-
TEXT_22
public static final java.lang.String TEXT_22- See Also:
- Constant Field Values
-
TEXT_23
public static final java.lang.String TEXT_23
-
-
Constructor Details
-
USEGenerator
public USEGenerator()
-
-
Method Details
-
setModel
Description copied from class:CodeGeneratorWithSubptions
Allows independent code generation tools Different generators will do different things regarding where the files are put, etc.- Specified by:
setModel
in interfaceCodeGenerator
- Overrides:
setModel
in classCodeGeneratorWithSubptions
-
setOutput
public boolean setOutput(java.lang.String aOutput)Description copied from class:CodeGeneratorWithSubptions
Allows independent code generation tools Different generators will do different things regarding where the files are put, etc.- Specified by:
setOutput
in interfaceCodeGenerator
- Overrides:
setOutput
in classCodeGeneratorWithSubptions
-
getModel
-
getOutput
public java.lang.String getOutput() -
delete
public void delete()- Overrides:
delete
in classCodeGeneratorWithSubptions
-
generate
public void generate()Description copied from class:CodeGeneratorWithSubptions
Allows independent code generation tools Different generators will do different things regarding where the files are put, etc.- Specified by:
generate
in interfaceCodeGenerator
- Overrides:
generate
in classCodeGeneratorWithSubptions
-
_generateTemplate
public java.lang.StringBuilder _generateTemplate(java.lang.Integer numSpaces, java.lang.StringBuilder sb) -
generateTemplate
public java.lang.String generateTemplate() -
toString
public java.lang.String toString()- Overrides:
toString
in classCodeGeneratorWithSubptions
-