Modifier | Constructor and Description |
---|---|
protected |
ArtifactImpl(java.lang.String name,
StateMachineDiagram smd) |
Modifier and Type | Method and Description |
---|---|
void |
addArtifactMultRel(java.lang.String artName,
int maxCard) |
void |
addRelationshipMult(ArtifactMultRel multRel) |
java.util.List<ArtifactMultRel> |
getArtifactMultRel() |
java.util.List<ArtifactMultRel> |
getContext()
Returns a list of ArtifactMultRel, a data structure containing a string representing an artifact name and the maximum
cardinality allowed in the relationship between these two artifacts.
|
java.lang.String |
getName() |
StateMachineDiagram |
getStateMachineDiagram() |
boolean |
isContextIndependent()
Will return false if the artifact has one or several multiplicity relationships, indicating that it can be associated to a
maximum number of artifacts of a certain type.
|
java.lang.String |
toString() |
protected ArtifactImpl(java.lang.String name, StateMachineDiagram smd)
public StateMachineDiagram getStateMachineDiagram()
getStateMachineDiagram
in interface Artifact
public boolean isContextIndependent()
isContextIndependent
in interface Artifact
public void addRelationshipMult(ArtifactMultRel multRel)
public void addArtifactMultRel(java.lang.String artName, int maxCard)
public java.util.List<ArtifactMultRel> getContext()
Artifact
getContext
in interface Artifact
public java.util.List<ArtifactMultRel> getArtifactMultRel()