Modifier | Constructor and Description |
---|---|
protected |
BalsaImpl() |
protected |
BalsaImpl(java.util.List<Artifact> artList,
java.util.List<StateMachineDiagram> smdList,
java.util.List<ActivityDiagram> adList) |
protected |
BalsaImpl(java.util.List<StateMachineDiagram> smdList,
java.util.List<ActivityDiagram> adList)
Creates a BALSA model with the given state machine and activity diagrams.
|
Modifier and Type | Method and Description |
---|---|
void |
addActivityDiagram(ActivityDiagram ad) |
void |
addArtifact(Artifact artifact) |
void |
addStateMachineDiagram(StateMachineDiagram smd) |
boolean |
containsArtifact(java.lang.String artName)
Returns true if the BALSA model contains an artifact with the given name.
|
Artifact |
findArtifactByName(java.lang.String name)
Looks for the artifact with the given name.
|
java.util.List<ActivityDiagram> |
getADs() |
Artifact |
getArtifact(java.lang.String artName) |
java.util.List<Artifact> |
getArtifacts() |
java.util.List<StateMachineDiagram> |
getSMDs() |
void |
processAnnotations() |
protected BalsaImpl()
protected BalsaImpl(java.util.List<Artifact> artList, java.util.List<StateMachineDiagram> smdList, java.util.List<ActivityDiagram> adList)
protected BalsaImpl(java.util.List<StateMachineDiagram> smdList, java.util.List<ActivityDiagram> adList)
smdList
- adList
- public java.util.List<Artifact> getArtifacts()
getArtifacts
in interface Balsa
public Artifact getArtifact(java.lang.String artName)
public void addArtifact(Artifact artifact)
addArtifact
in interface Balsa
public java.util.List<StateMachineDiagram> getSMDs()
public void addStateMachineDiagram(StateMachineDiagram smd)
public java.util.List<ActivityDiagram> getADs()
public void addActivityDiagram(ActivityDiagram ad)
public boolean containsArtifact(java.lang.String artName)
artName
- public Artifact findArtifactByName(java.lang.String name)
findArtifactByName
in interface Balsa
public void processAnnotations()