Interface BpmnShape

All Superinterfaces:
BpmnModelElementInstance, DiagramElement, LabeledShape, ModelElementInstance, Node, Shape
All Known Implementing Classes:
BpmnShapeImpl

public interface BpmnShape extends LabeledShape
The BPMNDI BPMNShape element
Author:
Sebastian Menski
  • Method Details

    • getBpmnElement

      BaseElement getBpmnElement()
    • setBpmnElement

      void setBpmnElement(BaseElement bpmnElement)
    • isHorizontal

      boolean isHorizontal()
    • setHorizontal

      void setHorizontal(boolean isHorizontal)
    • isExpanded

      boolean isExpanded()
    • setExpanded

      void setExpanded(boolean isExpanded)
    • isMarkerVisible

      boolean isMarkerVisible()
    • setMarkerVisible

      void setMarkerVisible(boolean isMarkerVisible)
    • isMessageVisible

      boolean isMessageVisible()
    • setMessageVisible

      void setMessageVisible(boolean isMessageVisible)
    • getParticipantBandKind

      ParticipantBandKind getParticipantBandKind()
    • setParticipantBandKind

      void setParticipantBandKind(ParticipantBandKind participantBandKind)
    • getChoreographyActivityShape

      BpmnShape getChoreographyActivityShape()
    • setChoreographyActivityShape

      void setChoreographyActivityShape(BpmnShape choreographyActivityShape)
    • getBpmnLabel

      BpmnLabel getBpmnLabel()
    • setBpmnLabel

      void setBpmnLabel(BpmnLabel bpmnLabel)