public class MPool extends MAssociationTarget
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<MActivity> |
activities
The vertices.
|
protected java.util.List<MArtifact> |
artifacts
The artifacs.
|
protected java.util.List<MLane> |
lanes
The lanes.
|
protected java.lang.String |
type
The type.
|
associations, associationsdescriptiondescription, nameannotationsid, ID_GENERATOR| Constructor and Description |
|---|
MPool() |
| Modifier and Type | Method and Description |
|---|---|
void |
addActivity(MActivity activity)
Add an activity.
|
void |
addArtifact(MArtifact artifact)
Add an artifact.
|
void |
addLane(MLane lane)
Add a lane.
|
java.util.List<MActivity> |
getActivities()
Get the activities.
|
MActivity |
getActivity(java.lang.String id)
Get an activity per id.
|
java.util.List<MArtifact> |
getArtifacts()
Get the artifacts.
|
java.util.List<MLane> |
getLanes()
Get the lanes.
|
java.util.List<MActivity> |
getStartActivities()
Get all start activities of the pool.
|
java.lang.String |
getType()
Get the type.
|
void |
removeActivity(MActivity activity)
Remove an activity.
|
void |
removeArtifact(MArtifact artifact)
Remove an artifact.
|
void |
removeLane(MLane lane)
Remove a lane.
|
void |
setType(java.lang.String type)
Set the type.
|
addAssociation, getAssociations, getAssociationsDescription, removeAssociation, setAssociationsDescriptiongetDescription, getName, setDescription, setNameaddAnnotation, getAnnotationsequals, getId, hashCode, setIdprotected java.util.List<MActivity> activities
protected java.util.List<MLane> lanes
protected java.util.List<MArtifact> artifacts
protected java.lang.String type
public java.util.List<MActivity> getActivities()
public MActivity getActivity(java.lang.String id)
public void addActivity(MActivity activity)
activity - The activity.public void removeActivity(MActivity activity)
activity - The activity.public java.util.List<MLane> getLanes()
public void addLane(MLane lane)
lane - The lane.public void removeLane(MLane lane)
lane - The lane.public java.util.List<MArtifact> getArtifacts()
public void addArtifact(MArtifact artifact)
artifact - The artifact.public void removeArtifact(MArtifact artifact)
artifact - The artifact.public java.lang.String getType()
public void setType(java.lang.String type)
type - The type to set.public java.util.List<MActivity> getStartActivities()