Package cruise.umple.alloy
Class AlloyModel
java.lang.Object
cruise.umple.alloy.AlloyObject
cruise.umple.alloy.AlloyModel
public class AlloyModel extends AlloyObject
-
Constructor Summary
Constructors Constructor Description AlloyModel(UmpleModel model)
AlloyModel(java.lang.String aName, java.lang.String aModelNamespace)
-
Method Summary
Modifier and Type Method Description boolean
addFact(Fact aFact)
boolean
addFactAt(Fact aFact, int index)
boolean
addOrMoveFactAt(Fact aFact, int index)
boolean
addOrMoveSignatureAt(Signature aSignature, int index)
boolean
addOrMoveStatementAt(Statement aStatement, int index)
boolean
addSignature(Signature aSignature)
boolean
addSignatureAt(Signature aSignature, int index)
boolean
addStatement(Statement aStatement)
boolean
addStatementAt(Statement aStatement, int index)
java.lang.String
comment()
void
delete()
Fact
getFact(int index)
java.util.List<Fact>
getFacts()
java.util.List<Statement>
getImportStatements()
java.lang.String
getModelNamespace()
java.lang.String
getName()
Signature
getSignature(int index)
java.util.List<Signature>
getSignatures()
Statement
getStatement(int index)
java.util.List<Statement>
getStatements()
boolean
hasFacts()
boolean
hasSignatures()
boolean
hasStatements()
int
indexOfFact(Fact aFact)
int
indexOfSignature(Signature aSignature)
int
indexOfStatement(Statement aStatement)
static int
minimumNumberOfFacts()
static int
minimumNumberOfSignatures()
static int
minimumNumberOfStatements()
int
numberOfFacts()
int
numberOfSignatures()
int
numberOfStatements()
java.lang.String
printImportStatements()
boolean
removeFact(Fact aFact)
boolean
removeSignature(Signature aSignature)
boolean
removeStatement(Statement aStatement)
boolean
setModelNamespace(java.lang.String aModelNamespace)
boolean
setName(java.lang.String aName)
java.lang.String
toString()
Methods inherited from class cruise.umple.alloy.AlloyObject
addEndDottedLine, addStartDottedLine, convertEndsToAssociation, printObject
-
Constructor Details
-
AlloyModel
public AlloyModel(java.lang.String aName, java.lang.String aModelNamespace) -
AlloyModel
-
-
Method Details
-
setName
public boolean setName(java.lang.String aName) -
setModelNamespace
public boolean setModelNamespace(java.lang.String aModelNamespace) -
getName
public java.lang.String getName() -
getModelNamespace
public java.lang.String getModelNamespace() -
getSignature
-
getSignatures
-
numberOfSignatures
public int numberOfSignatures() -
hasSignatures
public boolean hasSignatures() -
indexOfSignature
-
getFact
-
getFacts
-
numberOfFacts
public int numberOfFacts() -
hasFacts
public boolean hasFacts() -
indexOfFact
-
getStatement
-
getStatements
-
numberOfStatements
public int numberOfStatements() -
hasStatements
public boolean hasStatements() -
indexOfStatement
-
minimumNumberOfSignatures
public static int minimumNumberOfSignatures() -
addSignature
-
removeSignature
-
addSignatureAt
-
addOrMoveSignatureAt
-
minimumNumberOfFacts
public static int minimumNumberOfFacts() -
addFact
-
removeFact
-
addFactAt
-
addOrMoveFactAt
-
minimumNumberOfStatements
public static int minimumNumberOfStatements() -
addStatement
-
removeStatement
-
addStatementAt
-
addOrMoveStatementAt
-
delete
public void delete()- Overrides:
delete
in classAlloyObject
-
getImportStatements
-
printImportStatements
public java.lang.String printImportStatements() -
comment
public java.lang.String comment() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-