Class BPMNShape


  • public class BPMNShape
    extends LabeledShape

    Java class for BPMNShape complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="BPMNShape">
       <complexContent>
         <extension base="{http://www.omg.org/spec/DD/20100524/DI}LabeledShape">
           <sequence>
             <element ref="{http://www.omg.org/spec/BPMN/20100524/DI}BPMNLabel" minOccurs="0"/>
           </sequence>
           <attribute name="bpmnElement" type="{http://www.w3.org/2001/XMLSchema}QName" />
           <attribute name="isHorizontal" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="isExpanded" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="isMarkerVisible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="isMessageVisible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="participantBandKind" type="{http://www.omg.org/spec/BPMN/20100524/DI}ParticipantBandKind" />
           <attribute name="choreographyActivityShape" type="{http://www.w3.org/2001/XMLSchema}QName" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • bpmnElement

        protected QName bpmnElement
      • isHorizontal

        protected Boolean isHorizontal
      • isExpanded

        protected Boolean isExpanded
      • isMarkerVisible

        protected Boolean isMarkerVisible
      • isMessageVisible

        protected Boolean isMessageVisible
      • choreographyActivityShape

        protected QName choreographyActivityShape
    • Constructor Detail

      • BPMNShape

        public BPMNShape()
    • Method Detail

      • getBPMNLabel

        public BPMNLabel getBPMNLabel()
        Gets the value of the bpmnLabel property.
        Returns:
        possible object is BPMNLabel
      • setBPMNLabel

        public void setBPMNLabel​(BPMNLabel value)
        Sets the value of the bpmnLabel property.
        Parameters:
        value - allowed object is BPMNLabel
      • getBpmnElement

        public QName getBpmnElement()
        Gets the value of the bpmnElement property.
        Returns:
        possible object is QName
      • setBpmnElement

        public void setBpmnElement​(QName value)
        Sets the value of the bpmnElement property.
        Parameters:
        value - allowed object is QName
      • isIsHorizontal

        public Boolean isIsHorizontal()
        Gets the value of the isHorizontal property.
        Returns:
        possible object is Boolean
      • setIsHorizontal

        public void setIsHorizontal​(Boolean value)
        Sets the value of the isHorizontal property.
        Parameters:
        value - allowed object is Boolean
      • isIsExpanded

        public Boolean isIsExpanded()
        Gets the value of the isExpanded property.
        Returns:
        possible object is Boolean
      • setIsExpanded

        public void setIsExpanded​(Boolean value)
        Sets the value of the isExpanded property.
        Parameters:
        value - allowed object is Boolean
      • isIsMarkerVisible

        public Boolean isIsMarkerVisible()
        Gets the value of the isMarkerVisible property.
        Returns:
        possible object is Boolean
      • setIsMarkerVisible

        public void setIsMarkerVisible​(Boolean value)
        Sets the value of the isMarkerVisible property.
        Parameters:
        value - allowed object is Boolean
      • isIsMessageVisible

        public Boolean isIsMessageVisible()
        Gets the value of the isMessageVisible property.
        Returns:
        possible object is Boolean
      • setIsMessageVisible

        public void setIsMessageVisible​(Boolean value)
        Sets the value of the isMessageVisible property.
        Parameters:
        value - allowed object is Boolean
      • setParticipantBandKind

        public void setParticipantBandKind​(ParticipantBandKind value)
        Sets the value of the participantBandKind property.
        Parameters:
        value - allowed object is ParticipantBandKind
      • getChoreographyActivityShape

        public QName getChoreographyActivityShape()
        Gets the value of the choreographyActivityShape property.
        Returns:
        possible object is QName
      • setChoreographyActivityShape

        public void setChoreographyActivityShape​(QName value)
        Sets the value of the choreographyActivityShape property.
        Parameters:
        value - allowed object is QName