Class StateTablesGenerator

java.lang.Object
cruise.umple.compiler.CodeGeneratorWithSubptions
cruise.umple.compiler.StateTablesGenerator
All Implemented Interfaces:
CodeGenerator

public class StateTablesGenerator
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_2  
    static java.lang.String TEXT_3  
    static java.lang.String TEXT_4  
  • Constructor Summary

    Constructors 
    Constructor Description
    StateTablesGenerator()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.StringBuilder _genCell​(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String content)  
    java.lang.StringBuilder _genTopHeader​(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String fn)  
    void delete()  
    java.lang.String genCell​(java.lang.String content)  
    java.lang.StringBuilder genCellString​(java.lang.StringBuilder code, java.lang.String s)  
    void generate()
    CENTRAL GENERATE METHOD
    java.lang.String genTopHeader​(java.lang.String fn)  
    java.lang.StringBuilder getCode()  
    UmpleModel getModel()
    Contains various aspects from an Umple file (.ump), such as classes, attributes, associations and methods.
    java.lang.String getOutput()  
    boolean setCode​(java.lang.StringBuilder aCode)  
    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 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait