Documentation
¶
Index ¶
- type TEventBasedGateway
- func (eventBasedGateway *TEventBasedGateway) GetDocumentation() string
- func (eventBasedGateway *TEventBasedGateway) GetID() string
- func (eventBasedGateway *TEventBasedGateway) GetIncomingAssociation() []string
- func (eventBasedGateway *TEventBasedGateway) GetName() string
- func (eventBasedGateway *TEventBasedGateway) GetOutgoingAssociation() []string
- func (eventBasedGateway *TEventBasedGateway) GetProperties() []sepc_types.Propertie
- func (eventBasedGateway *TEventBasedGateway) GetType() sepc_element_types.ElementType
- type TExclusiveGateway
- func (exclusiveGateway *TExclusiveGateway) GetDefault() string
- func (exclusiveGateway *TExclusiveGateway) GetDocumentation() string
- func (exclusiveGateway *TExclusiveGateway) GetID() string
- func (exclusiveGateway *TExclusiveGateway) GetIncomingAssociation() []string
- func (exclusiveGateway *TExclusiveGateway) GetName() string
- func (exclusiveGateway *TExclusiveGateway) GetOutgoingAssociation() []string
- func (exclusiveGateway *TExclusiveGateway) GetProperties() []sepc_types.Propertie
- func (exclusiveGateway *TExclusiveGateway) GetType() sepc_element_types.ElementType
- type TParallelGateway
- func (parallelGateway *TParallelGateway) GetDocumentation() string
- func (parallelGateway *TParallelGateway) GetID() string
- func (parallelGateway *TParallelGateway) GetIncomingAssociation() []string
- func (parallelGateway *TParallelGateway) GetName() string
- func (parallelGateway *TParallelGateway) GetOutgoingAssociation() []string
- func (parallelGateway *TParallelGateway) GetProperties() []sepc_types.Propertie
- func (parallelGateway *TParallelGateway) GetType() sepc_element_types.ElementType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TEventBasedGateway ¶
type TEventBasedGateway struct { ID string `xml:"id,attr" json:"id"` // 元素ID Name string `xml:"name,attr" json:"name"` // 元素名称 Documentation string `xml:"documentation,attr" json:"documentation"` // 元素说明 IncomingAssociation []string `xml:"incoming" json:"incoming"` // 元素入Flow元素IDs OutgoingAssociation []string `xml:"outgoing" json:"outgoing"` // 元素出Flow元素IDs Properties []*extensions.TPropertie `xml:"extensionElements>properties>property" json:"properties"` // 外部数据 }
消息事件网关 eventBasedGateway *TEventBasedGateway github.com/averyyan/bpmn-engine/bpmn/sepc/types.BaseElement
func (*TEventBasedGateway) GetDocumentation ¶
func (eventBasedGateway *TEventBasedGateway) GetDocumentation() string
func (*TEventBasedGateway) GetID ¶
func (eventBasedGateway *TEventBasedGateway) GetID() string
func (*TEventBasedGateway) GetIncomingAssociation ¶
func (eventBasedGateway *TEventBasedGateway) GetIncomingAssociation() []string
func (*TEventBasedGateway) GetName ¶
func (eventBasedGateway *TEventBasedGateway) GetName() string
func (*TEventBasedGateway) GetOutgoingAssociation ¶
func (eventBasedGateway *TEventBasedGateway) GetOutgoingAssociation() []string
func (*TEventBasedGateway) GetProperties ¶
func (eventBasedGateway *TEventBasedGateway) GetProperties() []sepc_types.Propertie
func (*TEventBasedGateway) GetType ¶
func (eventBasedGateway *TEventBasedGateway) GetType() sepc_element_types.ElementType
type TExclusiveGateway ¶
type TExclusiveGateway struct { ID string `xml:"id,attr" json:"id"` // 元素ID Name string `xml:"name,attr" json:"name"` // 元素名称 Documentation string `xml:"documentation,attr" json:"documentation"` // 元素说明 IncomingAssociation []string `xml:"incoming" json:"incoming"` // 元素入Flow元素IDs OutgoingAssociation []string `xml:"outgoing" json:"outgoing"` // 元素出Flow元素IDs Properties []*extensions.TPropertie `xml:"extensionElements>properties>property" json:"properties"` // 外部数据 Default string `xml:"default,attr" json:"default"` // 默认的线路的ID }
独占网关 exclusiveGateway *TExclusiveGateway github.com/averyyan/bpmn-engine/bpmn/sepc/types.BaseElement exclusiveGateway *TExclusiveGateway github.com/averyyan/bpmn-engine/bpmn/sepc/types.ExclusiveGateway
func (*TExclusiveGateway) GetDefault ¶
func (exclusiveGateway *TExclusiveGateway) GetDefault() string
func (*TExclusiveGateway) GetDocumentation ¶
func (exclusiveGateway *TExclusiveGateway) GetDocumentation() string
func (*TExclusiveGateway) GetID ¶
func (exclusiveGateway *TExclusiveGateway) GetID() string
func (*TExclusiveGateway) GetIncomingAssociation ¶
func (exclusiveGateway *TExclusiveGateway) GetIncomingAssociation() []string
func (*TExclusiveGateway) GetName ¶
func (exclusiveGateway *TExclusiveGateway) GetName() string
func (*TExclusiveGateway) GetOutgoingAssociation ¶
func (exclusiveGateway *TExclusiveGateway) GetOutgoingAssociation() []string
func (*TExclusiveGateway) GetProperties ¶
func (exclusiveGateway *TExclusiveGateway) GetProperties() []sepc_types.Propertie
func (*TExclusiveGateway) GetType ¶
func (exclusiveGateway *TExclusiveGateway) GetType() sepc_element_types.ElementType
type TParallelGateway ¶
type TParallelGateway struct { ID string `xml:"id,attr" json:"id"` // 元素ID Name string `xml:"name,attr" json:"name"` // 元素名称 Documentation string `xml:"documentation,attr" json:"documentation"` // 元素说明 IncomingAssociation []string `xml:"incoming" json:"incoming"` // 元素入Flow元素IDs OutgoingAssociation []string `xml:"outgoing" json:"outgoing"` // 元素出Flow元素IDs Properties []*extensions.TPropertie `xml:"extensionElements>properties>property" json:"properties"` // 外部数据 }
并行网关 parallelGateway *TParallelGateway github.com/averyyan/bpmn-engine/bpmn/sepc/types.BaseElement
func (*TParallelGateway) GetDocumentation ¶
func (parallelGateway *TParallelGateway) GetDocumentation() string
func (*TParallelGateway) GetID ¶
func (parallelGateway *TParallelGateway) GetID() string
func (*TParallelGateway) GetIncomingAssociation ¶
func (parallelGateway *TParallelGateway) GetIncomingAssociation() []string
func (*TParallelGateway) GetName ¶
func (parallelGateway *TParallelGateway) GetName() string
func (*TParallelGateway) GetOutgoingAssociation ¶
func (parallelGateway *TParallelGateway) GetOutgoingAssociation() []string
func (*TParallelGateway) GetProperties ¶
func (parallelGateway *TParallelGateway) GetProperties() []sepc_types.Propertie
func (*TParallelGateway) GetType ¶
func (parallelGateway *TParallelGateway) GetType() sepc_element_types.ElementType
Click to show internal directories.
Click to hide internal directories.