Package cruise.umple.alloy
Class Utility
java.lang.Object
cruise.umple.alloy.Utility
public class Utility
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Utility()
-
Method Summary
Modifier and Type Method Description void
addCurlyBracket(java.lang.StringBuilder code, int type)
java.lang.String
addEndDottedLine()
void
addNewLine(java.lang.StringBuilder code, int num)
void
addSignatureHead(java.lang.StringBuilder code, UmpleClass uClass)
This defines a signature headjava.lang.String
addStartDottedLine()
void
addString(java.lang.StringBuilder code, java.lang.String str)
void
addTab(java.lang.StringBuilder code, int tabNum)
java.lang.String
alloyAssociation(AssociationEnd end)
Comment fact public void commentFact(StringBuilder code,Association assoc){} This defines a function mapping within alloy signaturevoid
commentModel(java.lang.StringBuilder code, UmpleModel model)
Comment begins herevoid
composeSimpleDeclaration(java.lang.String rEndName, java.lang.String lEndName, java.lang.StringBuilder code)
void
delete()
void
genEmptySignature(java.lang.StringBuilder code, UmpleClass uClass)
java.lang.String
getA(Association assoc)
Returns the lower case of a class name at left end of an associationjava.lang.String
getAlloyMultiplicity(AssociationEnd end)
java.lang.String
getB(Association assoc)
Returns the lower case of a class name at right end of an associationAssociationEnd
getLeftEnd(Association assoc)
java.lang.String
getLeftEndName(Association assoc)
java.lang.String
getLeftMult(Association assoc)
java.lang.String
getLeftRoleName(Association assoc)
AssociationEnd
getRightEnd(Association assoc)
java.lang.String
getRightEndName(Association assoc)
java.lang.String
getRightMult(Association assoc)
java.lang.String
getRightRoleName(Association assoc)
void
printOpenStatement(java.lang.String className, java.lang.String packageName, java.lang.StringBuilder code)
-
Constructor Details
-
Utility
public Utility()
-
-
Method Details
-
delete
public void delete() -
genEmptySignature
-
addNewLine
public void addNewLine(java.lang.StringBuilder code, int num) -
addTab
public void addTab(java.lang.StringBuilder code, int tabNum) -
addCurlyBracket
public void addCurlyBracket(java.lang.StringBuilder code, int type) -
addStartDottedLine
public java.lang.String addStartDottedLine() -
addEndDottedLine
public java.lang.String addEndDottedLine() -
composeSimpleDeclaration
public void composeSimpleDeclaration(java.lang.String rEndName, java.lang.String lEndName, java.lang.StringBuilder code) -
addString
public void addString(java.lang.StringBuilder code, java.lang.String str) -
addSignatureHead
This defines a signature head -
commentModel
Comment begins here -
alloyAssociation
Comment fact public void commentFact(StringBuilder code,Association assoc){} This defines a function mapping within alloy signature -
getA
Returns the lower case of a class name at left end of an association -
getB
Returns the lower case of a class name at right end of an association -
getLeftEndName
-
getRightEndName
-
getLeftRoleName
-
getRightRoleName
-
getLeftMult
-
getRightMult
-
getRightEnd
-
getLeftEnd
-
getAlloyMultiplicity
-
printOpenStatement
public void printOpenStatement(java.lang.String className, java.lang.String packageName, java.lang.StringBuilder code)
-