public class BPMNShape extends LabeledShape
BPMNShape complex type的 Java 类。
以下模式片段指定包含在此类中的预期内容。
<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>
DiagramElement.Extension| 限定符和类型 | 字段和说明 |
|---|---|
protected QName |
bpmnElement |
protected BPMNLabel |
bpmnLabel |
protected QName |
choreographyActivityShape |
protected Boolean |
isExpanded |
protected Boolean |
isHorizontal |
protected Boolean |
isMarkerVisible |
protected Boolean |
isMessageVisible |
protected ParticipantBandKind |
participantBandKind |
extension, id| 构造器和说明 |
|---|
BPMNShape() |
| 限定符和类型 | 方法和说明 |
|---|---|
QName |
getBpmnElement()
获取bpmnElement属性的值。
|
BPMNLabel |
getBPMNLabel()
获取bpmnLabel属性的值。
|
QName |
getChoreographyActivityShape()
获取choreographyActivityShape属性的值。
|
ParticipantBandKind |
getParticipantBandKind()
获取participantBandKind属性的值。
|
Boolean |
isIsExpanded()
获取isExpanded属性的值。
|
Boolean |
isIsHorizontal()
获取isHorizontal属性的值。
|
Boolean |
isIsMarkerVisible()
获取isMarkerVisible属性的值。
|
Boolean |
isIsMessageVisible()
获取isMessageVisible属性的值。
|
void |
setBpmnElement(QName value)
设置bpmnElement属性的值。
|
void |
setBPMNLabel(BPMNLabel value)
设置bpmnLabel属性的值。
|
void |
setChoreographyActivityShape(QName value)
设置choreographyActivityShape属性的值。
|
void |
setIsExpanded(Boolean value)
设置isExpanded属性的值。
|
void |
setIsHorizontal(Boolean value)
设置isHorizontal属性的值。
|
void |
setIsMarkerVisible(Boolean value)
设置isMarkerVisible属性的值。
|
void |
setIsMessageVisible(Boolean value)
设置isMessageVisible属性的值。
|
void |
setParticipantBandKind(ParticipantBandKind value)
设置participantBandKind属性的值。
|
getExtension, getId, getOtherAttributes, setExtension, setIdprotected BPMNLabel bpmnLabel
protected QName bpmnElement
protected Boolean isHorizontal
protected Boolean isExpanded
protected Boolean isMarkerVisible
protected Boolean isMessageVisible
protected ParticipantBandKind participantBandKind
protected QName choreographyActivityShape
public void setBPMNLabel(BPMNLabel value)
value - allowed object is
BPMNLabelpublic void setBpmnElement(QName value)
value - allowed object is
QNamepublic void setIsHorizontal(Boolean value)
value - allowed object is
Booleanpublic void setIsExpanded(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsMarkerVisible()
Booleanpublic void setIsMarkerVisible(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsMessageVisible()
Booleanpublic void setIsMessageVisible(Boolean value)
value - allowed object is
Booleanpublic ParticipantBandKind getParticipantBandKind()
ParticipantBandKindpublic void setParticipantBandKind(ParticipantBandKind value)
value - allowed object is
ParticipantBandKindpublic QName getChoreographyActivityShape()
QNameCopyright © 2021. All rights reserved.