|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Model
A client side view of a workflow model. Contains information about the model as well as sub elements such as processes, roles, organisations etc.
| Method Summary | |
|---|---|
List |
getAllData()
Gets all the data definitions contained in this model. |
List |
getAllOrganizations()
Gets all the organizations defined in this model. |
List |
getAllParticipants()
Gets all participants defined in this model. |
List |
getAllProcessDefinitions()
Gets all the process definitions contained in this model. |
Set<QualityAssuranceCode> |
getAllQualityAssuranceCodes()
|
List |
getAllRoles()
Gets all the roles defined in this model. |
List |
getAllTopLevelOrganizations()
Gets all the top level organizations defined in this model. |
List |
getAllTopLevelRoles()
Gets all the top level roles defined in this model. |
List<TypeDeclaration> |
getAllTypeDeclarations()
Gets all the type declarations contained in this model. |
Data |
getData(String id)
Gets the specified data definition. |
Set<String> |
getExternalPackages()
Gets the referenced external package ids. |
Organization |
getOrganization(String id)
Gets the specified organization. |
Participant |
getParticipant(String id)
Gets the specified participant. |
ProcessDefinition |
getProcessDefinition(String id)
Gets the specified process definition. |
Long |
getResolvedModelOid(String externalPackageId)
Gets the resolved model oid corresponding to the external package reference. |
Role |
getRole(String id)
Gets the specified role. |
TypeDeclaration |
getTypeDeclaration(DocumentType documentType)
Gets the specified type declaration. |
TypeDeclaration |
getTypeDeclaration(String id)
Gets the specified type declaration. |
| Methods inherited from interface org.eclipse.stardust.engine.api.model.ModelElement |
|---|
getAllAttributes, getAttribute, getDescription, getElementOID, getId, getModelOID, getName, getNamespace, getPartitionId, getPartitionOID, getQualifiedId |
| Method Detail |
|---|
Set<QualityAssuranceCode> getAllQualityAssuranceCodes()
List getAllParticipants()
Participant objects.Participant getParticipant(String id)
id - the ID of the participant.
List getAllOrganizations()
Organization objects.Organization getOrganization(String id)
id - the ID of the organization.
List getAllRoles()
Role objects.Role getRole(String id)
id - the ID of the role.
List getAllTopLevelOrganizations()
Organization objects.List getAllTopLevelRoles()
Role objects.List getAllProcessDefinitions()
ProcessDefinition objects.ProcessDefinition getProcessDefinition(String id)
id - the ID of the process definition.
List getAllData()
Data objects.Data getData(String id)
id - the ID of the data definition
List<TypeDeclaration> getAllTypeDeclarations()
TypeDeclaration objects.TypeDeclaration getTypeDeclaration(String id)
id - the ID of the type declaration
TypeDeclaration getTypeDeclaration(DocumentType documentType)
documentType - the documentType of a Document.
Set<String> getExternalPackages()
Long getResolvedModelOid(String externalPackageId)
externalPackageId - the id of the external package reference.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||