|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBPMNShape
All BPMNShape elements are owned directly by a BPMNPlane (that is the root element in a BPMNDiagram), i.e., shapes are not nested within each other in the BPMN DI model although they may appear that way when depicted. The bounds of a BPMNShape are always relative to that plane's origin point and are REQUIRED to be positive coordinates. Note that the bounds’ x and y coordinates are the position of the upper left corner of the shape (relative to the upper left corner of the plane).
| Method Summary | |
|---|---|
IBPMNShape |
getChoreographyActivityShape()
Should only be used for Participant Bands. |
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBaseElementBean |
getModelElement()
|
ParticipantBandKind |
getParticipantBandKind()
Should only be used for Participant Bands. |
boolean |
isExpanded()
Should be used only for SubProcess, AdHocSubProcess, Transaction, SubChoreographies , CallActivities and CallChoreographies. |
boolean |
isHorizontal()
Should be used only for Pools and Lanes. |
boolean |
isMarkerVisible()
Should be used only for Exclusive Gateway. |
boolean |
isMessageVisible()
Should only be used for Participant Bands. |
| Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.ILabeledShape |
|---|
getOwnedLabels |
| Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IShape |
|---|
getBounds |
| Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IDiagramElement |
|---|
addDiagramElement, getId, getOwnedElements, getOwningDiagram, getOwningElement, getStyle, removeDiagramElement, setModelElement |
| Methods inherited from interface com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager |
|---|
copy, getClone |
| Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension |
|---|
addAttributeExtension, getAttributeExtension, getAttributeExtensions, removeAttributeExtension, setAttributeExtensions |
| Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension |
|---|
addObjectExtension, getObjectExtensions, removeObjectExtension, setObjectExtensions |
| Method Detail |
|---|
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBaseElementBean getModelElement()
getModelElement in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IDiagramElementboolean isHorizontal()
boolean isExpanded()
boolean isMarkerVisible()
ParticipantBandKind getParticipantBandKind()
boolean isMessageVisible()
IBPMNShape getChoreographyActivityShape()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||