Class BpmnShapeImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.di.DiagramElementImpl
org.camunda.bpm.model.bpmn.impl.instance.di.NodeImpl
org.camunda.bpm.model.bpmn.impl.instance.di.ShapeImpl
org.camunda.bpm.model.bpmn.impl.instance.di.LabeledShapeImpl
org.camunda.bpm.model.bpmn.impl.instance.bpmndi.BpmnShapeImpl
- All Implemented Interfaces:
BpmnShape
,BpmnModelElementInstance
,DiagramElement
,LabeledShape
,Node
,Shape
,ModelElementInstance
The BPMNDI BPMNShape element
- Author:
- Sebastian Menski
-
Field Summary
Modifier and TypeFieldDescriptionprotected static AttributeReference<BaseElement>
protected static ChildElement<BpmnLabel>
protected static AttributeReference<BpmnShape>
protected static Attribute<ParticipantBandKind>
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.di.ShapeImpl
boundsChild
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.di.DiagramElementImpl
extensionChild, idAttribute
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
static void
registerType
(ModelBuilder modelBuilder) void
setBpmnElement
(BaseElement bpmnElement) void
setBpmnLabel
(BpmnLabel bpmnLabel) void
setChoreographyActivityShape
(BpmnShape choreographyActivityShape) void
setExpanded
(boolean isExpanded) void
setHorizontal
(boolean isHorizontal) void
setMarkerVisible
(boolean isMarkerVisible) void
setMessageVisible
(boolean isMessageVisible) void
setParticipantBandKind
(ParticipantBandKind participantBandKind) Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.di.ShapeImpl
getBounds, setBounds
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.di.DiagramElementImpl
getExtension, getId, setExtension, setId
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.di.DiagramElement
getExtension, getId, setExtension, setId
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Field Details
-
bpmnElementAttribute
-
isHorizontalAttribute
-
isExpandedAttribute
-
isMarkerVisibleAttribute
-
isMessageVisibleAttribute
-
participantBandKindAttribute
-
choreographyActivityShapeAttribute
-
bpmnLabelChild
-
-
Constructor Details
-
BpmnShapeImpl
-
-
Method Details
-
registerType
-
getBpmnElement
- Specified by:
getBpmnElement
in interfaceBpmnShape
-
setBpmnElement
- Specified by:
setBpmnElement
in interfaceBpmnShape
-
isHorizontal
public boolean isHorizontal()- Specified by:
isHorizontal
in interfaceBpmnShape
-
setHorizontal
public void setHorizontal(boolean isHorizontal) - Specified by:
setHorizontal
in interfaceBpmnShape
-
isExpanded
public boolean isExpanded()- Specified by:
isExpanded
in interfaceBpmnShape
-
setExpanded
public void setExpanded(boolean isExpanded) - Specified by:
setExpanded
in interfaceBpmnShape
-
isMarkerVisible
public boolean isMarkerVisible()- Specified by:
isMarkerVisible
in interfaceBpmnShape
-
setMarkerVisible
public void setMarkerVisible(boolean isMarkerVisible) - Specified by:
setMarkerVisible
in interfaceBpmnShape
-
isMessageVisible
public boolean isMessageVisible()- Specified by:
isMessageVisible
in interfaceBpmnShape
-
setMessageVisible
public void setMessageVisible(boolean isMessageVisible) - Specified by:
setMessageVisible
in interfaceBpmnShape
-
getParticipantBandKind
- Specified by:
getParticipantBandKind
in interfaceBpmnShape
-
setParticipantBandKind
- Specified by:
setParticipantBandKind
in interfaceBpmnShape
-
getChoreographyActivityShape
- Specified by:
getChoreographyActivityShape
in interfaceBpmnShape
-
setChoreographyActivityShape
- Specified by:
setChoreographyActivityShape
in interfaceBpmnShape
-
getBpmnLabel
- Specified by:
getBpmnLabel
in interfaceBpmnShape
-
setBpmnLabel
- Specified by:
setBpmnLabel
in interfaceBpmnShape
-