| 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 Artifactpublic boolean isContextIndependent()
isContextIndependent in interface Artifactpublic void addRelationshipMult(ArtifactMultRel multRel)
public void addArtifactMultRel(java.lang.String artName,
int maxCard)
public java.util.List<ArtifactMultRel> getContext()
ArtifactgetContext in interface Artifactpublic java.util.List<ArtifactMultRel> getArtifactMultRel()