Package cruise.umple.compiler
Class ModelConstraintAssociation
java.lang.Object
cruise.umple.compiler.ModelConstraint
cruise.umple.compiler.ModelConstraintAssociation
public class ModelConstraintAssociation extends ModelConstraint
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ModelConstraintAssociation(Position aPosition)
-
Method Summary
Modifier and Type Method Description void
addAssociationEnd(Multiplicity multiplicity)
void
delete()
ModelConstraintResult
evaluate(UmpleClassifier uClassifier)
boolean
getLeft()
Multiplicity
getLeftHandMultiplicity()
Multiplicity
getRightHandMultiplicity()
java.lang.String
getType()
void
setAssociationType(java.lang.String aType)
boolean
setLeft(boolean aLeft)
boolean
setLeftHandMultiplicity(Multiplicity aLeftHandMultiplicity)
boolean
setRightHandMultiplicity(Multiplicity aRightHandMultiplicity)
boolean
setType(java.lang.String aType)
java.lang.String
toString()
Methods inherited from class cruise.umple.compiler.ModelConstraint
addModelConstraint, addModelConstraintAt, addOrMoveModelConstraintAt, getLink, getLinkNext, getModelConstraint, getModelConstraints, getMostRecent, getParentConstraint, getPosition, getSource, getTarget, hasModelConstraints, hasParentConstraint, indexOfModelConstraint, minimumNumberOfModelConstraints, numberOfModelConstraints, removeModelConstraint, setLink, setLinkNext, setParentConstraint, setPosition, setSource, setTarget
-
Constructor Details
-
Method Details
-
setLeftHandMultiplicity
-
setRightHandMultiplicity
-
setType
public boolean setType(java.lang.String aType) -
setLeft
public boolean setLeft(boolean aLeft) -
getLeftHandMultiplicity
-
getRightHandMultiplicity
-
getType
public java.lang.String getType() -
getLeft
public boolean getLeft() -
delete
public void delete()- Overrides:
delete
in classModelConstraint
-
addAssociationEnd
- Overrides:
addAssociationEnd
in classModelConstraint
-
setAssociationType
public void setAssociationType(java.lang.String aType)- Overrides:
setAssociationType
in classModelConstraint
-
evaluate
- Overrides:
evaluate
in classModelConstraint
-
toString
public java.lang.String toString()- Overrides:
toString
in classModelConstraint
-