de.mid.innovator.srv2api.icw2bp
Class BPArtifactHelper

java.lang.Object
  extended by de.mid.innovator.srv2api.icw2bp.BPArtifactHelper

public abstract class BPArtifactHelper
extends Object

"BPMN provides modelers with the capability of showing additional information about a Process that is not directly related to the Sequence Flow or Message Flow of the Process. At this point, BPMN provides three (3) standard Artifacts: Associations, Groups, and a Text Annotations. Additional Artifacts may be added to the BPMN specification in later versions. A modeler or modeling tool may extend a BPMN diagram and add new types of Artifacts to a Diagram. Any new Artifact must follow the Sequence Flow and Message Flow connection rules".
"Associations can be used to link Artifacts to Flow Objects".

See Also:
BPArtifact

Method Summary
static BPArtifact create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer)
          Create a new Artifact (BPMN) with template and container.
static BPArtifact create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer)
          Create a new Artifact (BPMN) with stereotype and container.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static BPArtifact create(SrvContext srvCtx,
                                MMCreateTemplate ohTemplate,
                                ELContainerAble ohContainer)
                         throws InoNetException,
                                SrvErrorException
Create a new Artifact (BPMN) with template and container.

Parameters:
srvCtx - The context of the related innovator server.
ohTemplate - Template for the new element
ohContainer - Container for the new element
Throws:
InoNetException
SrvErrorException

create

public static BPArtifact create(SrvContext srvCtx,
                                MMStereotype ohStereotype,
                                ELContainerAble ohContainer)
                         throws InoNetException,
                                SrvErrorException
Create a new Artifact (BPMN) with stereotype and container.

Parameters:
srvCtx - The context of the related innovator server.
ohStereotype - Stereotype for the new element
ohContainer - Container for the new element
Throws:
InoNetException
SrvErrorException