Documentation
¶
Index ¶
- Constants
- func Equal(e1, e2 Element) bool
- func PreMarshal(element Element, encoder *xml.Encoder, start *xml.StartElement)
- func PreUnmarshal(element Element, decoder *xml.Decoder, start *xml.StartElement)
- type Activity
- func (t *Activity) CompletionQuantity() (result *big.Int)
- func (t *Activity) DataInputAssociations() (result *[]DataInputAssociation)
- func (t *Activity) DataOutputAssociations() (result *[]DataOutputAssociation)
- func (t *Activity) Default() (result *IdRef, present bool)
- func (t *Activity) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Activity) IoSpecification() (result *InputOutputSpecification, present bool)
- func (t *Activity) IsForCompensation() (result bool)
- func (t *Activity) LoopCharacteristics() LoopCharacteristicsInterface
- func (t *Activity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Activity) MultiInstanceLoopCharacteristics() (result *MultiInstanceLoopCharacteristics, present bool)
- func (t *Activity) Properties() (result *[]Property)
- func (t *Activity) ResourceRoles() (result *[]ResourceRole)
- func (t *Activity) SetCompletionQuantity(value *big.Int)
- func (t *Activity) SetDataInputAssociations(value []DataInputAssociation)
- func (t *Activity) SetDataOutputAssociations(value []DataOutputAssociation)
- func (t *Activity) SetDefault(value *IdRef)
- func (t *Activity) SetIoSpecification(value *InputOutputSpecification)
- func (t *Activity) SetIsForCompensation(value *bool)
- func (t *Activity) SetMultiInstanceLoopCharacteristics(value *MultiInstanceLoopCharacteristics)
- func (t *Activity) SetProperties(value []Property)
- func (t *Activity) SetResourceRoles(value []ResourceRole)
- func (t *Activity) SetStandardLoopCharacteristics(value *StandardLoopCharacteristics)
- func (t *Activity) SetStartQuantity(value *big.Int)
- func (t *Activity) StandardLoopCharacteristics() (result *StandardLoopCharacteristics, present bool)
- func (t *Activity) StartQuantity() (result *big.Int)
- func (t *Activity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ActivityInterface
- type AdHocOrdering
- type AdHocSubProcess
- func (t *AdHocSubProcess) CancelRemainingInstances() (result bool)
- func (t *AdHocSubProcess) CompletionCondition() (result *AnExpression, present bool)
- func (t *AdHocSubProcess) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *AdHocSubProcess) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *AdHocSubProcess) Ordering() (result *AdHocOrdering, present bool)
- func (t *AdHocSubProcess) SetCancelRemainingInstances(value *bool)
- func (t *AdHocSubProcess) SetCompletionCondition(value *AnExpression)
- func (t *AdHocSubProcess) SetOrdering(value *AdHocOrdering)
- func (t *AdHocSubProcess) SetTextPayload(text string)
- func (t *AdHocSubProcess) TextPayload() *string
- func (t *AdHocSubProcess) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type AdHocSubProcessInterface
- type AnExpression
- type AnyURI
- type Artifact
- type ArtifactInterface
- type Assignment
- func (t *Assignment) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Assignment) From() (result *AnExpression)
- func (t *Assignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Assignment) SetFrom(value AnExpression)
- func (t *Assignment) SetTextPayload(text string)
- func (t *Assignment) SetTo(value AnExpression)
- func (t *Assignment) TextPayload() *string
- func (t *Assignment) To() (result *AnExpression)
- func (t *Assignment) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type AssignmentInterface
- type Association
- func (t *Association) AssociationDirection() (result *AssociationDirection)
- func (t *Association) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Association) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Association) SetAssociationDirection(value *AssociationDirection)
- func (t *Association) SetSourceRef(value QName)
- func (t *Association) SetTargetRef(value QName)
- func (t *Association) SetTextPayload(text string)
- func (t *Association) SourceRef() (result *QName)
- func (t *Association) TargetRef() (result *QName)
- func (t *Association) TextPayload() *string
- func (t *Association) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type AssociationDirection
- type AssociationInterface
- type Auditing
- func (t *Auditing) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Auditing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Auditing) SetTextPayload(text string)
- func (t *Auditing) TextPayload() *string
- func (t *Auditing) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type AuditingInterface
- type BPMNDiagram
- func (t *BPMNDiagram) BPMNLabelStyle() (result *[]BPMNLabelStyle)
- func (t *BPMNDiagram) BPMNPlane() (result *BPMNPlane)
- func (t *BPMNDiagram) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BPMNDiagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BPMNDiagram) SetBPMNLabelStyle(value []BPMNLabelStyle)
- func (t *BPMNDiagram) SetBPMNPlane(value *BPMNPlane)
- func (t *BPMNDiagram) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BPMNDiagramInterface
- type BPMNEdge
- func (t *BPMNEdge) BPMNLabel() (result *BPMNLabel)
- func (t *BPMNEdge) BpmnElement() (result *QName, present bool)
- func (t *BPMNEdge) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BPMNEdge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BPMNEdge) MessageVisibleKind() (result *MessageVisibleKind, present bool)
- func (t *BPMNEdge) SetBPMNLabel(value *BPMNLabel)
- func (t *BPMNEdge) SetBpmnElement(value *QName)
- func (t *BPMNEdge) SetMessageVisibleKind(value *MessageVisibleKind)
- func (t *BPMNEdge) SetSourceElement(value *QName)
- func (t *BPMNEdge) SetTargetElement(value *QName)
- func (t *BPMNEdge) SourceElement() (result *QName, present bool)
- func (t *BPMNEdge) TargetElement() (result *QName, present bool)
- func (t *BPMNEdge) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BPMNEdgeInterface
- type BPMNLabel
- func (t *BPMNLabel) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BPMNLabel) LabelStyle() (result *QName, present bool)
- func (t *BPMNLabel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BPMNLabel) SetLabelStyle(value *QName)
- func (t *BPMNLabel) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BPMNLabelInterface
- type BPMNLabelStyle
- func (t *BPMNLabelStyle) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BPMNLabelStyle) Font() (result *Font)
- func (t *BPMNLabelStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BPMNLabelStyle) SetFont(value *Font)
- func (t *BPMNLabelStyle) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BPMNLabelStyleInterface
- type BPMNPlane
- func (t *BPMNPlane) BpmnElement() (result *QName, present bool)
- func (t *BPMNPlane) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BPMNPlane) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BPMNPlane) SetBpmnElement(value *QName)
- func (t *BPMNPlane) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BPMNPlaneInterface
- type BPMNShape
- func (t *BPMNShape) BPMNLabel() (result *BPMNLabel)
- func (t *BPMNShape) BpmnElement() (result *QName, present bool)
- func (t *BPMNShape) ChoreographyActivityShape() (result *QName, present bool)
- func (t *BPMNShape) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BPMNShape) IsExpanded() (result bool, present bool)
- func (t *BPMNShape) IsHorizontal() (result bool, present bool)
- func (t *BPMNShape) IsMarkerVisible() (result bool, present bool)
- func (t *BPMNShape) IsMessageVisible() (result bool, present bool)
- func (t *BPMNShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BPMNShape) ParticipantBandKind() (result *ParticipantBandKind, present bool)
- func (t *BPMNShape) SetBPMNLabel(value *BPMNLabel)
- func (t *BPMNShape) SetBpmnElement(value *QName)
- func (t *BPMNShape) SetChoreographyActivityShape(value *QName)
- func (t *BPMNShape) SetIsExpanded(value *bool)
- func (t *BPMNShape) SetIsHorizontal(value *bool)
- func (t *BPMNShape) SetIsMarkerVisible(value *bool)
- func (t *BPMNShape) SetIsMessageVisible(value *bool)
- func (t *BPMNShape) SetParticipantBandKind(value *ParticipantBandKind)
- func (t *BPMNShape) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BPMNShapeInterface
- type BaseElement
- func (t *BaseElement) Documentations() (result *[]Documentation)
- func (t *BaseElement) ExtensionElements() (result *ExtensionElements, present bool)
- func (t *BaseElement) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BaseElement) Id() (result *Id, present bool)
- func (t *BaseElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BaseElement) SetDocumentations(value []Documentation)
- func (t *BaseElement) SetExtensionElements(value *ExtensionElements)
- func (t *BaseElement) SetId(value *Id)
- func (t *BaseElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BaseElementInterface
- type BaseElementWithMixedContent
- func (t *BaseElementWithMixedContent) Documentations() (result *[]Documentation)
- func (t *BaseElementWithMixedContent) ExtensionElements() (result *ExtensionElements, present bool)
- func (t *BaseElementWithMixedContent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BaseElementWithMixedContent) Id() (result *Id, present bool)
- func (t *BaseElementWithMixedContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BaseElementWithMixedContent) SetDocumentations(value []Documentation)
- func (t *BaseElementWithMixedContent) SetExtensionElements(value *ExtensionElements)
- func (t *BaseElementWithMixedContent) SetId(value *Id)
- func (t *BaseElementWithMixedContent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BaseElementWithMixedContentInterface
- type BoundaryEvent
- func (t *BoundaryEvent) AttachedToRef() (result *QName)
- func (t *BoundaryEvent) CancelActivity() (result bool)
- func (t *BoundaryEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BoundaryEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BoundaryEvent) SetAttachedToRef(value QName)
- func (t *BoundaryEvent) SetCancelActivity(value *bool)
- func (t *BoundaryEvent) SetTextPayload(text string)
- func (t *BoundaryEvent) TextPayload() *string
- func (t *BoundaryEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BoundaryEventInterface
- type Bounds
- func (t *Bounds) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Bounds) Height() (result Double)
- func (t *Bounds) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Bounds) SetHeight(value Double)
- func (t *Bounds) SetWidth(value Double)
- func (t *Bounds) SetX(value Double)
- func (t *Bounds) SetY(value Double)
- func (t *Bounds) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *Bounds) Width() (result Double)
- func (t *Bounds) X() (result Double)
- func (t *Bounds) Y() (result Double)
- type BoundsInterface
- type BusinessRuleTask
- func (t *BusinessRuleTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *BusinessRuleTask) Implementation() (result *Implementation)
- func (t *BusinessRuleTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *BusinessRuleTask) SetImplementation(value *Implementation)
- func (t *BusinessRuleTask) SetTextPayload(text string)
- func (t *BusinessRuleTask) TextPayload() *string
- func (t *BusinessRuleTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type BusinessRuleTaskInterface
- type CallActivity
- func (t *CallActivity) CalledElement() (result *QName, present bool)
- func (t *CallActivity) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CallActivity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CallActivity) SetCalledElement(value *QName)
- func (t *CallActivity) SetTextPayload(text string)
- func (t *CallActivity) TextPayload() *string
- func (t *CallActivity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CallActivityInterface
- type CallChoreography
- func (t *CallChoreography) CalledChoreographyRef() (result *QName, present bool)
- func (t *CallChoreography) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CallChoreography) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CallChoreography) ParticipantAssociations() (result *[]ParticipantAssociation)
- func (t *CallChoreography) SetCalledChoreographyRef(value *QName)
- func (t *CallChoreography) SetParticipantAssociations(value []ParticipantAssociation)
- func (t *CallChoreography) SetTextPayload(text string)
- func (t *CallChoreography) TextPayload() *string
- func (t *CallChoreography) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CallChoreographyInterface
- type CallConversation
- func (t *CallConversation) CalledCollaborationRef() (result *QName, present bool)
- func (t *CallConversation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CallConversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CallConversation) ParticipantAssociations() (result *[]ParticipantAssociation)
- func (t *CallConversation) SetCalledCollaborationRef(value *QName)
- func (t *CallConversation) SetParticipantAssociations(value []ParticipantAssociation)
- func (t *CallConversation) SetTextPayload(text string)
- func (t *CallConversation) TextPayload() *string
- func (t *CallConversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CallConversationInterface
- type CallableElement
- func (t *CallableElement) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CallableElement) IoBindings() (result *[]InputOutputBinding)
- func (t *CallableElement) IoSpecification() (result *InputOutputSpecification, present bool)
- func (t *CallableElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CallableElement) Name() (result *string, present bool)
- func (t *CallableElement) SetIoBindings(value []InputOutputBinding)
- func (t *CallableElement) SetIoSpecification(value *InputOutputSpecification)
- func (t *CallableElement) SetName(value *string)
- func (t *CallableElement) SetSupportedInterfaceRefs(value []QName)
- func (t *CallableElement) SetTextPayload(text string)
- func (t *CallableElement) SupportedInterfaceRefs() (result *[]QName)
- func (t *CallableElement) TextPayload() *string
- func (t *CallableElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CallableElementInterface
- type CancelEventDefinition
- func (t *CancelEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CancelEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CancelEventDefinition) SetTextPayload(text string)
- func (t *CancelEventDefinition) TextPayload() *string
- func (t *CancelEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CancelEventDefinitionInterface
- type CatchEvent
- func (t *CatchEvent) CancelEventDefinitions() (result *[]CancelEventDefinition)
- func (t *CatchEvent) CompensateEventDefinitions() (result *[]CompensateEventDefinition)
- func (t *CatchEvent) ConditionalEventDefinitions() (result *[]ConditionalEventDefinition)
- func (t *CatchEvent) DataOutputAssociations() (result *[]DataOutputAssociation)
- func (t *CatchEvent) DataOutputs() (result *[]DataOutput)
- func (t *CatchEvent) ErrorEventDefinitions() (result *[]ErrorEventDefinition)
- func (t *CatchEvent) EscalationEventDefinitions() (result *[]EscalationEventDefinition)
- func (t *CatchEvent) EventDefinitionRefs() (result *[]QName)
- func (t *CatchEvent) EventDefinitions() []EventDefinitionInterface
- func (t *CatchEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CatchEvent) LinkEventDefinitions() (result *[]LinkEventDefinition)
- func (t *CatchEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CatchEvent) MessageEventDefinitions() (result *[]MessageEventDefinition)
- func (t *CatchEvent) OutputSet() (result *OutputSet, present bool)
- func (t *CatchEvent) ParallelMultiple() (result bool)
- func (t *CatchEvent) SetCancelEventDefinitions(value []CancelEventDefinition)
- func (t *CatchEvent) SetCompensateEventDefinitions(value []CompensateEventDefinition)
- func (t *CatchEvent) SetConditionalEventDefinitions(value []ConditionalEventDefinition)
- func (t *CatchEvent) SetDataOutputAssociations(value []DataOutputAssociation)
- func (t *CatchEvent) SetDataOutputs(value []DataOutput)
- func (t *CatchEvent) SetErrorEventDefinitions(value []ErrorEventDefinition)
- func (t *CatchEvent) SetEscalationEventDefinitions(value []EscalationEventDefinition)
- func (t *CatchEvent) SetEventDefinitionRefs(value []QName)
- func (t *CatchEvent) SetLinkEventDefinitions(value []LinkEventDefinition)
- func (t *CatchEvent) SetMessageEventDefinitions(value []MessageEventDefinition)
- func (t *CatchEvent) SetOutputSet(value *OutputSet)
- func (t *CatchEvent) SetParallelMultiple(value *bool)
- func (t *CatchEvent) SetSignalEventDefinitions(value []SignalEventDefinition)
- func (t *CatchEvent) SetTerminateEventDefinitions(value []TerminateEventDefinition)
- func (t *CatchEvent) SetTimerEventDefinitions(value []TimerEventDefinition)
- func (t *CatchEvent) SignalEventDefinitions() (result *[]SignalEventDefinition)
- func (t *CatchEvent) TerminateEventDefinitions() (result *[]TerminateEventDefinition)
- func (t *CatchEvent) TimerEventDefinitions() (result *[]TimerEventDefinition)
- func (t *CatchEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CatchEventInterface
- type Category
- func (t *Category) CategoryValues() (result *[]CategoryValue)
- func (t *Category) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Category) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Category) Name() (result *string, present bool)
- func (t *Category) SetCategoryValues(value []CategoryValue)
- func (t *Category) SetName(value *string)
- func (t *Category) SetTextPayload(text string)
- func (t *Category) TextPayload() *string
- func (t *Category) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CategoryInterface
- type CategoryValue
- func (t *CategoryValue) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CategoryValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CategoryValue) SetTextPayload(text string)
- func (t *CategoryValue) SetValue(value *string)
- func (t *CategoryValue) TextPayload() *string
- func (t *CategoryValue) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *CategoryValue) Value() (result *string, present bool)
- type CategoryValueInterface
- type Choreography
- func (t *Choreography) AdHocSubProcesses() (result *[]AdHocSubProcess)
- func (t *Choreography) BoundaryEvents() (result *[]BoundaryEvent)
- func (t *Choreography) BusinessRuleTasks() (result *[]BusinessRuleTask)
- func (t *Choreography) CallActivities() (result *[]CallActivity)
- func (t *Choreography) CallChoreographies() (result *[]CallChoreography)
- func (t *Choreography) ChoreographyTasks() (result *[]ChoreographyTask)
- func (t *Choreography) ComplexGateways() (result *[]ComplexGateway)
- func (t *Choreography) DataObjectReferences() (result *[]DataObjectReference)
- func (t *Choreography) DataObjects() (result *[]DataObject)
- func (t *Choreography) DataStoreReferences() (result *[]DataStoreReference)
- func (t *Choreography) EndEvents() (result *[]EndEvent)
- func (t *Choreography) EventBasedGateways() (result *[]EventBasedGateway)
- func (t *Choreography) Events() (result *[]Event)
- func (t *Choreography) ExclusiveGateways() (result *[]ExclusiveGateway)
- func (t *Choreography) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Choreography) FlowElements() []FlowElementInterface
- func (t *Choreography) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
- func (t *Choreography) InclusiveGateways() (result *[]InclusiveGateway)
- func (t *Choreography) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
- func (t *Choreography) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
- func (t *Choreography) ManualTasks() (result *[]ManualTask)
- func (t *Choreography) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Choreography) ParallelGateways() (result *[]ParallelGateway)
- func (t *Choreography) ReceiveTasks() (result *[]ReceiveTask)
- func (t *Choreography) ScriptTasks() (result *[]ScriptTask)
- func (t *Choreography) SendTasks() (result *[]SendTask)
- func (t *Choreography) SequenceFlows() (result *[]SequenceFlow)
- func (t *Choreography) ServiceTasks() (result *[]ServiceTask)
- func (t *Choreography) SetAdHocSubProcesses(value []AdHocSubProcess)
- func (t *Choreography) SetBoundaryEvents(value []BoundaryEvent)
- func (t *Choreography) SetBusinessRuleTasks(value []BusinessRuleTask)
- func (t *Choreography) SetCallActivities(value []CallActivity)
- func (t *Choreography) SetCallChoreographies(value []CallChoreography)
- func (t *Choreography) SetChoreographyTasks(value []ChoreographyTask)
- func (t *Choreography) SetComplexGateways(value []ComplexGateway)
- func (t *Choreography) SetDataObjectReferences(value []DataObjectReference)
- func (t *Choreography) SetDataObjects(value []DataObject)
- func (t *Choreography) SetDataStoreReferences(value []DataStoreReference)
- func (t *Choreography) SetEndEvents(value []EndEvent)
- func (t *Choreography) SetEventBasedGateways(value []EventBasedGateway)
- func (t *Choreography) SetEvents(value []Event)
- func (t *Choreography) SetExclusiveGateways(value []ExclusiveGateway)
- func (t *Choreography) SetImplicitThrowEvents(value []ImplicitThrowEvent)
- func (t *Choreography) SetInclusiveGateways(value []InclusiveGateway)
- func (t *Choreography) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
- func (t *Choreography) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
- func (t *Choreography) SetManualTasks(value []ManualTask)
- func (t *Choreography) SetParallelGateways(value []ParallelGateway)
- func (t *Choreography) SetReceiveTasks(value []ReceiveTask)
- func (t *Choreography) SetScriptTasks(value []ScriptTask)
- func (t *Choreography) SetSendTasks(value []SendTask)
- func (t *Choreography) SetSequenceFlows(value []SequenceFlow)
- func (t *Choreography) SetServiceTasks(value []ServiceTask)
- func (t *Choreography) SetStartEvents(value []StartEvent)
- func (t *Choreography) SetSubChoreographies(value []SubChoreography)
- func (t *Choreography) SetSubProcesses(value []SubProcess)
- func (t *Choreography) SetTasks(value []Task)
- func (t *Choreography) SetTextPayload(text string)
- func (t *Choreography) SetTransactions(value []Transaction)
- func (t *Choreography) SetUserTasks(value []UserTask)
- func (t *Choreography) StartEvents() (result *[]StartEvent)
- func (t *Choreography) SubChoreographies() (result *[]SubChoreography)
- func (t *Choreography) SubProcesses() (result *[]SubProcess)
- func (t *Choreography) Tasks() (result *[]Task)
- func (t *Choreography) TextPayload() *string
- func (t *Choreography) Transactions() (result *[]Transaction)
- func (t *Choreography) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *Choreography) UserTasks() (result *[]UserTask)
- type ChoreographyActivity
- func (t *ChoreographyActivity) CorrelationKeys() (result *[]CorrelationKey)
- func (t *ChoreographyActivity) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ChoreographyActivity) InitiatingParticipantRef() (result *QName)
- func (t *ChoreographyActivity) LoopType() (result *ChoreographyLoopType)
- func (t *ChoreographyActivity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ChoreographyActivity) ParticipantRefs() (result *[]QName)
- func (t *ChoreographyActivity) SetCorrelationKeys(value []CorrelationKey)
- func (t *ChoreographyActivity) SetInitiatingParticipantRef(value QName)
- func (t *ChoreographyActivity) SetLoopType(value *ChoreographyLoopType)
- func (t *ChoreographyActivity) SetParticipantRefs(value []QName)
- func (t *ChoreographyActivity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ChoreographyActivityInterface
- type ChoreographyInterface
- type ChoreographyLoopType
- type ChoreographyTask
- func (t *ChoreographyTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ChoreographyTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ChoreographyTask) MessageFlowRef() (result *QName)
- func (t *ChoreographyTask) SetMessageFlowRef(value QName)
- func (t *ChoreographyTask) SetTextPayload(text string)
- func (t *ChoreographyTask) TextPayload() *string
- func (t *ChoreographyTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ChoreographyTaskInterface
- type Collaboration
- func (t *Collaboration) Artifacts() []ArtifactInterface
- func (t *Collaboration) Associations() (result *[]Association)
- func (t *Collaboration) CallConversations() (result *[]CallConversation)
- func (t *Collaboration) ChoreographyRefs() (result *[]QName)
- func (t *Collaboration) ConversationAssociations() (result *[]ConversationAssociation)
- func (t *Collaboration) ConversationLinks() (result *[]ConversationLink)
- func (t *Collaboration) ConversationNodes() []ConversationNodeInterface
- func (t *Collaboration) Conversations() (result *[]Conversation)
- func (t *Collaboration) CorrelationKeys() (result *[]CorrelationKey)
- func (t *Collaboration) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Collaboration) Groups() (result *[]Group)
- func (t *Collaboration) IsClosed() (result bool)
- func (t *Collaboration) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Collaboration) MessageFlowAssociations() (result *[]MessageFlowAssociation)
- func (t *Collaboration) MessageFlows() (result *[]MessageFlow)
- func (t *Collaboration) Name() (result *string, present bool)
- func (t *Collaboration) ParticipantAssociations() (result *[]ParticipantAssociation)
- func (t *Collaboration) Participants() (result *[]Participant)
- func (t *Collaboration) SetAssociations(value []Association)
- func (t *Collaboration) SetCallConversations(value []CallConversation)
- func (t *Collaboration) SetChoreographyRefs(value []QName)
- func (t *Collaboration) SetConversationAssociations(value []ConversationAssociation)
- func (t *Collaboration) SetConversationLinks(value []ConversationLink)
- func (t *Collaboration) SetConversations(value []Conversation)
- func (t *Collaboration) SetCorrelationKeys(value []CorrelationKey)
- func (t *Collaboration) SetGroups(value []Group)
- func (t *Collaboration) SetIsClosed(value *bool)
- func (t *Collaboration) SetMessageFlowAssociations(value []MessageFlowAssociation)
- func (t *Collaboration) SetMessageFlows(value []MessageFlow)
- func (t *Collaboration) SetName(value *string)
- func (t *Collaboration) SetParticipantAssociations(value []ParticipantAssociation)
- func (t *Collaboration) SetParticipants(value []Participant)
- func (t *Collaboration) SetSubConversations(value []SubConversation)
- func (t *Collaboration) SetTextAnnotations(value []TextAnnotation)
- func (t *Collaboration) SetTextPayload(text string)
- func (t *Collaboration) SubConversations() (result *[]SubConversation)
- func (t *Collaboration) TextAnnotations() (result *[]TextAnnotation)
- func (t *Collaboration) TextPayload() *string
- func (t *Collaboration) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CollaborationInterface
- type CompensateEventDefinition
- func (t *CompensateEventDefinition) ActivityRef() (result *QName, present bool)
- func (t *CompensateEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CompensateEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CompensateEventDefinition) SetActivityRef(value *QName)
- func (t *CompensateEventDefinition) SetTextPayload(text string)
- func (t *CompensateEventDefinition) SetWaitForCompletion(value *bool)
- func (t *CompensateEventDefinition) TextPayload() *string
- func (t *CompensateEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *CompensateEventDefinition) WaitForCompletion() (result bool, present bool)
- type CompensateEventDefinitionInterface
- type ComplexBehaviorDefinition
- func (t *ComplexBehaviorDefinition) Condition() (result *FormalExpression)
- func (t *ComplexBehaviorDefinition) Event() (result *ImplicitThrowEvent, present bool)
- func (t *ComplexBehaviorDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ComplexBehaviorDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ComplexBehaviorDefinition) SetCondition(value FormalExpression)
- func (t *ComplexBehaviorDefinition) SetEvent(value *ImplicitThrowEvent)
- func (t *ComplexBehaviorDefinition) SetTextPayload(text string)
- func (t *ComplexBehaviorDefinition) TextPayload() *string
- func (t *ComplexBehaviorDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ComplexBehaviorDefinitionInterface
- type ComplexGateway
- func (t *ComplexGateway) ActivationCondition() (result *AnExpression, present bool)
- func (t *ComplexGateway) Default() (result *IdRef, present bool)
- func (t *ComplexGateway) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ComplexGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ComplexGateway) SetActivationCondition(value *AnExpression)
- func (t *ComplexGateway) SetDefault(value *IdRef)
- func (t *ComplexGateway) SetTextPayload(text string)
- func (t *ComplexGateway) TextPayload() *string
- func (t *ComplexGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ComplexGatewayInterface
- type ConditionalEventDefinition
- func (t *ConditionalEventDefinition) Condition() (result *AnExpression)
- func (t *ConditionalEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ConditionalEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ConditionalEventDefinition) SetCondition(value AnExpression)
- func (t *ConditionalEventDefinition) SetTextPayload(text string)
- func (t *ConditionalEventDefinition) TextPayload() *string
- func (t *ConditionalEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ConditionalEventDefinitionInterface
- type Conversation
- func (t *Conversation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Conversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Conversation) SetTextPayload(text string)
- func (t *Conversation) TextPayload() *string
- func (t *Conversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ConversationAssociation
- func (t *ConversationAssociation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ConversationAssociation) InnerConversationNodeRef() (result *QName)
- func (t *ConversationAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ConversationAssociation) OuterConversationNodeRef() (result *QName)
- func (t *ConversationAssociation) SetInnerConversationNodeRef(value QName)
- func (t *ConversationAssociation) SetOuterConversationNodeRef(value QName)
- func (t *ConversationAssociation) SetTextPayload(text string)
- func (t *ConversationAssociation) TextPayload() *string
- func (t *ConversationAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ConversationAssociationInterface
- type ConversationInterface
- type ConversationLink
- func (t *ConversationLink) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ConversationLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ConversationLink) Name() (result *string, present bool)
- func (t *ConversationLink) SetName(value *string)
- func (t *ConversationLink) SetSourceRef(value QName)
- func (t *ConversationLink) SetTargetRef(value QName)
- func (t *ConversationLink) SetTextPayload(text string)
- func (t *ConversationLink) SourceRef() (result *QName)
- func (t *ConversationLink) TargetRef() (result *QName)
- func (t *ConversationLink) TextPayload() *string
- func (t *ConversationLink) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ConversationLinkInterface
- type ConversationNode
- func (t *ConversationNode) CorrelationKeys() (result *[]CorrelationKey)
- func (t *ConversationNode) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ConversationNode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ConversationNode) MessageFlowRefs() (result *[]QName)
- func (t *ConversationNode) Name() (result *string, present bool)
- func (t *ConversationNode) ParticipantRefs() (result *[]QName)
- func (t *ConversationNode) SetCorrelationKeys(value []CorrelationKey)
- func (t *ConversationNode) SetMessageFlowRefs(value []QName)
- func (t *ConversationNode) SetName(value *string)
- func (t *ConversationNode) SetParticipantRefs(value []QName)
- func (t *ConversationNode) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ConversationNodeInterface
- type CorrelationKey
- func (t *CorrelationKey) CorrelationPropertyRefs() (result *[]QName)
- func (t *CorrelationKey) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CorrelationKey) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CorrelationKey) Name() (result *string, present bool)
- func (t *CorrelationKey) SetCorrelationPropertyRefs(value []QName)
- func (t *CorrelationKey) SetName(value *string)
- func (t *CorrelationKey) SetTextPayload(text string)
- func (t *CorrelationKey) TextPayload() *string
- func (t *CorrelationKey) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CorrelationKeyInterface
- type CorrelationProperty
- func (t *CorrelationProperty) CorrelationPropertyRetrievalExpressions() (result *[]CorrelationPropertyRetrievalExpression)
- func (t *CorrelationProperty) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CorrelationProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CorrelationProperty) Name() (result *string, present bool)
- func (t *CorrelationProperty) SetCorrelationPropertyRetrievalExpressions(value []CorrelationPropertyRetrievalExpression)
- func (t *CorrelationProperty) SetName(value *string)
- func (t *CorrelationProperty) SetTextPayload(text string)
- func (t *CorrelationProperty) SetType(value *QName)
- func (t *CorrelationProperty) TextPayload() *string
- func (t *CorrelationProperty) Type() (result *QName, present bool)
- func (t *CorrelationProperty) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CorrelationPropertyBinding
- func (t *CorrelationPropertyBinding) CorrelationPropertyRef() (result *QName)
- func (t *CorrelationPropertyBinding) DataPath() (result *FormalExpression)
- func (t *CorrelationPropertyBinding) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CorrelationPropertyBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CorrelationPropertyBinding) SetCorrelationPropertyRef(value QName)
- func (t *CorrelationPropertyBinding) SetDataPath(value FormalExpression)
- func (t *CorrelationPropertyBinding) SetTextPayload(text string)
- func (t *CorrelationPropertyBinding) TextPayload() *string
- func (t *CorrelationPropertyBinding) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CorrelationPropertyBindingInterface
- type CorrelationPropertyInterface
- type CorrelationPropertyRetrievalExpression
- func (t *CorrelationPropertyRetrievalExpression) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CorrelationPropertyRetrievalExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CorrelationPropertyRetrievalExpression) MessagePath() (result *FormalExpression)
- func (t *CorrelationPropertyRetrievalExpression) MessageRef() (result *QName)
- func (t *CorrelationPropertyRetrievalExpression) SetMessagePath(value FormalExpression)
- func (t *CorrelationPropertyRetrievalExpression) SetMessageRef(value QName)
- func (t *CorrelationPropertyRetrievalExpression) SetTextPayload(text string)
- func (t *CorrelationPropertyRetrievalExpression) TextPayload() *string
- func (t *CorrelationPropertyRetrievalExpression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CorrelationPropertyRetrievalExpressionInterface
- type CorrelationSubscription
- func (t *CorrelationSubscription) CorrelationKeyRef() (result *QName)
- func (t *CorrelationSubscription) CorrelationPropertyBindings() (result *[]CorrelationPropertyBinding)
- func (t *CorrelationSubscription) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *CorrelationSubscription) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *CorrelationSubscription) SetCorrelationKeyRef(value QName)
- func (t *CorrelationSubscription) SetCorrelationPropertyBindings(value []CorrelationPropertyBinding)
- func (t *CorrelationSubscription) SetTextPayload(text string)
- func (t *CorrelationSubscription) TextPayload() *string
- func (t *CorrelationSubscription) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type CorrelationSubscriptionInterface
- type DIExtension
- type DataAssociation
- func (t *DataAssociation) Assignments() (result *[]Assignment)
- func (t *DataAssociation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataAssociation) SetAssignments(value []Assignment)
- func (t *DataAssociation) SetSourceRefs(value []IdRef)
- func (t *DataAssociation) SetTargetRef(value IdRef)
- func (t *DataAssociation) SetTextPayload(text string)
- func (t *DataAssociation) SetTransformation(value *FormalExpression)
- func (t *DataAssociation) SourceRefs() (result *[]IdRef)
- func (t *DataAssociation) TargetRef() (result *IdRef)
- func (t *DataAssociation) TextPayload() *string
- func (t *DataAssociation) Transformation() (result *FormalExpression, present bool)
- func (t *DataAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataAssociationInterface
- type DataInput
- func (t *DataInput) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataInput) IsCollection() (result bool)
- func (t *DataInput) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataInput) Name() (result *string, present bool)
- func (t *DataInput) SetIsCollection(value *bool)
- func (t *DataInput) SetName(value *string)
- func (t *DataInput) SetTextPayload(text string)
- func (t *DataInput) TextPayload() *string
- func (t *DataInput) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataInputAssociation
- func (t *DataInputAssociation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataInputAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataInputAssociation) SetTextPayload(text string)
- func (t *DataInputAssociation) TextPayload() *string
- func (t *DataInputAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataInputAssociationInterface
- type DataInputInterface
- type DataObject
- func (t *DataObject) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataObject) IsCollection() (result bool)
- func (t *DataObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataObject) SetIsCollection(value *bool)
- func (t *DataObject) SetTextPayload(text string)
- func (t *DataObject) TextPayload() *string
- func (t *DataObject) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataObjectInterface
- type DataObjectReference
- func (t *DataObjectReference) DataObjectRef() (result *IdRef, present bool)
- func (t *DataObjectReference) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataObjectReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataObjectReference) SetDataObjectRef(value *IdRef)
- func (t *DataObjectReference) SetTextPayload(text string)
- func (t *DataObjectReference) TextPayload() *string
- func (t *DataObjectReference) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataObjectReferenceInterface
- type DataOutput
- func (t *DataOutput) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataOutput) IsCollection() (result bool)
- func (t *DataOutput) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataOutput) Name() (result *string, present bool)
- func (t *DataOutput) SetIsCollection(value *bool)
- func (t *DataOutput) SetName(value *string)
- func (t *DataOutput) SetTextPayload(text string)
- func (t *DataOutput) TextPayload() *string
- func (t *DataOutput) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataOutputAssociation
- func (t *DataOutputAssociation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataOutputAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataOutputAssociation) SetTextPayload(text string)
- func (t *DataOutputAssociation) TextPayload() *string
- func (t *DataOutputAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataOutputAssociationInterface
- type DataOutputInterface
- type DataState
- func (t *DataState) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataState) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataState) Name() (result *string, present bool)
- func (t *DataState) SetName(value *string)
- func (t *DataState) SetTextPayload(text string)
- func (t *DataState) TextPayload() *string
- func (t *DataState) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataStateInterface
- type DataStore
- func (t *DataStore) Capacity() (result *big.Int, present bool)
- func (t *DataStore) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataStore) IsUnlimited() (result bool)
- func (t *DataStore) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataStore) Name() (result *string, present bool)
- func (t *DataStore) SetCapacity(value *big.Int)
- func (t *DataStore) SetIsUnlimited(value *bool)
- func (t *DataStore) SetName(value *string)
- func (t *DataStore) SetTextPayload(text string)
- func (t *DataStore) TextPayload() *string
- func (t *DataStore) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataStoreInterface
- type DataStoreReference
- func (t *DataStoreReference) DataStoreRef() (result *QName, present bool)
- func (t *DataStoreReference) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DataStoreReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DataStoreReference) SetDataStoreRef(value *QName)
- func (t *DataStoreReference) SetTextPayload(text string)
- func (t *DataStoreReference) TextPayload() *string
- func (t *DataStoreReference) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DataStoreReferenceInterface
- type Definitions
- func (t *Definitions) Categories() (result *[]Category)
- func (t *Definitions) Collaborations() (result *[]Collaboration)
- func (t *Definitions) CorrelationProperties() (result *[]CorrelationProperty)
- func (t *Definitions) DataStores() (result *[]DataStore)
- func (t *Definitions) EndPoints() (result *[]EndPoint)
- func (t *Definitions) Errors() (result *[]Error)
- func (t *Definitions) Escalations() (result *[]Escalation)
- func (t *Definitions) EventDefinitions() (result *[]EventDefinition)
- func (t *Definitions) Exporter() (result *string, present bool)
- func (t *Definitions) ExporterVersion() (result *string, present bool)
- func (t *Definitions) ExpressionLanguage() (result *AnyURI)
- func (t *Definitions) Extensions() (result *[]Extension)
- func (t *Definitions) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Definitions) GlobalBusinessRuleTasks() (result *[]GlobalBusinessRuleTask)
- func (t *Definitions) GlobalManualTasks() (result *[]GlobalManualTask)
- func (t *Definitions) GlobalScriptTasks() (result *[]GlobalScriptTask)
- func (t *Definitions) GlobalTasks() (result *[]GlobalTask)
- func (t *Definitions) GlobalUserTasks() (result *[]GlobalUserTask)
- func (t *Definitions) Id() (result *Id, present bool)
- func (t *Definitions) Imports() (result *[]Import)
- func (t *Definitions) Interfaces() (result *[]Interface)
- func (t *Definitions) ItemDefinitions() (result *[]ItemDefinition)
- func (t *Definitions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Definitions) Messages() (result *[]Message)
- func (t *Definitions) Name() (result *string, present bool)
- func (t *Definitions) PartnerEntities() (result *[]PartnerEntity)
- func (t *Definitions) PartnerRoles() (result *[]PartnerRole)
- func (t *Definitions) Processes() (result *[]Process)
- func (t *Definitions) Relationships() (result *[]Relationship)
- func (t *Definitions) Resources() (result *[]Resource)
- func (t *Definitions) RootElements() []RootElementInterface
- func (t *Definitions) SetCategories(value []Category)
- func (t *Definitions) SetCollaborations(value []Collaboration)
- func (t *Definitions) SetCorrelationProperties(value []CorrelationProperty)
- func (t *Definitions) SetDataStores(value []DataStore)
- func (t *Definitions) SetEndPoints(value []EndPoint)
- func (t *Definitions) SetErrors(value []Error)
- func (t *Definitions) SetEscalations(value []Escalation)
- func (t *Definitions) SetEventDefinitions(value []EventDefinition)
- func (t *Definitions) SetExporter(value *string)
- func (t *Definitions) SetExporterVersion(value *string)
- func (t *Definitions) SetExpressionLanguage(value *AnyURI)
- func (t *Definitions) SetExtensions(value []Extension)
- func (t *Definitions) SetGlobalBusinessRuleTasks(value []GlobalBusinessRuleTask)
- func (t *Definitions) SetGlobalManualTasks(value []GlobalManualTask)
- func (t *Definitions) SetGlobalScriptTasks(value []GlobalScriptTask)
- func (t *Definitions) SetGlobalTasks(value []GlobalTask)
- func (t *Definitions) SetGlobalUserTasks(value []GlobalUserTask)
- func (t *Definitions) SetId(value *Id)
- func (t *Definitions) SetImports(value []Import)
- func (t *Definitions) SetInterfaces(value []Interface)
- func (t *Definitions) SetItemDefinitions(value []ItemDefinition)
- func (t *Definitions) SetMessages(value []Message)
- func (t *Definitions) SetName(value *string)
- func (t *Definitions) SetPartnerEntities(value []PartnerEntity)
- func (t *Definitions) SetPartnerRoles(value []PartnerRole)
- func (t *Definitions) SetProcesses(value []Process)
- func (t *Definitions) SetRelationships(value []Relationship)
- func (t *Definitions) SetResources(value []Resource)
- func (t *Definitions) SetSignals(value []Signal)
- func (t *Definitions) SetTargetNamespace(value AnyURI)
- func (t *Definitions) SetTextPayload(text string)
- func (t *Definitions) SetTypeLanguage(value *AnyURI)
- func (t *Definitions) Signals() (result *[]Signal)
- func (t *Definitions) TargetNamespace() (result *AnyURI)
- func (t *Definitions) TextPayload() *string
- func (t *Definitions) TypeLanguage() (result *AnyURI)
- func (t *Definitions) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DefinitionsInterface
- type Diagram
- func (t *Diagram) Documentation() (result *string, present bool)
- func (t *Diagram) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Diagram) Id() (result *Id, present bool)
- func (t *Diagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Diagram) Name() (result *string, present bool)
- func (t *Diagram) Resolution() (result Double, present bool)
- func (t *Diagram) SetDocumentation(value *string)
- func (t *Diagram) SetId(value *Id)
- func (t *Diagram) SetName(value *string)
- func (t *Diagram) SetResolution(value *Double)
- func (t *Diagram) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DiagramElement
- func (t *DiagramElement) Extension() (result *DIExtension)
- func (t *DiagramElement) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *DiagramElement) Id() (result *Id, present bool)
- func (t *DiagramElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *DiagramElement) SetExtension(value *DIExtension)
- func (t *DiagramElement) SetId(value *Id)
- func (t *DiagramElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DiagramElementInterface
- type DiagramInterface
- type Documentation
- func (t *Documentation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Documentation) Id() (result *Id, present bool)
- func (t *Documentation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Documentation) SetId(value *Id)
- func (t *Documentation) SetTextFormat(value *string)
- func (t *Documentation) SetTextPayload(text string)
- func (t *Documentation) TextFormat() (result *string)
- func (t *Documentation) TextPayload() *string
- func (t *Documentation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type DocumentationInterface
- type Double
- type Edge
- func (t *Edge) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Edge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Edge) SetWaypoints(value []Point)
- func (t *Edge) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *Edge) Waypoints() (result *[]Point)
- type EdgeInterface
- type Element
- type ElementPredicate
- type EndEvent
- func (t *EndEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *EndEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *EndEvent) SetTextPayload(text string)
- func (t *EndEvent) TextPayload() *string
- func (t *EndEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type EndEventInterface
- type EndPoint
- func (t *EndPoint) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *EndPoint) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *EndPoint) SetTextPayload(text string)
- func (t *EndPoint) TextPayload() *string
- func (t *EndPoint) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type EndPointInterface
- type Error
- func (t *Error) ErrorCode() (result *string, present bool)
- func (t *Error) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Error) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Error) Name() (result *string, present bool)
- func (t *Error) SetErrorCode(value *string)
- func (t *Error) SetName(value *string)
- func (t *Error) SetStructureRef(value *QName)
- func (t *Error) SetTextPayload(text string)
- func (t *Error) StructureRef() (result *QName, present bool)
- func (t *Error) TextPayload() *string
- func (t *Error) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ErrorEventDefinition
- func (t *ErrorEventDefinition) ErrorRef() (result *QName, present bool)
- func (t *ErrorEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ErrorEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ErrorEventDefinition) SetErrorRef(value *QName)
- func (t *ErrorEventDefinition) SetTextPayload(text string)
- func (t *ErrorEventDefinition) TextPayload() *string
- func (t *ErrorEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ErrorEventDefinitionInterface
- type ErrorInterface
- type Escalation
- func (t *Escalation) EscalationCode() (result *string, present bool)
- func (t *Escalation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Escalation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Escalation) Name() (result *string, present bool)
- func (t *Escalation) SetEscalationCode(value *string)
- func (t *Escalation) SetName(value *string)
- func (t *Escalation) SetStructureRef(value *QName)
- func (t *Escalation) SetTextPayload(text string)
- func (t *Escalation) StructureRef() (result *QName, present bool)
- func (t *Escalation) TextPayload() *string
- func (t *Escalation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type EscalationEventDefinition
- func (t *EscalationEventDefinition) EscalationRef() (result *QName, present bool)
- func (t *EscalationEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *EscalationEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *EscalationEventDefinition) SetEscalationRef(value *QName)
- func (t *EscalationEventDefinition) SetTextPayload(text string)
- func (t *EscalationEventDefinition) TextPayload() *string
- func (t *EscalationEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type EscalationEventDefinitionInterface
- type EscalationInterface
- type Event
- func (t *Event) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Event) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Event) Properties() (result *[]Property)
- func (t *Event) SetProperties(value []Property)
- func (t *Event) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type EventBasedGateway
- func (t *EventBasedGateway) EventGatewayType() (result *EventBasedGatewayType)
- func (t *EventBasedGateway) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *EventBasedGateway) Instantiate() (result bool)
- func (t *EventBasedGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *EventBasedGateway) SetEventGatewayType(value *EventBasedGatewayType)
- func (t *EventBasedGateway) SetInstantiate(value *bool)
- func (t *EventBasedGateway) SetTextPayload(text string)
- func (t *EventBasedGateway) TextPayload() *string
- func (t *EventBasedGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type EventBasedGatewayInterface
- type EventBasedGatewayType
- type EventDefinition
- type EventDefinitionInterface
- type EventInterface
- type ExclusiveGateway
- func (t *ExclusiveGateway) Default() (result *IdRef, present bool)
- func (t *ExclusiveGateway) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ExclusiveGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ExclusiveGateway) SetDefault(value *IdRef)
- func (t *ExclusiveGateway) SetTextPayload(text string)
- func (t *ExclusiveGateway) TextPayload() *string
- func (t *ExclusiveGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ExclusiveGatewayInterface
- type Expression
- func (t *Expression) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Expression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Expression) SetTextPayload(text string)
- func (t *Expression) TextPayload() *string
- func (t *Expression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ExpressionInterface
- type Extension
- func (t *Extension) Definition() (result *QName, present bool)
- func (t *Extension) Documentations() (result *[]Documentation)
- func (t *Extension) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Extension) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Extension) MustUnderstand() (result *bool)
- func (t *Extension) SetDefinition(value *QName)
- func (t *Extension) SetDocumentations(value []Documentation)
- func (t *Extension) SetMustUnderstand(value *bool)
- func (t *Extension) SetTextPayload(text string)
- func (t *Extension) TextPayload() *string
- func (t *Extension) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ExtensionElements
- func (t *ExtensionElements) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ExtensionElements) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ExtensionElements) SetTextPayload(text string)
- func (t *ExtensionElements) TextPayload() *string
- func (t *ExtensionElements) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ExtensionElementsInterface
- type ExtensionInterface
- type ExtensionScript
- type FlowElement
- func (t *FlowElement) Auditing() (result *Auditing, present bool)
- func (t *FlowElement) CategoryValueRefs() (result *[]QName)
- func (t *FlowElement) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *FlowElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *FlowElement) Monitoring() (result *Monitoring, present bool)
- func (t *FlowElement) Name() (result *string, present bool)
- func (t *FlowElement) SetAuditing(value *Auditing)
- func (t *FlowElement) SetCategoryValueRefs(value []QName)
- func (t *FlowElement) SetMonitoring(value *Monitoring)
- func (t *FlowElement) SetName(value *string)
- func (t *FlowElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type FlowElementInterface
- type FlowNode
- func (t *FlowNode) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *FlowNode) Incomings() (result *[]QName)
- func (t *FlowNode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *FlowNode) Outgoings() (result *[]QName)
- func (t *FlowNode) SetIncomings(value []QName)
- func (t *FlowNode) SetOutgoings(value []QName)
- func (t *FlowNode) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type FlowNodeInterface
- type Font
- func (t *Font) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Font) IsBold() (result bool, present bool)
- func (t *Font) IsItalic() (result bool, present bool)
- func (t *Font) IsStrikeThrough() (result bool, present bool)
- func (t *Font) IsUnderline() (result bool, present bool)
- func (t *Font) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Font) Name() (result *string, present bool)
- func (t *Font) SetIsBold(value *bool)
- func (t *Font) SetIsItalic(value *bool)
- func (t *Font) SetIsStrikeThrough(value *bool)
- func (t *Font) SetIsUnderline(value *bool)
- func (t *Font) SetName(value *string)
- func (t *Font) SetSize(value *Double)
- func (t *Font) Size() (result Double, present bool)
- func (t *Font) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type FontInterface
- type FormalExpression
- func (t *FormalExpression) EvaluatesToTypeRef() (result *QName, present bool)
- func (t *FormalExpression) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *FormalExpression) Language() (result *AnyURI, present bool)
- func (t *FormalExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *FormalExpression) SetEvaluatesToTypeRef(value *QName)
- func (t *FormalExpression) SetLanguage(value *AnyURI)
- func (t *FormalExpression) SetTextPayload(text string)
- func (t *FormalExpression) TextPayload() *string
- func (t *FormalExpression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type FormalExpressionInterface
- type Gateway
- func (t *Gateway) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Gateway) GatewayDirection() (result *GatewayDirection)
- func (t *Gateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Gateway) SetGatewayDirection(value *GatewayDirection)
- func (t *Gateway) SetTextPayload(text string)
- func (t *Gateway) TextPayload() *string
- func (t *Gateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GatewayDirection
- type GatewayInterface
- type GlobalBusinessRuleTask
- func (t *GlobalBusinessRuleTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *GlobalBusinessRuleTask) Implementation() (result *Implementation)
- func (t *GlobalBusinessRuleTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *GlobalBusinessRuleTask) SetImplementation(value *Implementation)
- func (t *GlobalBusinessRuleTask) SetTextPayload(text string)
- func (t *GlobalBusinessRuleTask) TextPayload() *string
- func (t *GlobalBusinessRuleTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GlobalBusinessRuleTaskInterface
- type GlobalChoreographyTask
- func (t *GlobalChoreographyTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *GlobalChoreographyTask) InitiatingParticipantRef() (result *QName, present bool)
- func (t *GlobalChoreographyTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *GlobalChoreographyTask) SetInitiatingParticipantRef(value *QName)
- func (t *GlobalChoreographyTask) SetTextPayload(text string)
- func (t *GlobalChoreographyTask) TextPayload() *string
- func (t *GlobalChoreographyTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GlobalChoreographyTaskInterface
- type GlobalConversation
- func (t *GlobalConversation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *GlobalConversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *GlobalConversation) SetTextPayload(text string)
- func (t *GlobalConversation) TextPayload() *string
- func (t *GlobalConversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GlobalConversationInterface
- type GlobalManualTask
- func (t *GlobalManualTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *GlobalManualTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *GlobalManualTask) SetTextPayload(text string)
- func (t *GlobalManualTask) TextPayload() *string
- func (t *GlobalManualTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GlobalManualTaskInterface
- type GlobalScriptTask
- func (t *GlobalScriptTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *GlobalScriptTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *GlobalScriptTask) Script() (result *Script, present bool)
- func (t *GlobalScriptTask) ScriptLanguage() (result *AnyURI, present bool)
- func (t *GlobalScriptTask) SetScript(value *Script)
- func (t *GlobalScriptTask) SetScriptLanguage(value *AnyURI)
- func (t *GlobalScriptTask) SetTextPayload(text string)
- func (t *GlobalScriptTask) TextPayload() *string
- func (t *GlobalScriptTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GlobalScriptTaskInterface
- type GlobalTask
- func (t *GlobalTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *GlobalTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *GlobalTask) ResourceRoles() (result *[]ResourceRole)
- func (t *GlobalTask) SetResourceRoles(value []ResourceRole)
- func (t *GlobalTask) SetTextPayload(text string)
- func (t *GlobalTask) TextPayload() *string
- func (t *GlobalTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GlobalTaskInterface
- type GlobalUserTask
- func (t *GlobalUserTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *GlobalUserTask) Implementation() (result *Implementation)
- func (t *GlobalUserTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *GlobalUserTask) Renderings() (result *[]Rendering)
- func (t *GlobalUserTask) SetImplementation(value *Implementation)
- func (t *GlobalUserTask) SetRenderings(value []Rendering)
- func (t *GlobalUserTask) SetTextPayload(text string)
- func (t *GlobalUserTask) TextPayload() *string
- func (t *GlobalUserTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GlobalUserTaskInterface
- type Group
- func (t *Group) CategoryValueRef() (result *QName, present bool)
- func (t *Group) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Group) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Group) SetCategoryValueRef(value *QName)
- func (t *Group) SetTextPayload(text string)
- func (t *Group) TextPayload() *string
- func (t *Group) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type GroupInterface
- type HumanPerformer
- func (t *HumanPerformer) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *HumanPerformer) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *HumanPerformer) SetTextPayload(text string)
- func (t *HumanPerformer) TextPayload() *string
- func (t *HumanPerformer) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type HumanPerformerInterface
- type Id
- type IdRef
- type Implementation
- type ImplicitThrowEvent
- func (t *ImplicitThrowEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ImplicitThrowEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ImplicitThrowEvent) SetTextPayload(text string)
- func (t *ImplicitThrowEvent) TextPayload() *string
- func (t *ImplicitThrowEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ImplicitThrowEventInterface
- type Import
- func (t *Import) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Import) ImportType() (result *AnyURI)
- func (t *Import) Location() (result *string)
- func (t *Import) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Import) Namespace() (result *AnyURI)
- func (t *Import) SetImportType(value AnyURI)
- func (t *Import) SetLocation(value string)
- func (t *Import) SetNamespace(value AnyURI)
- func (t *Import) SetTextPayload(text string)
- func (t *Import) TextPayload() *string
- func (t *Import) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ImportInterface
- type InclusiveGateway
- func (t *InclusiveGateway) Default() (result *IdRef, present bool)
- func (t *InclusiveGateway) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *InclusiveGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *InclusiveGateway) SetDefault(value *IdRef)
- func (t *InclusiveGateway) SetTextPayload(text string)
- func (t *InclusiveGateway) TextPayload() *string
- func (t *InclusiveGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type InclusiveGatewayInterface
- type InputOutputBinding
- func (t *InputOutputBinding) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *InputOutputBinding) InputDataRef() (result *IdRef)
- func (t *InputOutputBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *InputOutputBinding) OperationRef() (result *QName)
- func (t *InputOutputBinding) OutputDataRef() (result *IdRef)
- func (t *InputOutputBinding) SetInputDataRef(value IdRef)
- func (t *InputOutputBinding) SetOperationRef(value QName)
- func (t *InputOutputBinding) SetOutputDataRef(value IdRef)
- func (t *InputOutputBinding) SetTextPayload(text string)
- func (t *InputOutputBinding) TextPayload() *string
- func (t *InputOutputBinding) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type InputOutputBindingInterface
- type InputOutputSpecification
- func (t *InputOutputSpecification) DataInputs() (result *[]DataInput)
- func (t *InputOutputSpecification) DataOutputs() (result *[]DataOutput)
- func (t *InputOutputSpecification) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *InputOutputSpecification) InputSets() (result *[]InputSet)
- func (t *InputOutputSpecification) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *InputOutputSpecification) OutputSets() (result *[]OutputSet)
- func (t *InputOutputSpecification) SetDataInputs(value []DataInput)
- func (t *InputOutputSpecification) SetDataOutputs(value []DataOutput)
- func (t *InputOutputSpecification) SetInputSets(value []InputSet)
- func (t *InputOutputSpecification) SetOutputSets(value []OutputSet)
- func (t *InputOutputSpecification) SetTextPayload(text string)
- func (t *InputOutputSpecification) TextPayload() *string
- func (t *InputOutputSpecification) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type InputOutputSpecificationInterface
- type InputSet
- func (t *InputSet) DataInputRefses() (result *[]IdRef)
- func (t *InputSet) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *InputSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *InputSet) Name() (result *string, present bool)
- func (t *InputSet) OptionalInputRefses() (result *[]IdRef)
- func (t *InputSet) OutputSetRefses() (result *[]IdRef)
- func (t *InputSet) SetDataInputRefses(value []IdRef)
- func (t *InputSet) SetName(value *string)
- func (t *InputSet) SetOptionalInputRefses(value []IdRef)
- func (t *InputSet) SetOutputSetRefses(value []IdRef)
- func (t *InputSet) SetTextPayload(text string)
- func (t *InputSet) SetWhileExecutingInputRefses(value []IdRef)
- func (t *InputSet) TextPayload() *string
- func (t *InputSet) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *InputSet) WhileExecutingInputRefses() (result *[]IdRef)
- type InputSetInterface
- type Interface
- func (t *Interface) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Interface) ImplementationRef() (result *QName, present bool)
- func (t *Interface) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Interface) Name() (result *string)
- func (t *Interface) Operations() (result *[]Operation)
- func (t *Interface) SetImplementationRef(value *QName)
- func (t *Interface) SetName(value string)
- func (t *Interface) SetOperations(value []Operation)
- func (t *Interface) SetTextPayload(text string)
- func (t *Interface) TextPayload() *string
- func (t *Interface) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type InterfaceInterface
- type IntermediateCatchEvent
- func (t *IntermediateCatchEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *IntermediateCatchEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *IntermediateCatchEvent) SetTextPayload(text string)
- func (t *IntermediateCatchEvent) TextPayload() *string
- func (t *IntermediateCatchEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type IntermediateCatchEventInterface
- type IntermediateThrowEvent
- func (t *IntermediateThrowEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *IntermediateThrowEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *IntermediateThrowEvent) SetTextPayload(text string)
- func (t *IntermediateThrowEvent) TextPayload() *string
- func (t *IntermediateThrowEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type IntermediateThrowEventInterface
- type Item
- type ItemAware
- func (t *ItemAware) DataState() (result *DataState, present bool)
- func (t *ItemAware) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ItemAware) ItemSubjectRef() (result *QName, present bool)
- func (t *ItemAware) SetDataState(value *DataState)
- func (t *ItemAware) SetItemSubjectRef(value *QName)
- type ItemAwareElement
- type ItemAwareElementInterface
- type ItemAwareInterface
- type ItemDefinition
- func (t *ItemDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ItemDefinition) IsCollection() (result bool)
- func (t *ItemDefinition) ItemKind() (result *ItemKind)
- func (t *ItemDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ItemDefinition) SetIsCollection(value *bool)
- func (t *ItemDefinition) SetItemKind(value *ItemKind)
- func (t *ItemDefinition) SetStructureRef(value *QName)
- func (t *ItemDefinition) SetTextPayload(text string)
- func (t *ItemDefinition) StructureRef() (result *QName, present bool)
- func (t *ItemDefinition) TextPayload() *string
- func (t *ItemDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ItemDefinitionInterface
- type ItemKind
- type ItemType
- type Label
- func (t *Label) Bounds() (result *Bounds)
- func (t *Label) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Label) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Label) SetBounds(value *Bounds)
- func (t *Label) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type LabelInterface
- type LabeledEdge
- type LabeledEdgeInterface
- type LabeledShape
- type LabeledShapeInterface
- type Lane
- func (t *Lane) ChildLaneSet() (result *LaneSet, present bool)
- func (t *Lane) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Lane) FlowNodeRefs() (result *[]IdRef)
- func (t *Lane) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Lane) Name() (result *string, present bool)
- func (t *Lane) PartitionElement() (result *BaseElement, present bool)
- func (t *Lane) PartitionElementRef() (result *QName, present bool)
- func (t *Lane) SetChildLaneSet(value *LaneSet)
- func (t *Lane) SetFlowNodeRefs(value []IdRef)
- func (t *Lane) SetName(value *string)
- func (t *Lane) SetPartitionElement(value *BaseElement)
- func (t *Lane) SetPartitionElementRef(value *QName)
- func (t *Lane) SetTextPayload(text string)
- func (t *Lane) TextPayload() *string
- func (t *Lane) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type LaneInterface
- type LaneSet
- func (t *LaneSet) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *LaneSet) Lanes() (result *[]Lane)
- func (t *LaneSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *LaneSet) Name() (result *string, present bool)
- func (t *LaneSet) SetLanes(value []Lane)
- func (t *LaneSet) SetName(value *string)
- func (t *LaneSet) SetTextPayload(text string)
- func (t *LaneSet) TextPayload() *string
- func (t *LaneSet) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type LaneSetInterface
- type LinkEventDefinition
- func (t *LinkEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *LinkEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *LinkEventDefinition) Name() (result *string)
- func (t *LinkEventDefinition) SetName(value string)
- func (t *LinkEventDefinition) SetSources(value []QName)
- func (t *LinkEventDefinition) SetTarget(value *QName)
- func (t *LinkEventDefinition) SetTextPayload(text string)
- func (t *LinkEventDefinition) Sources() (result *[]QName)
- func (t *LinkEventDefinition) Target() (result *QName, present bool)
- func (t *LinkEventDefinition) TextPayload() *string
- func (t *LinkEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type LinkEventDefinitionInterface
- type LoopCharacteristics
- type LoopCharacteristicsInterface
- type ManualTask
- func (t *ManualTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ManualTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ManualTask) SetTextPayload(text string)
- func (t *ManualTask) TextPayload() *string
- func (t *ManualTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ManualTaskInterface
- type Message
- func (t *Message) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Message) ItemRef() (result *QName, present bool)
- func (t *Message) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Message) Name() (result *string, present bool)
- func (t *Message) SetItemRef(value *QName)
- func (t *Message) SetName(value *string)
- func (t *Message) SetTextPayload(text string)
- func (t *Message) TextPayload() *string
- func (t *Message) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type MessageEventDefinition
- func (t *MessageEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *MessageEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *MessageEventDefinition) MessageRef() (result *QName, present bool)
- func (t *MessageEventDefinition) OperationRef() (result *QName, present bool)
- func (t *MessageEventDefinition) SetMessageRef(value *QName)
- func (t *MessageEventDefinition) SetOperationRef(value *QName)
- func (t *MessageEventDefinition) SetTextPayload(text string)
- func (t *MessageEventDefinition) TextPayload() *string
- func (t *MessageEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type MessageEventDefinitionInterface
- type MessageFlow
- func (t *MessageFlow) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *MessageFlow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *MessageFlow) MessageRef() (result *QName, present bool)
- func (t *MessageFlow) Name() (result *string, present bool)
- func (t *MessageFlow) SetMessageRef(value *QName)
- func (t *MessageFlow) SetName(value *string)
- func (t *MessageFlow) SetSourceRef(value QName)
- func (t *MessageFlow) SetTargetRef(value QName)
- func (t *MessageFlow) SetTextPayload(text string)
- func (t *MessageFlow) SourceRef() (result *QName)
- func (t *MessageFlow) TargetRef() (result *QName)
- func (t *MessageFlow) TextPayload() *string
- func (t *MessageFlow) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type MessageFlowAssociation
- func (t *MessageFlowAssociation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *MessageFlowAssociation) InnerMessageFlowRef() (result *QName)
- func (t *MessageFlowAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *MessageFlowAssociation) OuterMessageFlowRef() (result *QName)
- func (t *MessageFlowAssociation) SetInnerMessageFlowRef(value QName)
- func (t *MessageFlowAssociation) SetOuterMessageFlowRef(value QName)
- func (t *MessageFlowAssociation) SetTextPayload(text string)
- func (t *MessageFlowAssociation) TextPayload() *string
- func (t *MessageFlowAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type MessageFlowAssociationInterface
- type MessageFlowInterface
- type MessageInterface
- type MessageVisibleKind
- type Monitoring
- func (t *Monitoring) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Monitoring) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Monitoring) SetTextPayload(text string)
- func (t *Monitoring) TextPayload() *string
- func (t *Monitoring) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type MonitoringInterface
- type MultiInstanceFlowCondition
- type MultiInstanceLoopCharacteristics
- func (t *MultiInstanceLoopCharacteristics) Behavior() (result *MultiInstanceFlowCondition)
- func (t *MultiInstanceLoopCharacteristics) CompletionCondition() (result *AnExpression, present bool)
- func (t *MultiInstanceLoopCharacteristics) ComplexBehaviorDefinitions() (result *[]ComplexBehaviorDefinition)
- func (t *MultiInstanceLoopCharacteristics) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *MultiInstanceLoopCharacteristics) InputDataItem() (result *DataInput, present bool)
- func (t *MultiInstanceLoopCharacteristics) IsSequential() (result bool)
- func (t *MultiInstanceLoopCharacteristics) LoopCardinality() (result *AnExpression, present bool)
- func (t *MultiInstanceLoopCharacteristics) LoopDataInputRef() (result *QName, present bool)
- func (t *MultiInstanceLoopCharacteristics) LoopDataOutputRef() (result *QName, present bool)
- func (t *MultiInstanceLoopCharacteristics) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *MultiInstanceLoopCharacteristics) NoneBehaviorEventRef() (result *QName, present bool)
- func (t *MultiInstanceLoopCharacteristics) OneBehaviorEventRef() (result *QName, present bool)
- func (t *MultiInstanceLoopCharacteristics) OutputDataItem() (result *DataOutput, present bool)
- func (t *MultiInstanceLoopCharacteristics) SetBehavior(value *MultiInstanceFlowCondition)
- func (t *MultiInstanceLoopCharacteristics) SetCompletionCondition(value *AnExpression)
- func (t *MultiInstanceLoopCharacteristics) SetComplexBehaviorDefinitions(value []ComplexBehaviorDefinition)
- func (t *MultiInstanceLoopCharacteristics) SetInputDataItem(value *DataInput)
- func (t *MultiInstanceLoopCharacteristics) SetIsSequential(value *bool)
- func (t *MultiInstanceLoopCharacteristics) SetLoopCardinality(value *AnExpression)
- func (t *MultiInstanceLoopCharacteristics) SetLoopDataInputRef(value *QName)
- func (t *MultiInstanceLoopCharacteristics) SetLoopDataOutputRef(value *QName)
- func (t *MultiInstanceLoopCharacteristics) SetNoneBehaviorEventRef(value *QName)
- func (t *MultiInstanceLoopCharacteristics) SetOneBehaviorEventRef(value *QName)
- func (t *MultiInstanceLoopCharacteristics) SetOutputDataItem(value *DataOutput)
- func (t *MultiInstanceLoopCharacteristics) SetTextPayload(text string)
- func (t *MultiInstanceLoopCharacteristics) TextPayload() *string
- func (t *MultiInstanceLoopCharacteristics) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type MultiInstanceLoopCharacteristicsInterface
- type Node
- type NodeInterface
- type Operation
- func (t *Operation) ErrorRefs() (result *[]QName)
- func (t *Operation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Operation) ImplementationRef() (result *QName, present bool)
- func (t *Operation) InMessageRef() (result *QName)
- func (t *Operation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Operation) Name() (result *string)
- func (t *Operation) OutMessageRef() (result *QName, present bool)
- func (t *Operation) SetErrorRefs(value []QName)
- func (t *Operation) SetImplementationRef(value *QName)
- func (t *Operation) SetInMessageRef(value QName)
- func (t *Operation) SetName(value string)
- func (t *Operation) SetOutMessageRef(value *QName)
- func (t *Operation) SetTextPayload(text string)
- func (t *Operation) TextPayload() *string
- func (t *Operation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type OperationInterface
- type OutputSet
- func (t *OutputSet) DataOutputRefses() (result *[]IdRef)
- func (t *OutputSet) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *OutputSet) InputSetRefses() (result *[]IdRef)
- func (t *OutputSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *OutputSet) Name() (result *string, present bool)
- func (t *OutputSet) OptionalOutputRefses() (result *[]IdRef)
- func (t *OutputSet) SetDataOutputRefses(value []IdRef)
- func (t *OutputSet) SetInputSetRefses(value []IdRef)
- func (t *OutputSet) SetName(value *string)
- func (t *OutputSet) SetOptionalOutputRefses(value []IdRef)
- func (t *OutputSet) SetTextPayload(text string)
- func (t *OutputSet) SetWhileExecutingOutputRefses(value []IdRef)
- func (t *OutputSet) TextPayload() *string
- func (t *OutputSet) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *OutputSet) WhileExecutingOutputRefses() (result *[]IdRef)
- type OutputSetInterface
- type ParallelGateway
- func (t *ParallelGateway) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ParallelGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ParallelGateway) SetTextPayload(text string)
- func (t *ParallelGateway) TextPayload() *string
- func (t *ParallelGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ParallelGatewayInterface
- type Participant
- func (t *Participant) EndPointRefs() (result *[]QName)
- func (t *Participant) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Participant) InterfaceRefs() (result *[]QName)
- func (t *Participant) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Participant) Name() (result *string, present bool)
- func (t *Participant) ParticipantMultiplicity() (result *ParticipantMultiplicity, present bool)
- func (t *Participant) ProcessRef() (result *QName, present bool)
- func (t *Participant) SetEndPointRefs(value []QName)
- func (t *Participant) SetInterfaceRefs(value []QName)
- func (t *Participant) SetName(value *string)
- func (t *Participant) SetParticipantMultiplicity(value *ParticipantMultiplicity)
- func (t *Participant) SetProcessRef(value *QName)
- func (t *Participant) SetTextPayload(text string)
- func (t *Participant) TextPayload() *string
- func (t *Participant) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ParticipantAssociation
- func (t *ParticipantAssociation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ParticipantAssociation) InnerParticipantRef() (result *QName)
- func (t *ParticipantAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ParticipantAssociation) OuterParticipantRef() (result *QName)
- func (t *ParticipantAssociation) SetInnerParticipantRef(value QName)
- func (t *ParticipantAssociation) SetOuterParticipantRef(value QName)
- func (t *ParticipantAssociation) SetTextPayload(text string)
- func (t *ParticipantAssociation) TextPayload() *string
- func (t *ParticipantAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ParticipantAssociationInterface
- type ParticipantBandKind
- type ParticipantInterface
- type ParticipantMultiplicity
- func (t *ParticipantMultiplicity) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ParticipantMultiplicity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ParticipantMultiplicity) Maximum() (result int32)
- func (t *ParticipantMultiplicity) Minimum() (result int32)
- func (t *ParticipantMultiplicity) SetMaximum(value *int32)
- func (t *ParticipantMultiplicity) SetMinimum(value *int32)
- func (t *ParticipantMultiplicity) SetTextPayload(text string)
- func (t *ParticipantMultiplicity) TextPayload() *string
- func (t *ParticipantMultiplicity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ParticipantMultiplicityInterface
- type PartnerEntity
- func (t *PartnerEntity) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *PartnerEntity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *PartnerEntity) Name() (result *string, present bool)
- func (t *PartnerEntity) ParticipantRefs() (result *[]QName)
- func (t *PartnerEntity) SetName(value *string)
- func (t *PartnerEntity) SetParticipantRefs(value []QName)
- func (t *PartnerEntity) SetTextPayload(text string)
- func (t *PartnerEntity) TextPayload() *string
- func (t *PartnerEntity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type PartnerEntityInterface
- type PartnerRole
- func (t *PartnerRole) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *PartnerRole) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *PartnerRole) Name() (result *string, present bool)
- func (t *PartnerRole) ParticipantRefs() (result *[]QName)
- func (t *PartnerRole) SetName(value *string)
- func (t *PartnerRole) SetParticipantRefs(value []QName)
- func (t *PartnerRole) SetTextPayload(text string)
- func (t *PartnerRole) TextPayload() *string
- func (t *PartnerRole) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type PartnerRoleInterface
- type Payload
- type Performer
- func (t *Performer) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Performer) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Performer) SetTextPayload(text string)
- func (t *Performer) TextPayload() *string
- func (t *Performer) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type PerformerInterface
- type Plane
- func (t *Plane) DiagramElement() (result *[]DiagramElement)
- func (t *Plane) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Plane) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Plane) SetDiagramElement(value []DiagramElement)
- func (t *Plane) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type PlaneInterface
- type Point
- func (t *Point) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Point) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Point) SetX(value Double)
- func (t *Point) SetY(value Double)
- func (t *Point) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *Point) X() (result Double)
- func (t *Point) Y() (result Double)
- type PointInterface
- type PotentialOwner
- func (t *PotentialOwner) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *PotentialOwner) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *PotentialOwner) SetTextPayload(text string)
- func (t *PotentialOwner) TextPayload() *string
- func (t *PotentialOwner) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type PotentialOwnerInterface
- type Process
- func (t *Process) AdHocSubProcesses() (result *[]AdHocSubProcess)
- func (t *Process) Artifacts() []ArtifactInterface
- func (t *Process) Associations() (result *[]Association)
- func (t *Process) Auditing() (result *Auditing, present bool)
- func (t *Process) BoundaryEvents() (result *[]BoundaryEvent)
- func (t *Process) BusinessRuleTasks() (result *[]BusinessRuleTask)
- func (t *Process) CallActivities() (result *[]CallActivity)
- func (t *Process) CallChoreographies() (result *[]CallChoreography)
- func (t *Process) ChoreographyTasks() (result *[]ChoreographyTask)
- func (t *Process) ComplexGateways() (result *[]ComplexGateway)
- func (t *Process) CorrelationSubscriptions() (result *[]CorrelationSubscription)
- func (t *Process) DataObjectReferences() (result *[]DataObjectReference)
- func (t *Process) DataObjects() (result *[]DataObject)
- func (t *Process) DataStoreReferences() (result *[]DataStoreReference)
- func (t *Process) DefinitionalCollaborationRef() (result *QName, present bool)
- func (t *Process) EndEvents() (result *[]EndEvent)
- func (t *Process) EventBasedGateways() (result *[]EventBasedGateway)
- func (t *Process) Events() (result *[]Event)
- func (t *Process) ExclusiveGateways() (result *[]ExclusiveGateway)
- func (t *Process) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Process) FlowElements() []FlowElementInterface
- func (t *Process) Groups() (result *[]Group)
- func (t *Process) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
- func (t *Process) InclusiveGateways() (result *[]InclusiveGateway)
- func (t *Process) InstantiatingFlowNodes() (result []FlowNodeInterface)
- func (t *Process) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
- func (t *Process) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
- func (t *Process) IsClosed() (result bool)
- func (t *Process) IsExecutable() (result bool, present bool)
- func (t *Process) LaneSets() (result *[]LaneSet)
- func (t *Process) ManualTasks() (result *[]ManualTask)
- func (t *Process) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Process) Monitoring() (result *Monitoring, present bool)
- func (t *Process) ParallelGateways() (result *[]ParallelGateway)
- func (t *Process) ProcessType() (result *ProcessType)
- func (t *Process) Properties() (result *[]Property)
- func (t *Process) ReceiveTasks() (result *[]ReceiveTask)
- func (t *Process) ResourceRoles() (result *[]ResourceRole)
- func (t *Process) ScriptTasks() (result *[]ScriptTask)
- func (t *Process) SendTasks() (result *[]SendTask)
- func (t *Process) SequenceFlows() (result *[]SequenceFlow)
- func (t *Process) ServiceTasks() (result *[]ServiceTask)
- func (t *Process) SetAdHocSubProcesses(value []AdHocSubProcess)
- func (t *Process) SetAssociations(value []Association)
- func (t *Process) SetAuditing(value *Auditing)
- func (t *Process) SetBoundaryEvents(value []BoundaryEvent)
- func (t *Process) SetBusinessRuleTasks(value []BusinessRuleTask)
- func (t *Process) SetCallActivities(value []CallActivity)
- func (t *Process) SetCallChoreographies(value []CallChoreography)
- func (t *Process) SetChoreographyTasks(value []ChoreographyTask)
- func (t *Process) SetComplexGateways(value []ComplexGateway)
- func (t *Process) SetCorrelationSubscriptions(value []CorrelationSubscription)
- func (t *Process) SetDataObjectReferences(value []DataObjectReference)
- func (t *Process) SetDataObjects(value []DataObject)
- func (t *Process) SetDataStoreReferences(value []DataStoreReference)
- func (t *Process) SetDefinitionalCollaborationRef(value *QName)
- func (t *Process) SetEndEvents(value []EndEvent)
- func (t *Process) SetEventBasedGateways(value []EventBasedGateway)
- func (t *Process) SetEvents(value []Event)
- func (t *Process) SetExclusiveGateways(value []ExclusiveGateway)
- func (t *Process) SetGroups(value []Group)
- func (t *Process) SetImplicitThrowEvents(value []ImplicitThrowEvent)
- func (t *Process) SetInclusiveGateways(value []InclusiveGateway)
- func (t *Process) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
- func (t *Process) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
- func (t *Process) SetIsClosed(value *bool)
- func (t *Process) SetIsExecutable(value *bool)
- func (t *Process) SetLaneSets(value []LaneSet)
- func (t *Process) SetManualTasks(value []ManualTask)
- func (t *Process) SetMonitoring(value *Monitoring)
- func (t *Process) SetParallelGateways(value []ParallelGateway)
- func (t *Process) SetProcessType(value *ProcessType)
- func (t *Process) SetProperties(value []Property)
- func (t *Process) SetReceiveTasks(value []ReceiveTask)
- func (t *Process) SetResourceRoles(value []ResourceRole)
- func (t *Process) SetScriptTasks(value []ScriptTask)
- func (t *Process) SetSendTasks(value []SendTask)
- func (t *Process) SetSequenceFlows(value []SequenceFlow)
- func (t *Process) SetServiceTasks(value []ServiceTask)
- func (t *Process) SetStartEvents(value []StartEvent)
- func (t *Process) SetSubChoreographies(value []SubChoreography)
- func (t *Process) SetSubProcesses(value []SubProcess)
- func (t *Process) SetSupportses(value []QName)
- func (t *Process) SetTasks(value []Task)
- func (t *Process) SetTextAnnotations(value []TextAnnotation)
- func (t *Process) SetTextPayload(text string)
- func (t *Process) SetTransactions(value []Transaction)
- func (t *Process) SetUserTasks(value []UserTask)
- func (t *Process) StartEvents() (result *[]StartEvent)
- func (t *Process) SubChoreographies() (result *[]SubChoreography)
- func (t *Process) SubProcesses() (result *[]SubProcess)
- func (t *Process) Supportses() (result *[]QName)
- func (t *Process) Tasks() (result *[]Task)
- func (t *Process) TextAnnotations() (result *[]TextAnnotation)
- func (t *Process) TextPayload() *string
- func (t *Process) Transactions() (result *[]Transaction)
- func (t *Process) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *Process) UserTasks() (result *[]UserTask)
- type ProcessInterface
- type ProcessType
- type Properties
- type Property
- func (t *Property) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Property) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Property) Name() (result *string, present bool)
- func (t *Property) SetName(value *string)
- func (t *Property) SetTextPayload(text string)
- func (t *Property) TextPayload() *string
- func (t *Property) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type PropertyInterface
- type QName
- type ReceiveTask
- func (t *ReceiveTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ReceiveTask) Implementation() (result *Implementation)
- func (t *ReceiveTask) Instantiate() (result bool)
- func (t *ReceiveTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ReceiveTask) MessageRef() (result *QName, present bool)
- func (t *ReceiveTask) OperationRef() (result *QName, present bool)
- func (t *ReceiveTask) SetImplementation(value *Implementation)
- func (t *ReceiveTask) SetInstantiate(value *bool)
- func (t *ReceiveTask) SetMessageRef(value *QName)
- func (t *ReceiveTask) SetOperationRef(value *QName)
- func (t *ReceiveTask) SetTextPayload(text string)
- func (t *ReceiveTask) TextPayload() *string
- func (t *ReceiveTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ReceiveTaskInterface
- type Relationship
- func (t *Relationship) Direction() (result *RelationshipDirection, present bool)
- func (t *Relationship) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Relationship) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Relationship) SetDirection(value *RelationshipDirection)
- func (t *Relationship) SetSources(value []QName)
- func (t *Relationship) SetTargets(value []QName)
- func (t *Relationship) SetTextPayload(text string)
- func (t *Relationship) SetType(value string)
- func (t *Relationship) Sources() (result *[]QName)
- func (t *Relationship) Targets() (result *[]QName)
- func (t *Relationship) TextPayload() *string
- func (t *Relationship) Type() (result *string)
- func (t *Relationship) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type RelationshipDirection
- type RelationshipInterface
- type Rendering
- func (t *Rendering) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Rendering) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Rendering) SetTextPayload(text string)
- func (t *Rendering) TextPayload() *string
- func (t *Rendering) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type RenderingInterface
- type Resource
- func (t *Resource) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Resource) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Resource) Name() (result *string)
- func (t *Resource) ResourceParameters() (result *[]ResourceParameter)
- func (t *Resource) SetName(value string)
- func (t *Resource) SetResourceParameters(value []ResourceParameter)
- func (t *Resource) SetTextPayload(text string)
- func (t *Resource) TextPayload() *string
- func (t *Resource) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ResourceAssignmentExpression
- func (t *ResourceAssignmentExpression) Expression() (result *Expression)
- func (t *ResourceAssignmentExpression) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ResourceAssignmentExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ResourceAssignmentExpression) SetExpression(value Expression)
- func (t *ResourceAssignmentExpression) SetTextPayload(text string)
- func (t *ResourceAssignmentExpression) TextPayload() *string
- func (t *ResourceAssignmentExpression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ResourceAssignmentExpressionInterface
- type ResourceInterface
- type ResourceParameter
- func (t *ResourceParameter) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ResourceParameter) IsRequired() (result bool, present bool)
- func (t *ResourceParameter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ResourceParameter) Name() (result *string, present bool)
- func (t *ResourceParameter) SetIsRequired(value *bool)
- func (t *ResourceParameter) SetName(value *string)
- func (t *ResourceParameter) SetTextPayload(text string)
- func (t *ResourceParameter) SetType(value *QName)
- func (t *ResourceParameter) TextPayload() *string
- func (t *ResourceParameter) Type() (result *QName, present bool)
- func (t *ResourceParameter) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ResourceParameterBinding
- func (t *ResourceParameterBinding) Expression() (result *Expression)
- func (t *ResourceParameterBinding) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ResourceParameterBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ResourceParameterBinding) ParameterRef() (result *QName)
- func (t *ResourceParameterBinding) SetExpression(value Expression)
- func (t *ResourceParameterBinding) SetParameterRef(value QName)
- func (t *ResourceParameterBinding) SetTextPayload(text string)
- func (t *ResourceParameterBinding) TextPayload() *string
- func (t *ResourceParameterBinding) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ResourceParameterBindingInterface
- type ResourceParameterInterface
- type ResourceRole
- func (t *ResourceRole) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ResourceRole) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ResourceRole) Name() (result *string, present bool)
- func (t *ResourceRole) ResourceAssignmentExpression() (result *ResourceAssignmentExpression, present bool)
- func (t *ResourceRole) ResourceParameterBindings() (result *[]ResourceParameterBinding)
- func (t *ResourceRole) ResourceRef() (result *QName)
- func (t *ResourceRole) SetName(value *string)
- func (t *ResourceRole) SetResourceAssignmentExpression(value *ResourceAssignmentExpression)
- func (t *ResourceRole) SetResourceParameterBindings(value []ResourceParameterBinding)
- func (t *ResourceRole) SetResourceRef(value QName)
- func (t *ResourceRole) SetTextPayload(text string)
- func (t *ResourceRole) TextPayload() *string
- func (t *ResourceRole) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ResourceRoleInterface
- type RootElement
- type RootElementInterface
- type Script
- func (t *Script) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Script) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Script) SetTextPayload(text string)
- func (t *Script) TextPayload() *string
- func (t *Script) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ScriptInterface
- type ScriptTask
- func (t *ScriptTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ScriptTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ScriptTask) Script() (result *Script, present bool)
- func (t *ScriptTask) ScriptFormat() (result *string, present bool)
- func (t *ScriptTask) SetScript(value *Script)
- func (t *ScriptTask) SetScriptFormat(value *string)
- func (t *ScriptTask) SetTextPayload(text string)
- func (t *ScriptTask) TextPayload() *string
- func (t *ScriptTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ScriptTaskInterface
- type SendTask
- func (t *SendTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *SendTask) Implementation() (result *Implementation)
- func (t *SendTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *SendTask) MessageRef() (result *QName, present bool)
- func (t *SendTask) OperationRef() (result *QName, present bool)
- func (t *SendTask) SetImplementation(value *Implementation)
- func (t *SendTask) SetMessageRef(value *QName)
- func (t *SendTask) SetOperationRef(value *QName)
- func (t *SendTask) SetTextPayload(text string)
- func (t *SendTask) TextPayload() *string
- func (t *SendTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type SendTaskInterface
- type SequenceFlow
- func (t *SequenceFlow) ConditionExpression() (result *AnExpression, present bool)
- func (t *SequenceFlow) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *SequenceFlow) IsImmediate() (result *bool, present bool)
- func (t *SequenceFlow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *SequenceFlow) SetConditionExpression(value *AnExpression)
- func (t *SequenceFlow) SetIsImmediate(value *bool)
- func (t *SequenceFlow) SetSourceRef(value IdRef)
- func (t *SequenceFlow) SetTargetRef(value IdRef)
- func (t *SequenceFlow) SetTextPayload(text string)
- func (t *SequenceFlow) SourceRef() (result *IdRef)
- func (t *SequenceFlow) TargetRef() (result *IdRef)
- func (t *SequenceFlow) TextPayload() *string
- func (t *SequenceFlow) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type SequenceFlowInterface
- type ServiceTask
- func (t *ServiceTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ServiceTask) Implementation() (result *Implementation)
- func (t *ServiceTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ServiceTask) OperationRef() (result *QName, present bool)
- func (t *ServiceTask) SetImplementation(value *Implementation)
- func (t *ServiceTask) SetOperationRef(value *QName)
- func (t *ServiceTask) SetTextPayload(text string)
- func (t *ServiceTask) TextPayload() *string
- func (t *ServiceTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ServiceTaskInterface
- type Shape
- func (t *Shape) Bounds() (result *Bounds)
- func (t *Shape) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Shape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Shape) SetBounds(value *Bounds)
- func (t *Shape) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ShapeInterface
- type Signal
- func (t *Signal) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Signal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Signal) Name() (result *string, present bool)
- func (t *Signal) SetName(value *string)
- func (t *Signal) SetStructureRef(value *QName)
- func (t *Signal) SetTextPayload(text string)
- func (t *Signal) StructureRef() (result *QName, present bool)
- func (t *Signal) TextPayload() *string
- func (t *Signal) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type SignalEventDefinition
- func (t *SignalEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *SignalEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *SignalEventDefinition) SetSignalRef(value *QName)
- func (t *SignalEventDefinition) SetTextPayload(text string)
- func (t *SignalEventDefinition) SignalRef() (result *QName, present bool)
- func (t *SignalEventDefinition) TextPayload() *string
- func (t *SignalEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type SignalEventDefinitionInterface
- type SignalInterface
- type StandardLoopCharacteristics
- func (t *StandardLoopCharacteristics) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *StandardLoopCharacteristics) LoopCondition() (result *AnExpression)
- func (t *StandardLoopCharacteristics) LoopMaximum() (result *big.Int, present bool)
- func (t *StandardLoopCharacteristics) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *StandardLoopCharacteristics) SetLoopCondition(value AnExpression)
- func (t *StandardLoopCharacteristics) SetLoopMaximum(value *big.Int)
- func (t *StandardLoopCharacteristics) SetTestBefore(value *bool)
- func (t *StandardLoopCharacteristics) SetTextPayload(text string)
- func (t *StandardLoopCharacteristics) TestBefore() (result bool)
- func (t *StandardLoopCharacteristics) TextPayload() *string
- func (t *StandardLoopCharacteristics) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type StandardLoopCharacteristicsInterface
- type StartEvent
- func (t *StartEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *StartEvent) IsInterrupting() (result bool)
- func (t *StartEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *StartEvent) SetIsInterrupting(value *bool)
- func (t *StartEvent) SetTextPayload(text string)
- func (t *StartEvent) TextPayload() *string
- func (t *StartEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type StartEventInterface
- type Style
- func (t *Style) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Style) Id() (result *Id, present bool)
- func (t *Style) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Style) SetId(value *Id)
- func (t *Style) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type StyleInterface
- type SubChoreography
- func (t *SubChoreography) AdHocSubProcesses() (result *[]AdHocSubProcess)
- func (t *SubChoreography) Artifacts() []ArtifactInterface
- func (t *SubChoreography) Associations() (result *[]Association)
- func (t *SubChoreography) BoundaryEvents() (result *[]BoundaryEvent)
- func (t *SubChoreography) BusinessRuleTasks() (result *[]BusinessRuleTask)
- func (t *SubChoreography) CallActivities() (result *[]CallActivity)
- func (t *SubChoreography) CallChoreographies() (result *[]CallChoreography)
- func (t *SubChoreography) ChoreographyTasks() (result *[]ChoreographyTask)
- func (t *SubChoreography) ComplexGateways() (result *[]ComplexGateway)
- func (t *SubChoreography) DataObjectReferences() (result *[]DataObjectReference)
- func (t *SubChoreography) DataObjects() (result *[]DataObject)
- func (t *SubChoreography) DataStoreReferences() (result *[]DataStoreReference)
- func (t *SubChoreography) EndEvents() (result *[]EndEvent)
- func (t *SubChoreography) EventBasedGateways() (result *[]EventBasedGateway)
- func (t *SubChoreography) Events() (result *[]Event)
- func (t *SubChoreography) ExclusiveGateways() (result *[]ExclusiveGateway)
- func (t *SubChoreography) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *SubChoreography) FlowElements() []FlowElementInterface
- func (t *SubChoreography) Groups() (result *[]Group)
- func (t *SubChoreography) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
- func (t *SubChoreography) InclusiveGateways() (result *[]InclusiveGateway)
- func (t *SubChoreography) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
- func (t *SubChoreography) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
- func (t *SubChoreography) ManualTasks() (result *[]ManualTask)
- func (t *SubChoreography) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *SubChoreography) ParallelGateways() (result *[]ParallelGateway)
- func (t *SubChoreography) ReceiveTasks() (result *[]ReceiveTask)
- func (t *SubChoreography) ScriptTasks() (result *[]ScriptTask)
- func (t *SubChoreography) SendTasks() (result *[]SendTask)
- func (t *SubChoreography) SequenceFlows() (result *[]SequenceFlow)
- func (t *SubChoreography) ServiceTasks() (result *[]ServiceTask)
- func (t *SubChoreography) SetAdHocSubProcesses(value []AdHocSubProcess)
- func (t *SubChoreography) SetAssociations(value []Association)
- func (t *SubChoreography) SetBoundaryEvents(value []BoundaryEvent)
- func (t *SubChoreography) SetBusinessRuleTasks(value []BusinessRuleTask)
- func (t *SubChoreography) SetCallActivities(value []CallActivity)
- func (t *SubChoreography) SetCallChoreographies(value []CallChoreography)
- func (t *SubChoreography) SetChoreographyTasks(value []ChoreographyTask)
- func (t *SubChoreography) SetComplexGateways(value []ComplexGateway)
- func (t *SubChoreography) SetDataObjectReferences(value []DataObjectReference)
- func (t *SubChoreography) SetDataObjects(value []DataObject)
- func (t *SubChoreography) SetDataStoreReferences(value []DataStoreReference)
- func (t *SubChoreography) SetEndEvents(value []EndEvent)
- func (t *SubChoreography) SetEventBasedGateways(value []EventBasedGateway)
- func (t *SubChoreography) SetEvents(value []Event)
- func (t *SubChoreography) SetExclusiveGateways(value []ExclusiveGateway)
- func (t *SubChoreography) SetGroups(value []Group)
- func (t *SubChoreography) SetImplicitThrowEvents(value []ImplicitThrowEvent)
- func (t *SubChoreography) SetInclusiveGateways(value []InclusiveGateway)
- func (t *SubChoreography) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
- func (t *SubChoreography) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
- func (t *SubChoreography) SetManualTasks(value []ManualTask)
- func (t *SubChoreography) SetParallelGateways(value []ParallelGateway)
- func (t *SubChoreography) SetReceiveTasks(value []ReceiveTask)
- func (t *SubChoreography) SetScriptTasks(value []ScriptTask)
- func (t *SubChoreography) SetSendTasks(value []SendTask)
- func (t *SubChoreography) SetSequenceFlows(value []SequenceFlow)
- func (t *SubChoreography) SetServiceTasks(value []ServiceTask)
- func (t *SubChoreography) SetStartEvents(value []StartEvent)
- func (t *SubChoreography) SetSubChoreographies(value []SubChoreography)
- func (t *SubChoreography) SetSubProcesses(value []SubProcess)
- func (t *SubChoreography) SetTasks(value []Task)
- func (t *SubChoreography) SetTextAnnotations(value []TextAnnotation)
- func (t *SubChoreography) SetTextPayload(text string)
- func (t *SubChoreography) SetTransactions(value []Transaction)
- func (t *SubChoreography) SetUserTasks(value []UserTask)
- func (t *SubChoreography) StartEvents() (result *[]StartEvent)
- func (t *SubChoreography) SubChoreographies() (result *[]SubChoreography)
- func (t *SubChoreography) SubProcesses() (result *[]SubProcess)
- func (t *SubChoreography) Tasks() (result *[]Task)
- func (t *SubChoreography) TextAnnotations() (result *[]TextAnnotation)
- func (t *SubChoreography) TextPayload() *string
- func (t *SubChoreography) Transactions() (result *[]Transaction)
- func (t *SubChoreography) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *SubChoreography) UserTasks() (result *[]UserTask)
- type SubChoreographyInterface
- type SubConversation
- func (t *SubConversation) CallConversations() (result *[]CallConversation)
- func (t *SubConversation) ConversationNodes() []ConversationNodeInterface
- func (t *SubConversation) Conversations() (result *[]Conversation)
- func (t *SubConversation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *SubConversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *SubConversation) SetCallConversations(value []CallConversation)
- func (t *SubConversation) SetConversations(value []Conversation)
- func (t *SubConversation) SetSubConversations(value []SubConversation)
- func (t *SubConversation) SetTextPayload(text string)
- func (t *SubConversation) SubConversations() (result *[]SubConversation)
- func (t *SubConversation) TextPayload() *string
- func (t *SubConversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type SubConversationInterface
- type SubProcess
- func (t *SubProcess) AdHocSubProcesses() (result *[]AdHocSubProcess)
- func (t *SubProcess) Artifacts() []ArtifactInterface
- func (t *SubProcess) Associations() (result *[]Association)
- func (t *SubProcess) BoundaryEvents() (result *[]BoundaryEvent)
- func (t *SubProcess) BusinessRuleTasks() (result *[]BusinessRuleTask)
- func (t *SubProcess) CallActivities() (result *[]CallActivity)
- func (t *SubProcess) CallChoreographies() (result *[]CallChoreography)
- func (t *SubProcess) ChoreographyTasks() (result *[]ChoreographyTask)
- func (t *SubProcess) ComplexGateways() (result *[]ComplexGateway)
- func (t *SubProcess) DataObjectReferences() (result *[]DataObjectReference)
- func (t *SubProcess) DataObjects() (result *[]DataObject)
- func (t *SubProcess) DataStoreReferences() (result *[]DataStoreReference)
- func (t *SubProcess) EndEvents() (result *[]EndEvent)
- func (t *SubProcess) EventBasedGateways() (result *[]EventBasedGateway)
- func (t *SubProcess) Events() (result *[]Event)
- func (t *SubProcess) ExclusiveGateways() (result *[]ExclusiveGateway)
- func (t *SubProcess) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *SubProcess) FlowElements() []FlowElementInterface
- func (t *SubProcess) Groups() (result *[]Group)
- func (t *SubProcess) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
- func (t *SubProcess) InclusiveGateways() (result *[]InclusiveGateway)
- func (t *SubProcess) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
- func (t *SubProcess) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
- func (t *SubProcess) LaneSets() (result *[]LaneSet)
- func (t *SubProcess) ManualTasks() (result *[]ManualTask)
- func (t *SubProcess) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *SubProcess) ParallelGateways() (result *[]ParallelGateway)
- func (t *SubProcess) ReceiveTasks() (result *[]ReceiveTask)
- func (t *SubProcess) ScriptTasks() (result *[]ScriptTask)
- func (t *SubProcess) SendTasks() (result *[]SendTask)
- func (t *SubProcess) SequenceFlows() (result *[]SequenceFlow)
- func (t *SubProcess) ServiceTasks() (result *[]ServiceTask)
- func (t *SubProcess) SetAdHocSubProcesses(value []AdHocSubProcess)
- func (t *SubProcess) SetAssociations(value []Association)
- func (t *SubProcess) SetBoundaryEvents(value []BoundaryEvent)
- func (t *SubProcess) SetBusinessRuleTasks(value []BusinessRuleTask)
- func (t *SubProcess) SetCallActivities(value []CallActivity)
- func (t *SubProcess) SetCallChoreographies(value []CallChoreography)
- func (t *SubProcess) SetChoreographyTasks(value []ChoreographyTask)
- func (t *SubProcess) SetComplexGateways(value []ComplexGateway)
- func (t *SubProcess) SetDataObjectReferences(value []DataObjectReference)
- func (t *SubProcess) SetDataObjects(value []DataObject)
- func (t *SubProcess) SetDataStoreReferences(value []DataStoreReference)
- func (t *SubProcess) SetEndEvents(value []EndEvent)
- func (t *SubProcess) SetEventBasedGateways(value []EventBasedGateway)
- func (t *SubProcess) SetEvents(value []Event)
- func (t *SubProcess) SetExclusiveGateways(value []ExclusiveGateway)
- func (t *SubProcess) SetGroups(value []Group)
- func (t *SubProcess) SetImplicitThrowEvents(value []ImplicitThrowEvent)
- func (t *SubProcess) SetInclusiveGateways(value []InclusiveGateway)
- func (t *SubProcess) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
- func (t *SubProcess) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
- func (t *SubProcess) SetLaneSets(value []LaneSet)
- func (t *SubProcess) SetManualTasks(value []ManualTask)
- func (t *SubProcess) SetParallelGateways(value []ParallelGateway)
- func (t *SubProcess) SetReceiveTasks(value []ReceiveTask)
- func (t *SubProcess) SetScriptTasks(value []ScriptTask)
- func (t *SubProcess) SetSendTasks(value []SendTask)
- func (t *SubProcess) SetSequenceFlows(value []SequenceFlow)
- func (t *SubProcess) SetServiceTasks(value []ServiceTask)
- func (t *SubProcess) SetStartEvents(value []StartEvent)
- func (t *SubProcess) SetSubChoreographies(value []SubChoreography)
- func (t *SubProcess) SetSubProcesses(value []SubProcess)
- func (t *SubProcess) SetTasks(value []Task)
- func (t *SubProcess) SetTextAnnotations(value []TextAnnotation)
- func (t *SubProcess) SetTextPayload(text string)
- func (t *SubProcess) SetTransactions(value []Transaction)
- func (t *SubProcess) SetTriggeredByEvent(value *bool)
- func (t *SubProcess) SetUserTasks(value []UserTask)
- func (t *SubProcess) StartEvents() (result *[]StartEvent)
- func (t *SubProcess) SubChoreographies() (result *[]SubChoreography)
- func (t *SubProcess) SubProcesses() (result *[]SubProcess)
- func (t *SubProcess) Tasks() (result *[]Task)
- func (t *SubProcess) TextAnnotations() (result *[]TextAnnotation)
- func (t *SubProcess) TextPayload() *string
- func (t *SubProcess) Transactions() (result *[]Transaction)
- func (t *SubProcess) TriggeredByEvent() (result bool)
- func (t *SubProcess) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- func (t *SubProcess) UserTasks() (result *[]UserTask)
- type SubProcessInterface
- type Task
- type TaskDefinition
- type TaskHeader
- type TaskInterface
- type TerminateEventDefinition
- func (t *TerminateEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *TerminateEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *TerminateEventDefinition) SetTextPayload(text string)
- func (t *TerminateEventDefinition) TextPayload() *string
- func (t *TerminateEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type TerminateEventDefinitionInterface
- type Text
- type TextAnnotation
- func (t *TextAnnotation) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *TextAnnotation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *TextAnnotation) SetText(value *Text)
- func (t *TextAnnotation) SetTextFormat(value *string)
- func (t *TextAnnotation) SetTextPayload(text string)
- func (t *TextAnnotation) Text() (result *Text, present bool)
- func (t *TextAnnotation) TextFormat() (result *string)
- func (t *TextAnnotation) TextPayload() *string
- func (t *TextAnnotation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type TextAnnotationInterface
- type TextInterface
- type ThrowEvent
- func (t *ThrowEvent) CancelEventDefinitions() (result *[]CancelEventDefinition)
- func (t *ThrowEvent) CompensateEventDefinitions() (result *[]CompensateEventDefinition)
- func (t *ThrowEvent) ConditionalEventDefinitions() (result *[]ConditionalEventDefinition)
- func (t *ThrowEvent) DataInputAssociations() (result *[]DataInputAssociation)
- func (t *ThrowEvent) DataInputs() (result *[]DataInput)
- func (t *ThrowEvent) ErrorEventDefinitions() (result *[]ErrorEventDefinition)
- func (t *ThrowEvent) EscalationEventDefinitions() (result *[]EscalationEventDefinition)
- func (t *ThrowEvent) EventDefinitionRefs() (result *[]QName)
- func (t *ThrowEvent) EventDefinitions() []EventDefinitionInterface
- func (t *ThrowEvent) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *ThrowEvent) InputSet() (result *InputSet, present bool)
- func (t *ThrowEvent) LinkEventDefinitions() (result *[]LinkEventDefinition)
- func (t *ThrowEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *ThrowEvent) MessageEventDefinitions() (result *[]MessageEventDefinition)
- func (t *ThrowEvent) SetCancelEventDefinitions(value []CancelEventDefinition)
- func (t *ThrowEvent) SetCompensateEventDefinitions(value []CompensateEventDefinition)
- func (t *ThrowEvent) SetConditionalEventDefinitions(value []ConditionalEventDefinition)
- func (t *ThrowEvent) SetDataInputAssociations(value []DataInputAssociation)
- func (t *ThrowEvent) SetDataInputs(value []DataInput)
- func (t *ThrowEvent) SetErrorEventDefinitions(value []ErrorEventDefinition)
- func (t *ThrowEvent) SetEscalationEventDefinitions(value []EscalationEventDefinition)
- func (t *ThrowEvent) SetEventDefinitionRefs(value []QName)
- func (t *ThrowEvent) SetInputSet(value *InputSet)
- func (t *ThrowEvent) SetLinkEventDefinitions(value []LinkEventDefinition)
- func (t *ThrowEvent) SetMessageEventDefinitions(value []MessageEventDefinition)
- func (t *ThrowEvent) SetSignalEventDefinitions(value []SignalEventDefinition)
- func (t *ThrowEvent) SetTerminateEventDefinitions(value []TerminateEventDefinition)
- func (t *ThrowEvent) SetTimerEventDefinitions(value []TimerEventDefinition)
- func (t *ThrowEvent) SignalEventDefinitions() (result *[]SignalEventDefinition)
- func (t *ThrowEvent) TerminateEventDefinitions() (result *[]TerminateEventDefinition)
- func (t *ThrowEvent) TimerEventDefinitions() (result *[]TimerEventDefinition)
- func (t *ThrowEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type ThrowEventInterface
- type TimerEventDefinition
- func (t *TimerEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *TimerEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *TimerEventDefinition) SetTextPayload(text string)
- func (t *TimerEventDefinition) SetTimeCycle(value *AnExpression)
- func (t *TimerEventDefinition) SetTimeDate(value *AnExpression)
- func (t *TimerEventDefinition) SetTimeDuration(value *AnExpression)
- func (t *TimerEventDefinition) TextPayload() *string
- func (t *TimerEventDefinition) TimeCycle() (result *AnExpression, present bool)
- func (t *TimerEventDefinition) TimeDate() (result *AnExpression, present bool)
- func (t *TimerEventDefinition) TimeDuration() (result *AnExpression, present bool)
- func (t *TimerEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type TimerEventDefinitionInterface
- type Transaction
- func (t *Transaction) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *Transaction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *Transaction) Method() (result *TransactionMethod)
- func (t *Transaction) SetMethod(value *TransactionMethod)
- func (t *Transaction) SetTextPayload(text string)
- func (t *Transaction) TextPayload() *string
- func (t *Transaction) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type TransactionInterface
- type TransactionMethod
- type UserTask
- func (t *UserTask) FindBy(f ElementPredicate) (result Element, found bool)
- func (t *UserTask) Implementation() (result *Implementation)
- func (t *UserTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
- func (t *UserTask) Renderings() (result *[]Rendering)
- func (t *UserTask) SetImplementation(value *Implementation)
- func (t *UserTask) SetRenderings(value []Rendering)
- func (t *UserTask) SetTextPayload(text string)
- func (t *UserTask) TextPayload() *string
- func (t *UserTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
- type UserTaskInterface
Constants ¶
const ( BpmnNS = "bpmn:" BpmnDINS = "bpmndi:" DINS = "di:" DCNS = "dc:" OliveNS = "olive:" )
Variables ¶
This section is empty.
Functions ¶
func PreMarshal ¶
func PreMarshal(element Element, encoder *xml.Encoder, start *xml.StartElement)
func PreUnmarshal ¶
func PreUnmarshal(element Element, decoder *xml.Decoder, start *xml.StartElement)
Types ¶
type Activity ¶
type Activity struct {
FlowNode
IsForCompensationField *bool `xml:"isForCompensation,attr"`
StartQuantityField *big.Int `xml:"startQuantity,attr"`
CompletionQuantityField *big.Int `xml:"completionQuantity,attr"`
DefaultField *IdRef `xml:"default,attr"`
IoSpecificationField *InputOutputSpecification `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL ioSpecification"`
PropertyField []Property `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL property"`
DataInputAssociationField []DataInputAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataInputAssociation"`
DataOutputAssociationField []DataOutputAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataOutputAssociation"`
ResourceRoleField []ResourceRole `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resourceRole"`
MultiInstanceLoopCharacteristicsField *MultiInstanceLoopCharacteristics `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL multiInstanceLoopCharacteristics"`
StandardLoopCharacteristicsField *StandardLoopCharacteristics `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL standardLoopCharacteristics"`
}
func DefaultActivity ¶
func DefaultActivity() Activity
func (*Activity) CompletionQuantity ¶
func (*Activity) DataInputAssociations ¶
func (t *Activity) DataInputAssociations() (result *[]DataInputAssociation)
func (*Activity) DataOutputAssociations ¶
func (t *Activity) DataOutputAssociations() (result *[]DataOutputAssociation)
func (*Activity) FindBy ¶
func (t *Activity) FindBy(f ElementPredicate) (result Element, found bool)
func (*Activity) IoSpecification ¶
func (t *Activity) IoSpecification() (result *InputOutputSpecification, present bool)
func (*Activity) IsForCompensation ¶
func (*Activity) LoopCharacteristics ¶
func (t *Activity) LoopCharacteristics() LoopCharacteristicsInterface
func (*Activity) MarshalXML ¶
func (*Activity) MultiInstanceLoopCharacteristics ¶
func (t *Activity) MultiInstanceLoopCharacteristics() (result *MultiInstanceLoopCharacteristics, present bool)
func (*Activity) Properties ¶
func (*Activity) ResourceRoles ¶
func (t *Activity) ResourceRoles() (result *[]ResourceRole)
func (*Activity) SetCompletionQuantity ¶
func (*Activity) SetDataInputAssociations ¶
func (t *Activity) SetDataInputAssociations(value []DataInputAssociation)
func (*Activity) SetDataOutputAssociations ¶
func (t *Activity) SetDataOutputAssociations(value []DataOutputAssociation)
func (*Activity) SetDefault ¶
func (*Activity) SetIoSpecification ¶
func (t *Activity) SetIoSpecification(value *InputOutputSpecification)
func (*Activity) SetIsForCompensation ¶
func (*Activity) SetMultiInstanceLoopCharacteristics ¶
func (t *Activity) SetMultiInstanceLoopCharacteristics(value *MultiInstanceLoopCharacteristics)
func (*Activity) SetProperties ¶
func (*Activity) SetResourceRoles ¶
func (t *Activity) SetResourceRoles(value []ResourceRole)
func (*Activity) SetStandardLoopCharacteristics ¶
func (t *Activity) SetStandardLoopCharacteristics(value *StandardLoopCharacteristics)
func (*Activity) SetStartQuantity ¶
func (*Activity) StandardLoopCharacteristics ¶
func (t *Activity) StandardLoopCharacteristics() (result *StandardLoopCharacteristics, present bool)
func (*Activity) StartQuantity ¶
func (*Activity) UnMarshalXML ¶
type ActivityInterface ¶
type ActivityInterface interface {
Element
FlowNodeInterface
IsForCompensation() (result bool)
StartQuantity() (result *big.Int)
CompletionQuantity() (result *big.Int)
Default() (result *IdRef, present bool)
IoSpecification() (result *InputOutputSpecification, present bool)
Properties() (result *[]Property)
DataInputAssociations() (result *[]DataInputAssociation)
DataOutputAssociations() (result *[]DataOutputAssociation)
ResourceRoles() (result *[]ResourceRole)
MultiInstanceLoopCharacteristics() (result *MultiInstanceLoopCharacteristics, present bool)
StandardLoopCharacteristics() (result *StandardLoopCharacteristics, present bool)
LoopCharacteristics() LoopCharacteristicsInterface
SetIsForCompensation(value *bool)
SetStartQuantity(value *big.Int)
SetCompletionQuantity(value *big.Int)
SetDefault(value *IdRef)
SetIoSpecification(value *InputOutputSpecification)
SetProperties(value []Property)
SetDataInputAssociations(value []DataInputAssociation)
SetDataOutputAssociations(value []DataOutputAssociation)
SetResourceRoles(value []ResourceRole)
SetMultiInstanceLoopCharacteristics(value *MultiInstanceLoopCharacteristics)
SetStandardLoopCharacteristics(value *StandardLoopCharacteristics)
}
type AdHocOrdering ¶
type AdHocOrdering string
type AdHocSubProcess ¶
type AdHocSubProcess struct {
SubProcess
CancelRemainingInstancesField *bool `xml:"cancelRemainingInstances,attr"`
OrderingField *AdHocOrdering `xml:"ordering,attr"`
CompletionConditionField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL completionCondition"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultAdHocSubProcess ¶
func DefaultAdHocSubProcess() AdHocSubProcess
func (*AdHocSubProcess) CancelRemainingInstances ¶
func (t *AdHocSubProcess) CancelRemainingInstances() (result bool)
func (*AdHocSubProcess) CompletionCondition ¶
func (t *AdHocSubProcess) CompletionCondition() (result *AnExpression, present bool)
func (*AdHocSubProcess) FindBy ¶
func (t *AdHocSubProcess) FindBy(f ElementPredicate) (result Element, found bool)
func (*AdHocSubProcess) MarshalXML ¶
func (t *AdHocSubProcess) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*AdHocSubProcess) Ordering ¶
func (t *AdHocSubProcess) Ordering() (result *AdHocOrdering, present bool)
func (*AdHocSubProcess) SetCancelRemainingInstances ¶
func (t *AdHocSubProcess) SetCancelRemainingInstances(value *bool)
func (*AdHocSubProcess) SetCompletionCondition ¶
func (t *AdHocSubProcess) SetCompletionCondition(value *AnExpression)
func (*AdHocSubProcess) SetOrdering ¶
func (t *AdHocSubProcess) SetOrdering(value *AdHocOrdering)
func (*AdHocSubProcess) SetTextPayload ¶
func (t *AdHocSubProcess) SetTextPayload(text string)
func (*AdHocSubProcess) TextPayload ¶
func (t *AdHocSubProcess) TextPayload() *string
func (*AdHocSubProcess) UnMarshalXML ¶
func (t *AdHocSubProcess) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type AdHocSubProcessInterface ¶
type AdHocSubProcessInterface interface {
Element
SubProcessInterface
CancelRemainingInstances() (result bool)
Ordering() (result *AdHocOrdering, present bool)
CompletionCondition() (result *AnExpression, present bool)
SetCancelRemainingInstances(value *bool)
SetOrdering(value *AdHocOrdering)
SetCompletionCondition(value *AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type AnExpression ¶
type AnExpression struct {
Expression ExpressionInterface
}
AnExpression Expression family container
Expression field can be type-switched between Expression and FormalExpression
func (*AnExpression) FindBy ¶
func (e *AnExpression) FindBy(pred ElementPredicate) (result Element, found bool)
func (*AnExpression) MarshalXML ¶
func (e *AnExpression) MarshalXML(en *xml.Encoder, start xml.StartElement) (err error)
func (*AnExpression) UnmarshalXML ¶
func (e *AnExpression) UnmarshalXML(d *xml.Decoder, start xml.StartElement) (err error)
type AnyURI ¶
type AnyURI = string
AnyURI Corresponds normatively to the XLink href attribute (http://books.xmlschemata.org/relaxng/ch19-77009.html)
type Artifact ¶
type Artifact struct {
BaseElement
}
func DefaultArtifact ¶
func DefaultArtifact() Artifact
func (*Artifact) FindBy ¶
func (t *Artifact) FindBy(f ElementPredicate) (result Element, found bool)
func (*Artifact) MarshalXML ¶
func (*Artifact) UnMarshalXML ¶
type ArtifactInterface ¶
type ArtifactInterface interface {
Element
BaseElementInterface
}
type Assignment ¶
type Assignment struct {
BaseElement
FromField AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL from"`
ToField AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL to"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultAssignment ¶
func DefaultAssignment() Assignment
func (*Assignment) FindBy ¶
func (t *Assignment) FindBy(f ElementPredicate) (result Element, found bool)
func (*Assignment) From ¶
func (t *Assignment) From() (result *AnExpression)
func (*Assignment) MarshalXML ¶
func (t *Assignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Assignment) SetFrom ¶
func (t *Assignment) SetFrom(value AnExpression)
func (*Assignment) SetTextPayload ¶
func (t *Assignment) SetTextPayload(text string)
func (*Assignment) SetTo ¶
func (t *Assignment) SetTo(value AnExpression)
func (*Assignment) TextPayload ¶
func (t *Assignment) TextPayload() *string
func (*Assignment) To ¶
func (t *Assignment) To() (result *AnExpression)
func (*Assignment) UnMarshalXML ¶
func (t *Assignment) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type AssignmentInterface ¶
type AssignmentInterface interface {
Element
BaseElementInterface
From() (result *AnExpression)
To() (result *AnExpression)
SetFrom(value AnExpression)
SetTo(value AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type Association ¶
type Association struct {
Artifact
SourceRefField QName `xml:"sourceRef,attr"`
TargetRefField QName `xml:"targetRef,attr"`
AssociationDirectionField *AssociationDirection `xml:"associationDirection,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultAssociation ¶
func DefaultAssociation() Association
func (*Association) AssociationDirection ¶
func (t *Association) AssociationDirection() (result *AssociationDirection)
func (*Association) FindBy ¶
func (t *Association) FindBy(f ElementPredicate) (result Element, found bool)
func (*Association) MarshalXML ¶
func (t *Association) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Association) SetAssociationDirection ¶
func (t *Association) SetAssociationDirection(value *AssociationDirection)
func (*Association) SetSourceRef ¶
func (t *Association) SetSourceRef(value QName)
func (*Association) SetTargetRef ¶
func (t *Association) SetTargetRef(value QName)
func (*Association) SetTextPayload ¶
func (t *Association) SetTextPayload(text string)
func (*Association) SourceRef ¶
func (t *Association) SourceRef() (result *QName)
func (*Association) TargetRef ¶
func (t *Association) TargetRef() (result *QName)
func (*Association) TextPayload ¶
func (t *Association) TextPayload() *string
func (*Association) UnMarshalXML ¶
func (t *Association) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type AssociationDirection ¶
type AssociationDirection string
type AssociationInterface ¶
type AssociationInterface interface {
Element
ArtifactInterface
SourceRef() (result *QName)
TargetRef() (result *QName)
AssociationDirection() (result *AssociationDirection)
SetSourceRef(value QName)
SetTargetRef(value QName)
SetAssociationDirection(value *AssociationDirection)
TextPayload() *string
SetTextPayload(string)
}
type Auditing ¶
type Auditing struct {
BaseElement
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultAuditing ¶
func DefaultAuditing() Auditing
func (*Auditing) FindBy ¶
func (t *Auditing) FindBy(f ElementPredicate) (result Element, found bool)
func (*Auditing) MarshalXML ¶
func (*Auditing) SetTextPayload ¶
func (*Auditing) TextPayload ¶
func (*Auditing) UnMarshalXML ¶
type AuditingInterface ¶
type AuditingInterface interface {
Element
BaseElementInterface
TextPayload() *string
SetTextPayload(string)
}
type BPMNDiagram ¶
type BPMNDiagram struct {
Diagram
BPMNPlaneField *BPMNPlane `xml:"http://www.omg.org/spec/BPMN/20100524/DI BPMNPlane"`
BPMNLabelStyleField []BPMNLabelStyle `xml:"http://www.omg.org/spec/BPMN/20100524/DI BPMNLabelStyle"`
}
func DefaultBPMNDiagram ¶
func DefaultBPMNDiagram() BPMNDiagram
func (*BPMNDiagram) BPMNLabelStyle ¶
func (t *BPMNDiagram) BPMNLabelStyle() (result *[]BPMNLabelStyle)
func (*BPMNDiagram) BPMNPlane ¶
func (t *BPMNDiagram) BPMNPlane() (result *BPMNPlane)
func (*BPMNDiagram) FindBy ¶
func (t *BPMNDiagram) FindBy(f ElementPredicate) (result Element, found bool)
func (*BPMNDiagram) MarshalXML ¶
func (t *BPMNDiagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*BPMNDiagram) SetBPMNLabelStyle ¶
func (t *BPMNDiagram) SetBPMNLabelStyle(value []BPMNLabelStyle)
func (*BPMNDiagram) SetBPMNPlane ¶
func (t *BPMNDiagram) SetBPMNPlane(value *BPMNPlane)
func (*BPMNDiagram) UnMarshalXML ¶
func (t *BPMNDiagram) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type BPMNDiagramInterface ¶
type BPMNDiagramInterface interface {
Element
DiagramInterface
BPMNPlane() (result *BPMNPlane)
BPMNLabelStyle() (result *[]BPMNLabelStyle)
SetBPMNPlane(value *BPMNPlane)
SetBPMNLabelStyle(value []BPMNLabelStyle)
}
type BPMNEdge ¶
type BPMNEdge struct {
LabeledEdge
BpmnElementField *QName `xml:"bpmnElement,attr"`
SourceElementField *QName `xml:"sourceElement,attr"`
TargetElementField *QName `xml:"targetElement,attr"`
MessageVisibleKindField *MessageVisibleKind `xml:"messageVisibleKind,attr"`
BPMNLabelField *BPMNLabel `xml:"http://www.omg.org/spec/BPMN/20100524/DI BPMNLabel"`
}
func DefaultBPMNEdge ¶
func DefaultBPMNEdge() BPMNEdge
func (*BPMNEdge) BpmnElement ¶
func (*BPMNEdge) FindBy ¶
func (t *BPMNEdge) FindBy(f ElementPredicate) (result Element, found bool)
func (*BPMNEdge) MarshalXML ¶
func (*BPMNEdge) MessageVisibleKind ¶
func (t *BPMNEdge) MessageVisibleKind() (result *MessageVisibleKind, present bool)
func (*BPMNEdge) SetBPMNLabel ¶
func (*BPMNEdge) SetBpmnElement ¶
func (*BPMNEdge) SetMessageVisibleKind ¶
func (t *BPMNEdge) SetMessageVisibleKind(value *MessageVisibleKind)
func (*BPMNEdge) SetSourceElement ¶
func (*BPMNEdge) SetTargetElement ¶
func (*BPMNEdge) SourceElement ¶
func (*BPMNEdge) TargetElement ¶
func (*BPMNEdge) UnMarshalXML ¶
type BPMNEdgeInterface ¶
type BPMNEdgeInterface interface {
Element
LabeledEdgeInterface
BpmnElement() (result *QName, present bool)
SourceElement() (result *QName, present bool)
TargetElement() (result *QName, present bool)
MessageVisibleKind() (result *MessageVisibleKind, present bool)
BPMNLabel() (result *BPMNLabel)
SetBpmnElement(value *QName)
SetSourceElement(value *QName)
SetTargetElement(value *QName)
SetMessageVisibleKind(value *MessageVisibleKind)
SetBPMNLabel(value *BPMNLabel)
}
type BPMNLabel ¶
func DefaultBPMNLabel ¶
func DefaultBPMNLabel() BPMNLabel
func (*BPMNLabel) FindBy ¶
func (t *BPMNLabel) FindBy(f ElementPredicate) (result Element, found bool)
func (*BPMNLabel) LabelStyle ¶
func (*BPMNLabel) MarshalXML ¶
func (*BPMNLabel) SetLabelStyle ¶
func (*BPMNLabel) UnMarshalXML ¶
type BPMNLabelInterface ¶
type BPMNLabelInterface interface {
Element
LabelInterface
LabelStyle() (result *QName, present bool)
SetLabelStyle(value *QName)
}
type BPMNLabelStyle ¶
type BPMNLabelStyle struct {
Style
FontField *Font `xml:"http://www.omg.org/spec/DD/20100524/DC Font"`
}
func DefaultBPMNLabelStyle ¶
func DefaultBPMNLabelStyle() BPMNLabelStyle
func (*BPMNLabelStyle) FindBy ¶
func (t *BPMNLabelStyle) FindBy(f ElementPredicate) (result Element, found bool)
func (*BPMNLabelStyle) Font ¶
func (t *BPMNLabelStyle) Font() (result *Font)
func (*BPMNLabelStyle) MarshalXML ¶
func (t *BPMNLabelStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*BPMNLabelStyle) SetFont ¶
func (t *BPMNLabelStyle) SetFont(value *Font)
func (*BPMNLabelStyle) UnMarshalXML ¶
func (t *BPMNLabelStyle) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type BPMNLabelStyleInterface ¶
type BPMNLabelStyleInterface interface {
Element
StyleInterface
Font() (result *Font)
SetFont(value *Font)
}
type BPMNPlane ¶
func DefaultBPMNPlane ¶
func DefaultBPMNPlane() BPMNPlane
func (*BPMNPlane) BpmnElement ¶
func (*BPMNPlane) FindBy ¶
func (t *BPMNPlane) FindBy(f ElementPredicate) (result Element, found bool)
func (*BPMNPlane) MarshalXML ¶
func (*BPMNPlane) SetBpmnElement ¶
func (*BPMNPlane) UnMarshalXML ¶
type BPMNPlaneInterface ¶
type BPMNPlaneInterface interface {
Element
PlaneInterface
BpmnElement() (result *QName, present bool)
SetBpmnElement(value *QName)
}
type BPMNShape ¶
type BPMNShape struct {
LabeledShape
BpmnElementField *QName `xml:"bpmnElement,attr"`
IsHorizontalField *bool `xml:"isHorizontal,attr"`
IsExpandedField *bool `xml:"isExpanded,attr"`
IsMarkerVisibleField *bool `xml:"isMarkerVisible,attr"`
IsMessageVisibleField *bool `xml:"isMessageVisible,attr"`
ParticipantBandKindField *ParticipantBandKind `xml:"participantBandKind,attr"`
ChoreographyActivityShapeField *QName `xml:"choreographyActivityShape,attr"`
BPMNLabelField *BPMNLabel `xml:"http://www.omg.org/spec/BPMN/20100524/DI BPMNLabel"`
}
func DefaultBPMNShape ¶
func DefaultBPMNShape() BPMNShape
func (*BPMNShape) BpmnElement ¶
func (*BPMNShape) ChoreographyActivityShape ¶
func (*BPMNShape) FindBy ¶
func (t *BPMNShape) FindBy(f ElementPredicate) (result Element, found bool)
func (*BPMNShape) IsExpanded ¶
func (*BPMNShape) IsHorizontal ¶
func (*BPMNShape) IsMarkerVisible ¶
func (*BPMNShape) IsMessageVisible ¶
func (*BPMNShape) MarshalXML ¶
func (*BPMNShape) ParticipantBandKind ¶
func (t *BPMNShape) ParticipantBandKind() (result *ParticipantBandKind, present bool)
func (*BPMNShape) SetBPMNLabel ¶
func (*BPMNShape) SetBpmnElement ¶
func (*BPMNShape) SetChoreographyActivityShape ¶
func (*BPMNShape) SetIsExpanded ¶
func (*BPMNShape) SetIsHorizontal ¶
func (*BPMNShape) SetIsMarkerVisible ¶
func (*BPMNShape) SetIsMessageVisible ¶
func (*BPMNShape) SetParticipantBandKind ¶
func (t *BPMNShape) SetParticipantBandKind(value *ParticipantBandKind)
func (*BPMNShape) UnMarshalXML ¶
type BPMNShapeInterface ¶
type BPMNShapeInterface interface {
Element
LabeledShapeInterface
BpmnElement() (result *QName, present bool)
IsHorizontal() (result bool, present bool)
IsExpanded() (result bool, present bool)
IsMarkerVisible() (result bool, present bool)
IsMessageVisible() (result bool, present bool)
ParticipantBandKind() (result *ParticipantBandKind, present bool)
ChoreographyActivityShape() (result *QName, present bool)
BPMNLabel() (result *BPMNLabel)
SetBpmnElement(value *QName)
SetIsHorizontal(value *bool)
SetIsExpanded(value *bool)
SetIsMarkerVisible(value *bool)
SetIsMessageVisible(value *bool)
SetParticipantBandKind(value *ParticipantBandKind)
SetChoreographyActivityShape(value *QName)
SetBPMNLabel(value *BPMNLabel)
}
type BaseElement ¶
type BaseElement struct {
IdField *Id `xml:"id,attr"`
DocumentationField []Documentation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL documentation"`
ExtensionElementsField *ExtensionElements `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL extensionElements"`
}
func DefaultBaseElement ¶
func DefaultBaseElement() BaseElement
func (*BaseElement) Documentations ¶
func (t *BaseElement) Documentations() (result *[]Documentation)
func (*BaseElement) ExtensionElements ¶
func (t *BaseElement) ExtensionElements() (result *ExtensionElements, present bool)
func (*BaseElement) FindBy ¶
func (t *BaseElement) FindBy(f ElementPredicate) (result Element, found bool)
func (*BaseElement) Id ¶
func (t *BaseElement) Id() (result *Id, present bool)
func (*BaseElement) MarshalXML ¶
func (t *BaseElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*BaseElement) SetDocumentations ¶
func (t *BaseElement) SetDocumentations(value []Documentation)
func (*BaseElement) SetExtensionElements ¶
func (t *BaseElement) SetExtensionElements(value *ExtensionElements)
func (*BaseElement) SetId ¶
func (t *BaseElement) SetId(value *Id)
func (*BaseElement) UnMarshalXML ¶
func (t *BaseElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type BaseElementInterface ¶
type BaseElementInterface interface {
Element
Id() (result *Id, present bool)
Documentations() (result *[]Documentation)
ExtensionElements() (result *ExtensionElements, present bool)
SetId(value *Id)
SetDocumentations(value []Documentation)
SetExtensionElements(value *ExtensionElements)
}
type BaseElementWithMixedContent ¶
type BaseElementWithMixedContent struct {
IdField *Id `xml:"id,attr"`
DocumentationField []Documentation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL documentation"`
ExtensionElementsField *ExtensionElements `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL extensionElements"`
}
func DefaultBaseElementWithMixedContent ¶
func DefaultBaseElementWithMixedContent() BaseElementWithMixedContent
func (*BaseElementWithMixedContent) Documentations ¶
func (t *BaseElementWithMixedContent) Documentations() (result *[]Documentation)
func (*BaseElementWithMixedContent) ExtensionElements ¶
func (t *BaseElementWithMixedContent) ExtensionElements() (result *ExtensionElements, present bool)
func (*BaseElementWithMixedContent) FindBy ¶
func (t *BaseElementWithMixedContent) FindBy(f ElementPredicate) (result Element, found bool)
func (*BaseElementWithMixedContent) Id ¶
func (t *BaseElementWithMixedContent) Id() (result *Id, present bool)
func (*BaseElementWithMixedContent) MarshalXML ¶
func (t *BaseElementWithMixedContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*BaseElementWithMixedContent) SetDocumentations ¶
func (t *BaseElementWithMixedContent) SetDocumentations(value []Documentation)
func (*BaseElementWithMixedContent) SetExtensionElements ¶
func (t *BaseElementWithMixedContent) SetExtensionElements(value *ExtensionElements)
func (*BaseElementWithMixedContent) SetId ¶
func (t *BaseElementWithMixedContent) SetId(value *Id)
func (*BaseElementWithMixedContent) UnMarshalXML ¶
func (t *BaseElementWithMixedContent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type BaseElementWithMixedContentInterface ¶
type BaseElementWithMixedContentInterface interface {
Element
Id() (result *Id, present bool)
Documentations() (result *[]Documentation)
ExtensionElements() (result *ExtensionElements, present bool)
SetId(value *Id)
SetDocumentations(value []Documentation)
SetExtensionElements(value *ExtensionElements)
}
type BoundaryEvent ¶
type BoundaryEvent struct {
CatchEvent
CancelActivityField *bool `xml:"cancelActivity,attr"`
AttachedToRefField QName `xml:"attachedToRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultBoundaryEvent ¶
func DefaultBoundaryEvent() BoundaryEvent
func (*BoundaryEvent) AttachedToRef ¶
func (t *BoundaryEvent) AttachedToRef() (result *QName)
func (*BoundaryEvent) CancelActivity ¶
func (t *BoundaryEvent) CancelActivity() (result bool)
func (*BoundaryEvent) FindBy ¶
func (t *BoundaryEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*BoundaryEvent) MarshalXML ¶
func (t *BoundaryEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*BoundaryEvent) SetAttachedToRef ¶
func (t *BoundaryEvent) SetAttachedToRef(value QName)
func (*BoundaryEvent) SetCancelActivity ¶
func (t *BoundaryEvent) SetCancelActivity(value *bool)
func (*BoundaryEvent) SetTextPayload ¶
func (t *BoundaryEvent) SetTextPayload(text string)
func (*BoundaryEvent) TextPayload ¶
func (t *BoundaryEvent) TextPayload() *string
func (*BoundaryEvent) UnMarshalXML ¶
func (t *BoundaryEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type BoundaryEventInterface ¶
type Bounds ¶
type Bounds struct {
XField Double `xml:"x,attr"`
YField Double `xml:"y,attr"`
WidthField Double `xml:"width,attr"`
HeightField Double `xml:"height,attr"`
}
func DefaultBounds ¶
func DefaultBounds() Bounds
func (*Bounds) MarshalXML ¶
func (*Bounds) UnMarshalXML ¶
type BoundsInterface ¶
type BusinessRuleTask ¶
type BusinessRuleTask struct {
Task
ImplementationField *Implementation `xml:"implementation,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultBusinessRuleTask ¶
func DefaultBusinessRuleTask() BusinessRuleTask
func (*BusinessRuleTask) FindBy ¶
func (t *BusinessRuleTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*BusinessRuleTask) Implementation ¶
func (t *BusinessRuleTask) Implementation() (result *Implementation)
func (*BusinessRuleTask) MarshalXML ¶
func (t *BusinessRuleTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*BusinessRuleTask) SetImplementation ¶
func (t *BusinessRuleTask) SetImplementation(value *Implementation)
func (*BusinessRuleTask) SetTextPayload ¶
func (t *BusinessRuleTask) SetTextPayload(text string)
func (*BusinessRuleTask) TextPayload ¶
func (t *BusinessRuleTask) TextPayload() *string
func (*BusinessRuleTask) UnMarshalXML ¶
func (t *BusinessRuleTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type BusinessRuleTaskInterface ¶
type BusinessRuleTaskInterface interface {
Element
TaskInterface
Implementation() (result *Implementation)
SetImplementation(value *Implementation)
TextPayload() *string
SetTextPayload(string)
}
type CallActivity ¶
type CallActivity struct {
Activity
CalledElementField *QName `xml:"calledElement,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCallActivity ¶
func DefaultCallActivity() CallActivity
func (*CallActivity) CalledElement ¶
func (t *CallActivity) CalledElement() (result *QName, present bool)
func (*CallActivity) FindBy ¶
func (t *CallActivity) FindBy(f ElementPredicate) (result Element, found bool)
func (*CallActivity) MarshalXML ¶
func (t *CallActivity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CallActivity) SetCalledElement ¶
func (t *CallActivity) SetCalledElement(value *QName)
func (*CallActivity) SetTextPayload ¶
func (t *CallActivity) SetTextPayload(text string)
func (*CallActivity) TextPayload ¶
func (t *CallActivity) TextPayload() *string
func (*CallActivity) UnMarshalXML ¶
func (t *CallActivity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CallActivityInterface ¶
type CallChoreography ¶
type CallChoreography struct {
ChoreographyActivity
CalledChoreographyRefField *QName `xml:"calledChoreographyRef,attr"`
ParticipantAssociationField []ParticipantAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantAssociation"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCallChoreography ¶
func DefaultCallChoreography() CallChoreography
func (*CallChoreography) CalledChoreographyRef ¶
func (t *CallChoreography) CalledChoreographyRef() (result *QName, present bool)
func (*CallChoreography) FindBy ¶
func (t *CallChoreography) FindBy(f ElementPredicate) (result Element, found bool)
func (*CallChoreography) MarshalXML ¶
func (t *CallChoreography) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CallChoreography) ParticipantAssociations ¶
func (t *CallChoreography) ParticipantAssociations() (result *[]ParticipantAssociation)
func (*CallChoreography) SetCalledChoreographyRef ¶
func (t *CallChoreography) SetCalledChoreographyRef(value *QName)
func (*CallChoreography) SetParticipantAssociations ¶
func (t *CallChoreography) SetParticipantAssociations(value []ParticipantAssociation)
func (*CallChoreography) SetTextPayload ¶
func (t *CallChoreography) SetTextPayload(text string)
func (*CallChoreography) TextPayload ¶
func (t *CallChoreography) TextPayload() *string
func (*CallChoreography) UnMarshalXML ¶
func (t *CallChoreography) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CallChoreographyInterface ¶
type CallChoreographyInterface interface {
Element
ChoreographyActivityInterface
CalledChoreographyRef() (result *QName, present bool)
ParticipantAssociations() (result *[]ParticipantAssociation)
SetCalledChoreographyRef(value *QName)
SetParticipantAssociations(value []ParticipantAssociation)
TextPayload() *string
SetTextPayload(string)
}
type CallConversation ¶
type CallConversation struct {
ConversationNode
CalledCollaborationRefField *QName `xml:"calledCollaborationRef,attr"`
ParticipantAssociationField []ParticipantAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantAssociation"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCallConversation ¶
func DefaultCallConversation() CallConversation
func (*CallConversation) CalledCollaborationRef ¶
func (t *CallConversation) CalledCollaborationRef() (result *QName, present bool)
func (*CallConversation) FindBy ¶
func (t *CallConversation) FindBy(f ElementPredicate) (result Element, found bool)
func (*CallConversation) MarshalXML ¶
func (t *CallConversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CallConversation) ParticipantAssociations ¶
func (t *CallConversation) ParticipantAssociations() (result *[]ParticipantAssociation)
func (*CallConversation) SetCalledCollaborationRef ¶
func (t *CallConversation) SetCalledCollaborationRef(value *QName)
func (*CallConversation) SetParticipantAssociations ¶
func (t *CallConversation) SetParticipantAssociations(value []ParticipantAssociation)
func (*CallConversation) SetTextPayload ¶
func (t *CallConversation) SetTextPayload(text string)
func (*CallConversation) TextPayload ¶
func (t *CallConversation) TextPayload() *string
func (*CallConversation) UnMarshalXML ¶
func (t *CallConversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CallConversationInterface ¶
type CallConversationInterface interface {
Element
ConversationNodeInterface
CalledCollaborationRef() (result *QName, present bool)
ParticipantAssociations() (result *[]ParticipantAssociation)
SetCalledCollaborationRef(value *QName)
SetParticipantAssociations(value []ParticipantAssociation)
TextPayload() *string
SetTextPayload(string)
}
type CallableElement ¶
type CallableElement struct {
RootElement
NameField *string `xml:"name,attr"`
SupportedInterfaceRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL supportedInterfaceRef"`
IoSpecificationField *InputOutputSpecification `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL ioSpecification"`
IoBindingField []InputOutputBinding `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL ioBinding"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCallableElement ¶
func DefaultCallableElement() CallableElement
func (*CallableElement) FindBy ¶
func (t *CallableElement) FindBy(f ElementPredicate) (result Element, found bool)
func (*CallableElement) IoBindings ¶
func (t *CallableElement) IoBindings() (result *[]InputOutputBinding)
func (*CallableElement) IoSpecification ¶
func (t *CallableElement) IoSpecification() (result *InputOutputSpecification, present bool)
func (*CallableElement) MarshalXML ¶
func (t *CallableElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CallableElement) Name ¶
func (t *CallableElement) Name() (result *string, present bool)
func (*CallableElement) SetIoBindings ¶
func (t *CallableElement) SetIoBindings(value []InputOutputBinding)
func (*CallableElement) SetIoSpecification ¶
func (t *CallableElement) SetIoSpecification(value *InputOutputSpecification)
func (*CallableElement) SetName ¶
func (t *CallableElement) SetName(value *string)
func (*CallableElement) SetSupportedInterfaceRefs ¶
func (t *CallableElement) SetSupportedInterfaceRefs(value []QName)
func (*CallableElement) SetTextPayload ¶
func (t *CallableElement) SetTextPayload(text string)
func (*CallableElement) SupportedInterfaceRefs ¶
func (t *CallableElement) SupportedInterfaceRefs() (result *[]QName)
func (*CallableElement) TextPayload ¶
func (t *CallableElement) TextPayload() *string
func (*CallableElement) UnMarshalXML ¶
func (t *CallableElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CallableElementInterface ¶
type CallableElementInterface interface {
Element
RootElementInterface
Name() (result *string, present bool)
SupportedInterfaceRefs() (result *[]QName)
IoSpecification() (result *InputOutputSpecification, present bool)
IoBindings() (result *[]InputOutputBinding)
SetName(value *string)
SetSupportedInterfaceRefs(value []QName)
SetIoSpecification(value *InputOutputSpecification)
SetIoBindings(value []InputOutputBinding)
TextPayload() *string
SetTextPayload(string)
}
type CancelEventDefinition ¶
type CancelEventDefinition struct {
EventDefinition
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCancelEventDefinition ¶
func DefaultCancelEventDefinition() CancelEventDefinition
func (*CancelEventDefinition) FindBy ¶
func (t *CancelEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*CancelEventDefinition) MarshalXML ¶
func (t *CancelEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CancelEventDefinition) SetTextPayload ¶
func (t *CancelEventDefinition) SetTextPayload(text string)
func (*CancelEventDefinition) TextPayload ¶
func (t *CancelEventDefinition) TextPayload() *string
func (*CancelEventDefinition) UnMarshalXML ¶
func (t *CancelEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CancelEventDefinitionInterface ¶
type CancelEventDefinitionInterface interface {
Element
EventDefinitionInterface
TextPayload() *string
SetTextPayload(string)
}
type CatchEvent ¶
type CatchEvent struct {
Event
ParallelMultipleField *bool `xml:"parallelMultiple,attr"`
DataOutputField []DataOutput `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataOutput"`
DataOutputAssociationField []DataOutputAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataOutputAssociation"`
OutputSetField *OutputSet `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL outputSet"`
CancelEventDefinitionField []CancelEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL cancelEventDefinition"`
CompensateEventDefinitionField []CompensateEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL compensateEventDefinition"`
ConditionalEventDefinitionField []ConditionalEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL conditionalEventDefinition"`
ErrorEventDefinitionField []ErrorEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL errorEventDefinition"`
EscalationEventDefinitionField []EscalationEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL escalationEventDefinition"`
LinkEventDefinitionField []LinkEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL linkEventDefinition"`
MessageEventDefinitionField []MessageEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL messageEventDefinition"`
SignalEventDefinitionField []SignalEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL signalEventDefinition"`
TerminateEventDefinitionField []TerminateEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL terminateEventDefinition"`
TimerEventDefinitionField []TimerEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL timerEventDefinition"`
EventDefinitionRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL eventDefinitionRef"`
}
func DefaultCatchEvent ¶
func DefaultCatchEvent() CatchEvent
func (*CatchEvent) CancelEventDefinitions ¶
func (t *CatchEvent) CancelEventDefinitions() (result *[]CancelEventDefinition)
func (*CatchEvent) CompensateEventDefinitions ¶
func (t *CatchEvent) CompensateEventDefinitions() (result *[]CompensateEventDefinition)
func (*CatchEvent) ConditionalEventDefinitions ¶
func (t *CatchEvent) ConditionalEventDefinitions() (result *[]ConditionalEventDefinition)
func (*CatchEvent) DataOutputAssociations ¶
func (t *CatchEvent) DataOutputAssociations() (result *[]DataOutputAssociation)
func (*CatchEvent) DataOutputs ¶
func (t *CatchEvent) DataOutputs() (result *[]DataOutput)
func (*CatchEvent) ErrorEventDefinitions ¶
func (t *CatchEvent) ErrorEventDefinitions() (result *[]ErrorEventDefinition)
func (*CatchEvent) EscalationEventDefinitions ¶
func (t *CatchEvent) EscalationEventDefinitions() (result *[]EscalationEventDefinition)
func (*CatchEvent) EventDefinitionRefs ¶
func (t *CatchEvent) EventDefinitionRefs() (result *[]QName)
func (*CatchEvent) EventDefinitions ¶
func (t *CatchEvent) EventDefinitions() []EventDefinitionInterface
func (*CatchEvent) FindBy ¶
func (t *CatchEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*CatchEvent) LinkEventDefinitions ¶
func (t *CatchEvent) LinkEventDefinitions() (result *[]LinkEventDefinition)
func (*CatchEvent) MarshalXML ¶
func (t *CatchEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CatchEvent) MessageEventDefinitions ¶
func (t *CatchEvent) MessageEventDefinitions() (result *[]MessageEventDefinition)
func (*CatchEvent) OutputSet ¶
func (t *CatchEvent) OutputSet() (result *OutputSet, present bool)
func (*CatchEvent) ParallelMultiple ¶
func (t *CatchEvent) ParallelMultiple() (result bool)
func (*CatchEvent) SetCancelEventDefinitions ¶
func (t *CatchEvent) SetCancelEventDefinitions(value []CancelEventDefinition)
func (*CatchEvent) SetCompensateEventDefinitions ¶
func (t *CatchEvent) SetCompensateEventDefinitions(value []CompensateEventDefinition)
func (*CatchEvent) SetConditionalEventDefinitions ¶
func (t *CatchEvent) SetConditionalEventDefinitions(value []ConditionalEventDefinition)
func (*CatchEvent) SetDataOutputAssociations ¶
func (t *CatchEvent) SetDataOutputAssociations(value []DataOutputAssociation)
func (*CatchEvent) SetDataOutputs ¶
func (t *CatchEvent) SetDataOutputs(value []DataOutput)
func (*CatchEvent) SetErrorEventDefinitions ¶
func (t *CatchEvent) SetErrorEventDefinitions(value []ErrorEventDefinition)
func (*CatchEvent) SetEscalationEventDefinitions ¶
func (t *CatchEvent) SetEscalationEventDefinitions(value []EscalationEventDefinition)
func (*CatchEvent) SetEventDefinitionRefs ¶
func (t *CatchEvent) SetEventDefinitionRefs(value []QName)
func (*CatchEvent) SetLinkEventDefinitions ¶
func (t *CatchEvent) SetLinkEventDefinitions(value []LinkEventDefinition)
func (*CatchEvent) SetMessageEventDefinitions ¶
func (t *CatchEvent) SetMessageEventDefinitions(value []MessageEventDefinition)
func (*CatchEvent) SetOutputSet ¶
func (t *CatchEvent) SetOutputSet(value *OutputSet)
func (*CatchEvent) SetParallelMultiple ¶
func (t *CatchEvent) SetParallelMultiple(value *bool)
func (*CatchEvent) SetSignalEventDefinitions ¶
func (t *CatchEvent) SetSignalEventDefinitions(value []SignalEventDefinition)
func (*CatchEvent) SetTerminateEventDefinitions ¶
func (t *CatchEvent) SetTerminateEventDefinitions(value []TerminateEventDefinition)
func (*CatchEvent) SetTimerEventDefinitions ¶
func (t *CatchEvent) SetTimerEventDefinitions(value []TimerEventDefinition)
func (*CatchEvent) SignalEventDefinitions ¶
func (t *CatchEvent) SignalEventDefinitions() (result *[]SignalEventDefinition)
func (*CatchEvent) TerminateEventDefinitions ¶
func (t *CatchEvent) TerminateEventDefinitions() (result *[]TerminateEventDefinition)
func (*CatchEvent) TimerEventDefinitions ¶
func (t *CatchEvent) TimerEventDefinitions() (result *[]TimerEventDefinition)
func (*CatchEvent) UnMarshalXML ¶
func (t *CatchEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CatchEventInterface ¶
type CatchEventInterface interface {
Element
EventInterface
ParallelMultiple() (result bool)
DataOutputs() (result *[]DataOutput)
DataOutputAssociations() (result *[]DataOutputAssociation)
OutputSet() (result *OutputSet, present bool)
CancelEventDefinitions() (result *[]CancelEventDefinition)
CompensateEventDefinitions() (result *[]CompensateEventDefinition)
ConditionalEventDefinitions() (result *[]ConditionalEventDefinition)
ErrorEventDefinitions() (result *[]ErrorEventDefinition)
EscalationEventDefinitions() (result *[]EscalationEventDefinition)
LinkEventDefinitions() (result *[]LinkEventDefinition)
MessageEventDefinitions() (result *[]MessageEventDefinition)
SignalEventDefinitions() (result *[]SignalEventDefinition)
TerminateEventDefinitions() (result *[]TerminateEventDefinition)
TimerEventDefinitions() (result *[]TimerEventDefinition)
EventDefinitionRefs() (result *[]QName)
EventDefinitions() []EventDefinitionInterface
SetParallelMultiple(value *bool)
SetDataOutputs(value []DataOutput)
SetDataOutputAssociations(value []DataOutputAssociation)
SetOutputSet(value *OutputSet)
SetCancelEventDefinitions(value []CancelEventDefinition)
SetCompensateEventDefinitions(value []CompensateEventDefinition)
SetConditionalEventDefinitions(value []ConditionalEventDefinition)
SetErrorEventDefinitions(value []ErrorEventDefinition)
SetEscalationEventDefinitions(value []EscalationEventDefinition)
SetLinkEventDefinitions(value []LinkEventDefinition)
SetMessageEventDefinitions(value []MessageEventDefinition)
SetSignalEventDefinitions(value []SignalEventDefinition)
SetTerminateEventDefinitions(value []TerminateEventDefinition)
SetTimerEventDefinitions(value []TimerEventDefinition)
SetEventDefinitionRefs(value []QName)
}
type Category ¶
type Category struct {
RootElement
NameField *string `xml:"name,attr"`
CategoryValueField []CategoryValue `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL categoryValue"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCategory ¶
func DefaultCategory() Category
func (*Category) CategoryValues ¶
func (t *Category) CategoryValues() (result *[]CategoryValue)
func (*Category) FindBy ¶
func (t *Category) FindBy(f ElementPredicate) (result Element, found bool)
func (*Category) MarshalXML ¶
func (*Category) SetCategoryValues ¶
func (t *Category) SetCategoryValues(value []CategoryValue)
func (*Category) SetTextPayload ¶
func (*Category) TextPayload ¶
func (*Category) UnMarshalXML ¶
type CategoryInterface ¶
type CategoryInterface interface {
Element
RootElementInterface
Name() (result *string, present bool)
CategoryValues() (result *[]CategoryValue)
SetName(value *string)
SetCategoryValues(value []CategoryValue)
TextPayload() *string
SetTextPayload(string)
}
type CategoryValue ¶
type CategoryValue struct {
BaseElement
ValueField *string `xml:"value,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCategoryValue ¶
func DefaultCategoryValue() CategoryValue
func (*CategoryValue) FindBy ¶
func (t *CategoryValue) FindBy(f ElementPredicate) (result Element, found bool)
func (*CategoryValue) MarshalXML ¶
func (t *CategoryValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CategoryValue) SetTextPayload ¶
func (t *CategoryValue) SetTextPayload(text string)
func (*CategoryValue) SetValue ¶
func (t *CategoryValue) SetValue(value *string)
func (*CategoryValue) TextPayload ¶
func (t *CategoryValue) TextPayload() *string
func (*CategoryValue) UnMarshalXML ¶
func (t *CategoryValue) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
func (*CategoryValue) Value ¶
func (t *CategoryValue) Value() (result *string, present bool)
type CategoryValueInterface ¶
type Choreography ¶
type Choreography struct {
Collaboration
AdHocSubProcessField []AdHocSubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL adHocSubProcess"`
BoundaryEventField []BoundaryEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL boundaryEvent"`
BusinessRuleTaskField []BusinessRuleTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL businessRuleTask"`
CallActivityField []CallActivity `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callActivity"`
CallChoreographyField []CallChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callChoreography"`
ChoreographyTaskField []ChoreographyTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL choreographyTask"`
ComplexGatewayField []ComplexGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL complexGateway"`
DataObjectField []DataObject `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObject"`
DataObjectReferenceField []DataObjectReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObjectReference"`
DataStoreReferenceField []DataStoreReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataStoreReference"`
EndEventField []EndEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL endEvent"`
EventField []Event `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL event"`
EventBasedGatewayField []EventBasedGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL eventBasedGateway"`
ExclusiveGatewayField []ExclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL exclusiveGateway"`
ImplicitThrowEventField []ImplicitThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL implicitThrowEvent"`
InclusiveGatewayField []InclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inclusiveGateway"`
IntermediateCatchEventField []IntermediateCatchEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateCatchEvent"`
IntermediateThrowEventField []IntermediateThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateThrowEvent"`
ManualTaskField []ManualTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL manualTask"`
ParallelGatewayField []ParallelGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL parallelGateway"`
ReceiveTaskField []ReceiveTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL receiveTask"`
ScriptTaskField []ScriptTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL scriptTask"`
SendTaskField []SendTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sendTask"`
SequenceFlowField []SequenceFlow `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sequenceFlow"`
ServiceTaskField []ServiceTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL serviceTask"`
StartEventField []StartEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL startEvent"`
SubChoreographyField []SubChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subChoreography"`
SubProcessField []SubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subProcess"`
TaskField []Task `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL task"`
TransactionField []Transaction `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL transaction"`
UserTaskField []UserTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL userTask"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultChoreography ¶
func DefaultChoreography() Choreography
func (*Choreography) AdHocSubProcesses ¶
func (t *Choreography) AdHocSubProcesses() (result *[]AdHocSubProcess)
func (*Choreography) BoundaryEvents ¶
func (t *Choreography) BoundaryEvents() (result *[]BoundaryEvent)
func (*Choreography) BusinessRuleTasks ¶
func (t *Choreography) BusinessRuleTasks() (result *[]BusinessRuleTask)
func (*Choreography) CallActivities ¶
func (t *Choreography) CallActivities() (result *[]CallActivity)
func (*Choreography) CallChoreographies ¶
func (t *Choreography) CallChoreographies() (result *[]CallChoreography)
func (*Choreography) ChoreographyTasks ¶
func (t *Choreography) ChoreographyTasks() (result *[]ChoreographyTask)
func (*Choreography) ComplexGateways ¶
func (t *Choreography) ComplexGateways() (result *[]ComplexGateway)
func (*Choreography) DataObjectReferences ¶
func (t *Choreography) DataObjectReferences() (result *[]DataObjectReference)
func (*Choreography) DataObjects ¶
func (t *Choreography) DataObjects() (result *[]DataObject)
func (*Choreography) DataStoreReferences ¶
func (t *Choreography) DataStoreReferences() (result *[]DataStoreReference)
func (*Choreography) EndEvents ¶
func (t *Choreography) EndEvents() (result *[]EndEvent)
func (*Choreography) EventBasedGateways ¶
func (t *Choreography) EventBasedGateways() (result *[]EventBasedGateway)
func (*Choreography) Events ¶
func (t *Choreography) Events() (result *[]Event)
func (*Choreography) ExclusiveGateways ¶
func (t *Choreography) ExclusiveGateways() (result *[]ExclusiveGateway)
func (*Choreography) FindBy ¶
func (t *Choreography) FindBy(f ElementPredicate) (result Element, found bool)
func (*Choreography) FlowElements ¶
func (t *Choreography) FlowElements() []FlowElementInterface
func (*Choreography) ImplicitThrowEvents ¶
func (t *Choreography) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
func (*Choreography) InclusiveGateways ¶
func (t *Choreography) InclusiveGateways() (result *[]InclusiveGateway)
func (*Choreography) IntermediateCatchEvents ¶
func (t *Choreography) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
func (*Choreography) IntermediateThrowEvents ¶
func (t *Choreography) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
func (*Choreography) ManualTasks ¶
func (t *Choreography) ManualTasks() (result *[]ManualTask)
func (*Choreography) MarshalXML ¶
func (t *Choreography) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Choreography) ParallelGateways ¶
func (t *Choreography) ParallelGateways() (result *[]ParallelGateway)
func (*Choreography) ReceiveTasks ¶
func (t *Choreography) ReceiveTasks() (result *[]ReceiveTask)
func (*Choreography) ScriptTasks ¶
func (t *Choreography) ScriptTasks() (result *[]ScriptTask)
func (*Choreography) SendTasks ¶
func (t *Choreography) SendTasks() (result *[]SendTask)
func (*Choreography) SequenceFlows ¶
func (t *Choreography) SequenceFlows() (result *[]SequenceFlow)
func (*Choreography) ServiceTasks ¶
func (t *Choreography) ServiceTasks() (result *[]ServiceTask)
func (*Choreography) SetAdHocSubProcesses ¶
func (t *Choreography) SetAdHocSubProcesses(value []AdHocSubProcess)
func (*Choreography) SetBoundaryEvents ¶
func (t *Choreography) SetBoundaryEvents(value []BoundaryEvent)
func (*Choreography) SetBusinessRuleTasks ¶
func (t *Choreography) SetBusinessRuleTasks(value []BusinessRuleTask)
func (*Choreography) SetCallActivities ¶
func (t *Choreography) SetCallActivities(value []CallActivity)
func (*Choreography) SetCallChoreographies ¶
func (t *Choreography) SetCallChoreographies(value []CallChoreography)
func (*Choreography) SetChoreographyTasks ¶
func (t *Choreography) SetChoreographyTasks(value []ChoreographyTask)
func (*Choreography) SetComplexGateways ¶
func (t *Choreography) SetComplexGateways(value []ComplexGateway)
func (*Choreography) SetDataObjectReferences ¶
func (t *Choreography) SetDataObjectReferences(value []DataObjectReference)
func (*Choreography) SetDataObjects ¶
func (t *Choreography) SetDataObjects(value []DataObject)
func (*Choreography) SetDataStoreReferences ¶
func (t *Choreography) SetDataStoreReferences(value []DataStoreReference)
func (*Choreography) SetEndEvents ¶
func (t *Choreography) SetEndEvents(value []EndEvent)
func (*Choreography) SetEventBasedGateways ¶
func (t *Choreography) SetEventBasedGateways(value []EventBasedGateway)
func (*Choreography) SetEvents ¶
func (t *Choreography) SetEvents(value []Event)
func (*Choreography) SetExclusiveGateways ¶
func (t *Choreography) SetExclusiveGateways(value []ExclusiveGateway)
func (*Choreography) SetImplicitThrowEvents ¶
func (t *Choreography) SetImplicitThrowEvents(value []ImplicitThrowEvent)
func (*Choreography) SetInclusiveGateways ¶
func (t *Choreography) SetInclusiveGateways(value []InclusiveGateway)
func (*Choreography) SetIntermediateCatchEvents ¶
func (t *Choreography) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
func (*Choreography) SetIntermediateThrowEvents ¶
func (t *Choreography) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
func (*Choreography) SetManualTasks ¶
func (t *Choreography) SetManualTasks(value []ManualTask)
func (*Choreography) SetParallelGateways ¶
func (t *Choreography) SetParallelGateways(value []ParallelGateway)
func (*Choreography) SetReceiveTasks ¶
func (t *Choreography) SetReceiveTasks(value []ReceiveTask)
func (*Choreography) SetScriptTasks ¶
func (t *Choreography) SetScriptTasks(value []ScriptTask)
func (*Choreography) SetSendTasks ¶
func (t *Choreography) SetSendTasks(value []SendTask)
func (*Choreography) SetSequenceFlows ¶
func (t *Choreography) SetSequenceFlows(value []SequenceFlow)
func (*Choreography) SetServiceTasks ¶
func (t *Choreography) SetServiceTasks(value []ServiceTask)
func (*Choreography) SetStartEvents ¶
func (t *Choreography) SetStartEvents(value []StartEvent)
func (*Choreography) SetSubChoreographies ¶
func (t *Choreography) SetSubChoreographies(value []SubChoreography)
func (*Choreography) SetSubProcesses ¶
func (t *Choreography) SetSubProcesses(value []SubProcess)
func (*Choreography) SetTasks ¶
func (t *Choreography) SetTasks(value []Task)
func (*Choreography) SetTextPayload ¶
func (t *Choreography) SetTextPayload(text string)
func (*Choreography) SetTransactions ¶
func (t *Choreography) SetTransactions(value []Transaction)
func (*Choreography) SetUserTasks ¶
func (t *Choreography) SetUserTasks(value []UserTask)
func (*Choreography) StartEvents ¶
func (t *Choreography) StartEvents() (result *[]StartEvent)
func (*Choreography) SubChoreographies ¶
func (t *Choreography) SubChoreographies() (result *[]SubChoreography)
func (*Choreography) SubProcesses ¶
func (t *Choreography) SubProcesses() (result *[]SubProcess)
func (*Choreography) Tasks ¶
func (t *Choreography) Tasks() (result *[]Task)
func (*Choreography) TextPayload ¶
func (t *Choreography) TextPayload() *string
func (*Choreography) Transactions ¶
func (t *Choreography) Transactions() (result *[]Transaction)
func (*Choreography) UnMarshalXML ¶
func (t *Choreography) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
func (*Choreography) UserTasks ¶
func (t *Choreography) UserTasks() (result *[]UserTask)
type ChoreographyActivity ¶
type ChoreographyActivity struct {
FlowNode
InitiatingParticipantRefField QName `xml:"initiatingParticipantRef,attr"`
LoopTypeField *ChoreographyLoopType `xml:"loopType,attr"`
ParticipantRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantRef"`
CorrelationKeyField []CorrelationKey `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationKey"`
}
func DefaultChoreographyActivity ¶
func DefaultChoreographyActivity() ChoreographyActivity
func (*ChoreographyActivity) CorrelationKeys ¶
func (t *ChoreographyActivity) CorrelationKeys() (result *[]CorrelationKey)
func (*ChoreographyActivity) FindBy ¶
func (t *ChoreographyActivity) FindBy(f ElementPredicate) (result Element, found bool)
func (*ChoreographyActivity) InitiatingParticipantRef ¶
func (t *ChoreographyActivity) InitiatingParticipantRef() (result *QName)
func (*ChoreographyActivity) LoopType ¶
func (t *ChoreographyActivity) LoopType() (result *ChoreographyLoopType)
func (*ChoreographyActivity) MarshalXML ¶
func (t *ChoreographyActivity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ChoreographyActivity) ParticipantRefs ¶
func (t *ChoreographyActivity) ParticipantRefs() (result *[]QName)
func (*ChoreographyActivity) SetCorrelationKeys ¶
func (t *ChoreographyActivity) SetCorrelationKeys(value []CorrelationKey)
func (*ChoreographyActivity) SetInitiatingParticipantRef ¶
func (t *ChoreographyActivity) SetInitiatingParticipantRef(value QName)
func (*ChoreographyActivity) SetLoopType ¶
func (t *ChoreographyActivity) SetLoopType(value *ChoreographyLoopType)
func (*ChoreographyActivity) SetParticipantRefs ¶
func (t *ChoreographyActivity) SetParticipantRefs(value []QName)
func (*ChoreographyActivity) UnMarshalXML ¶
func (t *ChoreographyActivity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ChoreographyActivityInterface ¶
type ChoreographyActivityInterface interface {
Element
FlowNodeInterface
InitiatingParticipantRef() (result *QName)
LoopType() (result *ChoreographyLoopType)
ParticipantRefs() (result *[]QName)
CorrelationKeys() (result *[]CorrelationKey)
SetInitiatingParticipantRef(value QName)
SetLoopType(value *ChoreographyLoopType)
SetParticipantRefs(value []QName)
SetCorrelationKeys(value []CorrelationKey)
}
type ChoreographyInterface ¶
type ChoreographyInterface interface {
Element
CollaborationInterface
AdHocSubProcesses() (result *[]AdHocSubProcess)
BoundaryEvents() (result *[]BoundaryEvent)
BusinessRuleTasks() (result *[]BusinessRuleTask)
CallActivities() (result *[]CallActivity)
CallChoreographies() (result *[]CallChoreography)
ChoreographyTasks() (result *[]ChoreographyTask)
ComplexGateways() (result *[]ComplexGateway)
DataObjects() (result *[]DataObject)
DataObjectReferences() (result *[]DataObjectReference)
DataStoreReferences() (result *[]DataStoreReference)
EndEvents() (result *[]EndEvent)
Events() (result *[]Event)
EventBasedGateways() (result *[]EventBasedGateway)
ExclusiveGateways() (result *[]ExclusiveGateway)
ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
InclusiveGateways() (result *[]InclusiveGateway)
IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
ManualTasks() (result *[]ManualTask)
ParallelGateways() (result *[]ParallelGateway)
ReceiveTasks() (result *[]ReceiveTask)
ScriptTasks() (result *[]ScriptTask)
SendTasks() (result *[]SendTask)
SequenceFlows() (result *[]SequenceFlow)
ServiceTasks() (result *[]ServiceTask)
StartEvents() (result *[]StartEvent)
SubChoreographies() (result *[]SubChoreography)
SubProcesses() (result *[]SubProcess)
Tasks() (result *[]Task)
Transactions() (result *[]Transaction)
UserTasks() (result *[]UserTask)
FlowElements() []FlowElementInterface
SetAdHocSubProcesses(value []AdHocSubProcess)
SetBoundaryEvents(value []BoundaryEvent)
SetBusinessRuleTasks(value []BusinessRuleTask)
SetCallActivities(value []CallActivity)
SetCallChoreographies(value []CallChoreography)
SetChoreographyTasks(value []ChoreographyTask)
SetComplexGateways(value []ComplexGateway)
SetDataObjects(value []DataObject)
SetDataObjectReferences(value []DataObjectReference)
SetDataStoreReferences(value []DataStoreReference)
SetEndEvents(value []EndEvent)
SetEvents(value []Event)
SetEventBasedGateways(value []EventBasedGateway)
SetExclusiveGateways(value []ExclusiveGateway)
SetImplicitThrowEvents(value []ImplicitThrowEvent)
SetInclusiveGateways(value []InclusiveGateway)
SetIntermediateCatchEvents(value []IntermediateCatchEvent)
SetIntermediateThrowEvents(value []IntermediateThrowEvent)
SetManualTasks(value []ManualTask)
SetParallelGateways(value []ParallelGateway)
SetReceiveTasks(value []ReceiveTask)
SetScriptTasks(value []ScriptTask)
SetSendTasks(value []SendTask)
SetSequenceFlows(value []SequenceFlow)
SetServiceTasks(value []ServiceTask)
SetStartEvents(value []StartEvent)
SetSubChoreographies(value []SubChoreography)
SetSubProcesses(value []SubProcess)
SetTasks(value []Task)
SetTransactions(value []Transaction)
SetUserTasks(value []UserTask)
TextPayload() *string
SetTextPayload(string)
}
type ChoreographyLoopType ¶
type ChoreographyLoopType string
type ChoreographyTask ¶
type ChoreographyTask struct {
ChoreographyActivity
MessageFlowRefField QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL messageFlowRef"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultChoreographyTask ¶
func DefaultChoreographyTask() ChoreographyTask
func (*ChoreographyTask) FindBy ¶
func (t *ChoreographyTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*ChoreographyTask) MarshalXML ¶
func (t *ChoreographyTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ChoreographyTask) MessageFlowRef ¶
func (t *ChoreographyTask) MessageFlowRef() (result *QName)
func (*ChoreographyTask) SetMessageFlowRef ¶
func (t *ChoreographyTask) SetMessageFlowRef(value QName)
func (*ChoreographyTask) SetTextPayload ¶
func (t *ChoreographyTask) SetTextPayload(text string)
func (*ChoreographyTask) TextPayload ¶
func (t *ChoreographyTask) TextPayload() *string
func (*ChoreographyTask) UnMarshalXML ¶
func (t *ChoreographyTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type Collaboration ¶
type Collaboration struct {
RootElement
NameField *string `xml:"name,attr"`
IsClosedField *bool `xml:"isClosed,attr"`
ParticipantField []Participant `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participant"`
MessageFlowField []MessageFlow `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL messageFlow"`
AssociationField []Association `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL association"`
GroupField []Group `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL group"`
TextAnnotationField []TextAnnotation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL textAnnotation"`
CallConversationField []CallConversation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callConversation"`
ConversationField []Conversation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL conversation"`
SubConversationField []SubConversation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subConversation"`
ConversationAssociationField []ConversationAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL conversationAssociation"`
ParticipantAssociationField []ParticipantAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantAssociation"`
MessageFlowAssociationField []MessageFlowAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL messageFlowAssociation"`
CorrelationKeyField []CorrelationKey `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationKey"`
ChoreographyRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL choreographyRef"`
ConversationLinkField []ConversationLink `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL conversationLink"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCollaboration ¶
func DefaultCollaboration() Collaboration
func (*Collaboration) Artifacts ¶
func (t *Collaboration) Artifacts() []ArtifactInterface
func (*Collaboration) Associations ¶
func (t *Collaboration) Associations() (result *[]Association)
func (*Collaboration) CallConversations ¶
func (t *Collaboration) CallConversations() (result *[]CallConversation)
func (*Collaboration) ChoreographyRefs ¶
func (t *Collaboration) ChoreographyRefs() (result *[]QName)
func (*Collaboration) ConversationAssociations ¶
func (t *Collaboration) ConversationAssociations() (result *[]ConversationAssociation)
func (*Collaboration) ConversationLinks ¶
func (t *Collaboration) ConversationLinks() (result *[]ConversationLink)
func (*Collaboration) ConversationNodes ¶
func (t *Collaboration) ConversationNodes() []ConversationNodeInterface
func (*Collaboration) Conversations ¶
func (t *Collaboration) Conversations() (result *[]Conversation)
func (*Collaboration) CorrelationKeys ¶
func (t *Collaboration) CorrelationKeys() (result *[]CorrelationKey)
func (*Collaboration) FindBy ¶
func (t *Collaboration) FindBy(f ElementPredicate) (result Element, found bool)
func (*Collaboration) Groups ¶
func (t *Collaboration) Groups() (result *[]Group)
func (*Collaboration) IsClosed ¶
func (t *Collaboration) IsClosed() (result bool)
func (*Collaboration) MarshalXML ¶
func (t *Collaboration) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Collaboration) MessageFlowAssociations ¶
func (t *Collaboration) MessageFlowAssociations() (result *[]MessageFlowAssociation)
func (*Collaboration) MessageFlows ¶
func (t *Collaboration) MessageFlows() (result *[]MessageFlow)
func (*Collaboration) Name ¶
func (t *Collaboration) Name() (result *string, present bool)
func (*Collaboration) ParticipantAssociations ¶
func (t *Collaboration) ParticipantAssociations() (result *[]ParticipantAssociation)
func (*Collaboration) Participants ¶
func (t *Collaboration) Participants() (result *[]Participant)
func (*Collaboration) SetAssociations ¶
func (t *Collaboration) SetAssociations(value []Association)
func (*Collaboration) SetCallConversations ¶
func (t *Collaboration) SetCallConversations(value []CallConversation)
func (*Collaboration) SetChoreographyRefs ¶
func (t *Collaboration) SetChoreographyRefs(value []QName)
func (*Collaboration) SetConversationAssociations ¶
func (t *Collaboration) SetConversationAssociations(value []ConversationAssociation)
func (*Collaboration) SetConversationLinks ¶
func (t *Collaboration) SetConversationLinks(value []ConversationLink)
func (*Collaboration) SetConversations ¶
func (t *Collaboration) SetConversations(value []Conversation)
func (*Collaboration) SetCorrelationKeys ¶
func (t *Collaboration) SetCorrelationKeys(value []CorrelationKey)
func (*Collaboration) SetGroups ¶
func (t *Collaboration) SetGroups(value []Group)
func (*Collaboration) SetIsClosed ¶
func (t *Collaboration) SetIsClosed(value *bool)
func (*Collaboration) SetMessageFlowAssociations ¶
func (t *Collaboration) SetMessageFlowAssociations(value []MessageFlowAssociation)
func (*Collaboration) SetMessageFlows ¶
func (t *Collaboration) SetMessageFlows(value []MessageFlow)
func (*Collaboration) SetName ¶
func (t *Collaboration) SetName(value *string)
func (*Collaboration) SetParticipantAssociations ¶
func (t *Collaboration) SetParticipantAssociations(value []ParticipantAssociation)
func (*Collaboration) SetParticipants ¶
func (t *Collaboration) SetParticipants(value []Participant)
func (*Collaboration) SetSubConversations ¶
func (t *Collaboration) SetSubConversations(value []SubConversation)
func (*Collaboration) SetTextAnnotations ¶
func (t *Collaboration) SetTextAnnotations(value []TextAnnotation)
func (*Collaboration) SetTextPayload ¶
func (t *Collaboration) SetTextPayload(text string)
func (*Collaboration) SubConversations ¶
func (t *Collaboration) SubConversations() (result *[]SubConversation)
func (*Collaboration) TextAnnotations ¶
func (t *Collaboration) TextAnnotations() (result *[]TextAnnotation)
func (*Collaboration) TextPayload ¶
func (t *Collaboration) TextPayload() *string
func (*Collaboration) UnMarshalXML ¶
func (t *Collaboration) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CollaborationInterface ¶
type CollaborationInterface interface {
Element
RootElementInterface
Name() (result *string, present bool)
IsClosed() (result bool)
Participants() (result *[]Participant)
MessageFlows() (result *[]MessageFlow)
Associations() (result *[]Association)
Groups() (result *[]Group)
TextAnnotations() (result *[]TextAnnotation)
CallConversations() (result *[]CallConversation)
Conversations() (result *[]Conversation)
SubConversations() (result *[]SubConversation)
ConversationAssociations() (result *[]ConversationAssociation)
ParticipantAssociations() (result *[]ParticipantAssociation)
MessageFlowAssociations() (result *[]MessageFlowAssociation)
CorrelationKeys() (result *[]CorrelationKey)
ChoreographyRefs() (result *[]QName)
ConversationLinks() (result *[]ConversationLink)
Artifacts() []ArtifactInterface
ConversationNodes() []ConversationNodeInterface
SetName(value *string)
SetIsClosed(value *bool)
SetParticipants(value []Participant)
SetMessageFlows(value []MessageFlow)
SetAssociations(value []Association)
SetGroups(value []Group)
SetTextAnnotations(value []TextAnnotation)
SetCallConversations(value []CallConversation)
SetConversations(value []Conversation)
SetSubConversations(value []SubConversation)
SetConversationAssociations(value []ConversationAssociation)
SetParticipantAssociations(value []ParticipantAssociation)
SetMessageFlowAssociations(value []MessageFlowAssociation)
SetCorrelationKeys(value []CorrelationKey)
SetChoreographyRefs(value []QName)
SetConversationLinks(value []ConversationLink)
TextPayload() *string
SetTextPayload(string)
}
type CompensateEventDefinition ¶
type CompensateEventDefinition struct {
EventDefinition
WaitForCompletionField *bool `xml:"waitForCompletion,attr"`
ActivityRefField *QName `xml:"activityRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCompensateEventDefinition ¶
func DefaultCompensateEventDefinition() CompensateEventDefinition
func (*CompensateEventDefinition) ActivityRef ¶
func (t *CompensateEventDefinition) ActivityRef() (result *QName, present bool)
func (*CompensateEventDefinition) FindBy ¶
func (t *CompensateEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*CompensateEventDefinition) MarshalXML ¶
func (t *CompensateEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CompensateEventDefinition) SetActivityRef ¶
func (t *CompensateEventDefinition) SetActivityRef(value *QName)
func (*CompensateEventDefinition) SetTextPayload ¶
func (t *CompensateEventDefinition) SetTextPayload(text string)
func (*CompensateEventDefinition) SetWaitForCompletion ¶
func (t *CompensateEventDefinition) SetWaitForCompletion(value *bool)
func (*CompensateEventDefinition) TextPayload ¶
func (t *CompensateEventDefinition) TextPayload() *string
func (*CompensateEventDefinition) UnMarshalXML ¶
func (t *CompensateEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
func (*CompensateEventDefinition) WaitForCompletion ¶
func (t *CompensateEventDefinition) WaitForCompletion() (result bool, present bool)
type ComplexBehaviorDefinition ¶
type ComplexBehaviorDefinition struct {
BaseElement
ConditionField FormalExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL condition"`
EventField *ImplicitThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL event"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultComplexBehaviorDefinition ¶
func DefaultComplexBehaviorDefinition() ComplexBehaviorDefinition
func (*ComplexBehaviorDefinition) Condition ¶
func (t *ComplexBehaviorDefinition) Condition() (result *FormalExpression)
func (*ComplexBehaviorDefinition) Event ¶
func (t *ComplexBehaviorDefinition) Event() (result *ImplicitThrowEvent, present bool)
func (*ComplexBehaviorDefinition) FindBy ¶
func (t *ComplexBehaviorDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*ComplexBehaviorDefinition) MarshalXML ¶
func (t *ComplexBehaviorDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ComplexBehaviorDefinition) SetCondition ¶
func (t *ComplexBehaviorDefinition) SetCondition(value FormalExpression)
func (*ComplexBehaviorDefinition) SetEvent ¶
func (t *ComplexBehaviorDefinition) SetEvent(value *ImplicitThrowEvent)
func (*ComplexBehaviorDefinition) SetTextPayload ¶
func (t *ComplexBehaviorDefinition) SetTextPayload(text string)
func (*ComplexBehaviorDefinition) TextPayload ¶
func (t *ComplexBehaviorDefinition) TextPayload() *string
func (*ComplexBehaviorDefinition) UnMarshalXML ¶
func (t *ComplexBehaviorDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ComplexBehaviorDefinitionInterface ¶
type ComplexBehaviorDefinitionInterface interface {
Element
BaseElementInterface
Condition() (result *FormalExpression)
Event() (result *ImplicitThrowEvent, present bool)
SetCondition(value FormalExpression)
SetEvent(value *ImplicitThrowEvent)
TextPayload() *string
SetTextPayload(string)
}
type ComplexGateway ¶
type ComplexGateway struct {
Gateway
DefaultField *IdRef `xml:"default,attr"`
ActivationConditionField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL activationCondition"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultComplexGateway ¶
func DefaultComplexGateway() ComplexGateway
func (*ComplexGateway) ActivationCondition ¶
func (t *ComplexGateway) ActivationCondition() (result *AnExpression, present bool)
func (*ComplexGateway) Default ¶
func (t *ComplexGateway) Default() (result *IdRef, present bool)
func (*ComplexGateway) FindBy ¶
func (t *ComplexGateway) FindBy(f ElementPredicate) (result Element, found bool)
func (*ComplexGateway) MarshalXML ¶
func (t *ComplexGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ComplexGateway) SetActivationCondition ¶
func (t *ComplexGateway) SetActivationCondition(value *AnExpression)
func (*ComplexGateway) SetDefault ¶
func (t *ComplexGateway) SetDefault(value *IdRef)
func (*ComplexGateway) SetTextPayload ¶
func (t *ComplexGateway) SetTextPayload(text string)
func (*ComplexGateway) TextPayload ¶
func (t *ComplexGateway) TextPayload() *string
func (*ComplexGateway) UnMarshalXML ¶
func (t *ComplexGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ComplexGatewayInterface ¶
type ComplexGatewayInterface interface {
Element
GatewayInterface
Default() (result *IdRef, present bool)
ActivationCondition() (result *AnExpression, present bool)
SetDefault(value *IdRef)
SetActivationCondition(value *AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type ConditionalEventDefinition ¶
type ConditionalEventDefinition struct {
EventDefinition
ConditionField AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL condition"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultConditionalEventDefinition ¶
func DefaultConditionalEventDefinition() ConditionalEventDefinition
func (*ConditionalEventDefinition) Condition ¶
func (t *ConditionalEventDefinition) Condition() (result *AnExpression)
func (*ConditionalEventDefinition) FindBy ¶
func (t *ConditionalEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*ConditionalEventDefinition) MarshalXML ¶
func (t *ConditionalEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConditionalEventDefinition) SetCondition ¶
func (t *ConditionalEventDefinition) SetCondition(value AnExpression)
func (*ConditionalEventDefinition) SetTextPayload ¶
func (t *ConditionalEventDefinition) SetTextPayload(text string)
func (*ConditionalEventDefinition) TextPayload ¶
func (t *ConditionalEventDefinition) TextPayload() *string
func (*ConditionalEventDefinition) UnMarshalXML ¶
func (t *ConditionalEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ConditionalEventDefinitionInterface ¶
type ConditionalEventDefinitionInterface interface {
Element
EventDefinitionInterface
Condition() (result *AnExpression)
SetCondition(value AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type Conversation ¶
type Conversation struct {
ConversationNode
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultConversation ¶
func DefaultConversation() Conversation
func (*Conversation) FindBy ¶
func (t *Conversation) FindBy(f ElementPredicate) (result Element, found bool)
func (*Conversation) MarshalXML ¶
func (t *Conversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Conversation) SetTextPayload ¶
func (t *Conversation) SetTextPayload(text string)
func (*Conversation) TextPayload ¶
func (t *Conversation) TextPayload() *string
func (*Conversation) UnMarshalXML ¶
func (t *Conversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ConversationAssociation ¶
type ConversationAssociation struct {
BaseElement
InnerConversationNodeRefField QName `xml:"innerConversationNodeRef,attr"`
OuterConversationNodeRefField QName `xml:"outerConversationNodeRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultConversationAssociation ¶
func DefaultConversationAssociation() ConversationAssociation
func (*ConversationAssociation) FindBy ¶
func (t *ConversationAssociation) FindBy(f ElementPredicate) (result Element, found bool)
func (*ConversationAssociation) InnerConversationNodeRef ¶
func (t *ConversationAssociation) InnerConversationNodeRef() (result *QName)
func (*ConversationAssociation) MarshalXML ¶
func (t *ConversationAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConversationAssociation) OuterConversationNodeRef ¶
func (t *ConversationAssociation) OuterConversationNodeRef() (result *QName)
func (*ConversationAssociation) SetInnerConversationNodeRef ¶
func (t *ConversationAssociation) SetInnerConversationNodeRef(value QName)
func (*ConversationAssociation) SetOuterConversationNodeRef ¶
func (t *ConversationAssociation) SetOuterConversationNodeRef(value QName)
func (*ConversationAssociation) SetTextPayload ¶
func (t *ConversationAssociation) SetTextPayload(text string)
func (*ConversationAssociation) TextPayload ¶
func (t *ConversationAssociation) TextPayload() *string
func (*ConversationAssociation) UnMarshalXML ¶
func (t *ConversationAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ConversationInterface ¶
type ConversationInterface interface {
Element
ConversationNodeInterface
TextPayload() *string
SetTextPayload(string)
}
type ConversationLink ¶
type ConversationLink struct {
BaseElement
NameField *string `xml:"name,attr"`
SourceRefField QName `xml:"sourceRef,attr"`
TargetRefField QName `xml:"targetRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultConversationLink ¶
func DefaultConversationLink() ConversationLink
func (*ConversationLink) FindBy ¶
func (t *ConversationLink) FindBy(f ElementPredicate) (result Element, found bool)
func (*ConversationLink) MarshalXML ¶
func (t *ConversationLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConversationLink) Name ¶
func (t *ConversationLink) Name() (result *string, present bool)
func (*ConversationLink) SetName ¶
func (t *ConversationLink) SetName(value *string)
func (*ConversationLink) SetSourceRef ¶
func (t *ConversationLink) SetSourceRef(value QName)
func (*ConversationLink) SetTargetRef ¶
func (t *ConversationLink) SetTargetRef(value QName)
func (*ConversationLink) SetTextPayload ¶
func (t *ConversationLink) SetTextPayload(text string)
func (*ConversationLink) SourceRef ¶
func (t *ConversationLink) SourceRef() (result *QName)
func (*ConversationLink) TargetRef ¶
func (t *ConversationLink) TargetRef() (result *QName)
func (*ConversationLink) TextPayload ¶
func (t *ConversationLink) TextPayload() *string
func (*ConversationLink) UnMarshalXML ¶
func (t *ConversationLink) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ConversationNode ¶
type ConversationNode struct {
BaseElement
NameField *string `xml:"name,attr"`
ParticipantRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantRef"`
MessageFlowRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL messageFlowRef"`
CorrelationKeyField []CorrelationKey `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationKey"`
}
func DefaultConversationNode ¶
func DefaultConversationNode() ConversationNode
func (*ConversationNode) CorrelationKeys ¶
func (t *ConversationNode) CorrelationKeys() (result *[]CorrelationKey)
func (*ConversationNode) FindBy ¶
func (t *ConversationNode) FindBy(f ElementPredicate) (result Element, found bool)
func (*ConversationNode) MarshalXML ¶
func (t *ConversationNode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ConversationNode) MessageFlowRefs ¶
func (t *ConversationNode) MessageFlowRefs() (result *[]QName)
func (*ConversationNode) Name ¶
func (t *ConversationNode) Name() (result *string, present bool)
func (*ConversationNode) ParticipantRefs ¶
func (t *ConversationNode) ParticipantRefs() (result *[]QName)
func (*ConversationNode) SetCorrelationKeys ¶
func (t *ConversationNode) SetCorrelationKeys(value []CorrelationKey)
func (*ConversationNode) SetMessageFlowRefs ¶
func (t *ConversationNode) SetMessageFlowRefs(value []QName)
func (*ConversationNode) SetName ¶
func (t *ConversationNode) SetName(value *string)
func (*ConversationNode) SetParticipantRefs ¶
func (t *ConversationNode) SetParticipantRefs(value []QName)
func (*ConversationNode) UnMarshalXML ¶
func (t *ConversationNode) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ConversationNodeInterface ¶
type ConversationNodeInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
ParticipantRefs() (result *[]QName)
MessageFlowRefs() (result *[]QName)
CorrelationKeys() (result *[]CorrelationKey)
SetName(value *string)
SetParticipantRefs(value []QName)
SetMessageFlowRefs(value []QName)
SetCorrelationKeys(value []CorrelationKey)
}
type CorrelationKey ¶
type CorrelationKey struct {
BaseElement
NameField *string `xml:"name,attr"`
CorrelationPropertyRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationPropertyRef"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCorrelationKey ¶
func DefaultCorrelationKey() CorrelationKey
func (*CorrelationKey) CorrelationPropertyRefs ¶
func (t *CorrelationKey) CorrelationPropertyRefs() (result *[]QName)
func (*CorrelationKey) FindBy ¶
func (t *CorrelationKey) FindBy(f ElementPredicate) (result Element, found bool)
func (*CorrelationKey) MarshalXML ¶
func (t *CorrelationKey) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CorrelationKey) Name ¶
func (t *CorrelationKey) Name() (result *string, present bool)
func (*CorrelationKey) SetCorrelationPropertyRefs ¶
func (t *CorrelationKey) SetCorrelationPropertyRefs(value []QName)
func (*CorrelationKey) SetName ¶
func (t *CorrelationKey) SetName(value *string)
func (*CorrelationKey) SetTextPayload ¶
func (t *CorrelationKey) SetTextPayload(text string)
func (*CorrelationKey) TextPayload ¶
func (t *CorrelationKey) TextPayload() *string
func (*CorrelationKey) UnMarshalXML ¶
func (t *CorrelationKey) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CorrelationKeyInterface ¶
type CorrelationProperty ¶
type CorrelationProperty struct {
RootElement
NameField *string `xml:"name,attr"`
TypeField *QName `xml:"type,attr"`
CorrelationPropertyRetrievalExpressionField []CorrelationPropertyRetrievalExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationPropertyRetrievalExpression"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCorrelationProperty ¶
func DefaultCorrelationProperty() CorrelationProperty
func (*CorrelationProperty) CorrelationPropertyRetrievalExpressions ¶
func (t *CorrelationProperty) CorrelationPropertyRetrievalExpressions() (result *[]CorrelationPropertyRetrievalExpression)
func (*CorrelationProperty) FindBy ¶
func (t *CorrelationProperty) FindBy(f ElementPredicate) (result Element, found bool)
func (*CorrelationProperty) MarshalXML ¶
func (t *CorrelationProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CorrelationProperty) Name ¶
func (t *CorrelationProperty) Name() (result *string, present bool)
func (*CorrelationProperty) SetCorrelationPropertyRetrievalExpressions ¶
func (t *CorrelationProperty) SetCorrelationPropertyRetrievalExpressions(value []CorrelationPropertyRetrievalExpression)
func (*CorrelationProperty) SetName ¶
func (t *CorrelationProperty) SetName(value *string)
func (*CorrelationProperty) SetTextPayload ¶
func (t *CorrelationProperty) SetTextPayload(text string)
func (*CorrelationProperty) SetType ¶
func (t *CorrelationProperty) SetType(value *QName)
func (*CorrelationProperty) TextPayload ¶
func (t *CorrelationProperty) TextPayload() *string
func (*CorrelationProperty) Type ¶
func (t *CorrelationProperty) Type() (result *QName, present bool)
func (*CorrelationProperty) UnMarshalXML ¶
func (t *CorrelationProperty) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CorrelationPropertyBinding ¶
type CorrelationPropertyBinding struct {
BaseElement
CorrelationPropertyRefField QName `xml:"correlationPropertyRef,attr"`
DataPathField FormalExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataPath"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCorrelationPropertyBinding ¶
func DefaultCorrelationPropertyBinding() CorrelationPropertyBinding
func (*CorrelationPropertyBinding) CorrelationPropertyRef ¶
func (t *CorrelationPropertyBinding) CorrelationPropertyRef() (result *QName)
func (*CorrelationPropertyBinding) DataPath ¶
func (t *CorrelationPropertyBinding) DataPath() (result *FormalExpression)
func (*CorrelationPropertyBinding) FindBy ¶
func (t *CorrelationPropertyBinding) FindBy(f ElementPredicate) (result Element, found bool)
func (*CorrelationPropertyBinding) MarshalXML ¶
func (t *CorrelationPropertyBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CorrelationPropertyBinding) SetCorrelationPropertyRef ¶
func (t *CorrelationPropertyBinding) SetCorrelationPropertyRef(value QName)
func (*CorrelationPropertyBinding) SetDataPath ¶
func (t *CorrelationPropertyBinding) SetDataPath(value FormalExpression)
func (*CorrelationPropertyBinding) SetTextPayload ¶
func (t *CorrelationPropertyBinding) SetTextPayload(text string)
func (*CorrelationPropertyBinding) TextPayload ¶
func (t *CorrelationPropertyBinding) TextPayload() *string
func (*CorrelationPropertyBinding) UnMarshalXML ¶
func (t *CorrelationPropertyBinding) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CorrelationPropertyBindingInterface ¶
type CorrelationPropertyBindingInterface interface {
Element
BaseElementInterface
CorrelationPropertyRef() (result *QName)
DataPath() (result *FormalExpression)
SetCorrelationPropertyRef(value QName)
SetDataPath(value FormalExpression)
TextPayload() *string
SetTextPayload(string)
}
type CorrelationPropertyInterface ¶
type CorrelationPropertyInterface interface {
Element
RootElementInterface
Name() (result *string, present bool)
Type() (result *QName, present bool)
CorrelationPropertyRetrievalExpressions() (result *[]CorrelationPropertyRetrievalExpression)
SetName(value *string)
SetType(value *QName)
SetCorrelationPropertyRetrievalExpressions(value []CorrelationPropertyRetrievalExpression)
TextPayload() *string
SetTextPayload(string)
}
type CorrelationPropertyRetrievalExpression ¶
type CorrelationPropertyRetrievalExpression struct {
BaseElement
MessageRefField QName `xml:"messageRef,attr"`
MessagePathField FormalExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL messagePath"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCorrelationPropertyRetrievalExpression ¶
func DefaultCorrelationPropertyRetrievalExpression() CorrelationPropertyRetrievalExpression
func (*CorrelationPropertyRetrievalExpression) FindBy ¶
func (t *CorrelationPropertyRetrievalExpression) FindBy(f ElementPredicate) (result Element, found bool)
func (*CorrelationPropertyRetrievalExpression) MarshalXML ¶
func (t *CorrelationPropertyRetrievalExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CorrelationPropertyRetrievalExpression) MessagePath ¶
func (t *CorrelationPropertyRetrievalExpression) MessagePath() (result *FormalExpression)
func (*CorrelationPropertyRetrievalExpression) MessageRef ¶
func (t *CorrelationPropertyRetrievalExpression) MessageRef() (result *QName)
func (*CorrelationPropertyRetrievalExpression) SetMessagePath ¶
func (t *CorrelationPropertyRetrievalExpression) SetMessagePath(value FormalExpression)
func (*CorrelationPropertyRetrievalExpression) SetMessageRef ¶
func (t *CorrelationPropertyRetrievalExpression) SetMessageRef(value QName)
func (*CorrelationPropertyRetrievalExpression) SetTextPayload ¶
func (t *CorrelationPropertyRetrievalExpression) SetTextPayload(text string)
func (*CorrelationPropertyRetrievalExpression) TextPayload ¶
func (t *CorrelationPropertyRetrievalExpression) TextPayload() *string
func (*CorrelationPropertyRetrievalExpression) UnMarshalXML ¶
func (t *CorrelationPropertyRetrievalExpression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CorrelationPropertyRetrievalExpressionInterface ¶
type CorrelationPropertyRetrievalExpressionInterface interface {
Element
BaseElementInterface
MessageRef() (result *QName)
MessagePath() (result *FormalExpression)
SetMessageRef(value QName)
SetMessagePath(value FormalExpression)
TextPayload() *string
SetTextPayload(string)
}
type CorrelationSubscription ¶
type CorrelationSubscription struct {
BaseElement
CorrelationKeyRefField QName `xml:"correlationKeyRef,attr"`
CorrelationPropertyBindingField []CorrelationPropertyBinding `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationPropertyBinding"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultCorrelationSubscription ¶
func DefaultCorrelationSubscription() CorrelationSubscription
func (*CorrelationSubscription) CorrelationKeyRef ¶
func (t *CorrelationSubscription) CorrelationKeyRef() (result *QName)
func (*CorrelationSubscription) CorrelationPropertyBindings ¶
func (t *CorrelationSubscription) CorrelationPropertyBindings() (result *[]CorrelationPropertyBinding)
func (*CorrelationSubscription) FindBy ¶
func (t *CorrelationSubscription) FindBy(f ElementPredicate) (result Element, found bool)
func (*CorrelationSubscription) MarshalXML ¶
func (t *CorrelationSubscription) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*CorrelationSubscription) SetCorrelationKeyRef ¶
func (t *CorrelationSubscription) SetCorrelationKeyRef(value QName)
func (*CorrelationSubscription) SetCorrelationPropertyBindings ¶
func (t *CorrelationSubscription) SetCorrelationPropertyBindings(value []CorrelationPropertyBinding)
func (*CorrelationSubscription) SetTextPayload ¶
func (t *CorrelationSubscription) SetTextPayload(text string)
func (*CorrelationSubscription) TextPayload ¶
func (t *CorrelationSubscription) TextPayload() *string
func (*CorrelationSubscription) UnMarshalXML ¶
func (t *CorrelationSubscription) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type CorrelationSubscriptionInterface ¶
type CorrelationSubscriptionInterface interface {
Element
BaseElementInterface
CorrelationKeyRef() (result *QName)
CorrelationPropertyBindings() (result *[]CorrelationPropertyBinding)
SetCorrelationKeyRef(value QName)
SetCorrelationPropertyBindings(value []CorrelationPropertyBinding)
TextPayload() *string
SetTextPayload(string)
}
type DIExtension ¶
type DIExtension struct {
}
func (*DIExtension) FindBy ¶
func (t *DIExtension) FindBy(f ElementPredicate) (result Element, found bool)
func (*DIExtension) MarshalXML ¶
func (t *DIExtension) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DIExtension) UnMarshalXML ¶
func (t *DIExtension) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataAssociation ¶
type DataAssociation struct {
BaseElement
SourceRefField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sourceRef"`
TargetRefField IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL targetRef"`
TransformationField *FormalExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL transformation"`
AssignmentField []Assignment `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL assignment"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataAssociation ¶
func DefaultDataAssociation() DataAssociation
func (*DataAssociation) Assignments ¶
func (t *DataAssociation) Assignments() (result *[]Assignment)
func (*DataAssociation) FindBy ¶
func (t *DataAssociation) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataAssociation) MarshalXML ¶
func (t *DataAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataAssociation) SetAssignments ¶
func (t *DataAssociation) SetAssignments(value []Assignment)
func (*DataAssociation) SetSourceRefs ¶
func (t *DataAssociation) SetSourceRefs(value []IdRef)
func (*DataAssociation) SetTargetRef ¶
func (t *DataAssociation) SetTargetRef(value IdRef)
func (*DataAssociation) SetTextPayload ¶
func (t *DataAssociation) SetTextPayload(text string)
func (*DataAssociation) SetTransformation ¶
func (t *DataAssociation) SetTransformation(value *FormalExpression)
func (*DataAssociation) SourceRefs ¶
func (t *DataAssociation) SourceRefs() (result *[]IdRef)
func (*DataAssociation) TargetRef ¶
func (t *DataAssociation) TargetRef() (result *IdRef)
func (*DataAssociation) TextPayload ¶
func (t *DataAssociation) TextPayload() *string
func (*DataAssociation) Transformation ¶
func (t *DataAssociation) Transformation() (result *FormalExpression, present bool)
func (*DataAssociation) UnMarshalXML ¶
func (t *DataAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataAssociationInterface ¶
type DataAssociationInterface interface {
Element
BaseElementInterface
SourceRefs() (result *[]IdRef)
TargetRef() (result *IdRef)
Transformation() (result *FormalExpression, present bool)
Assignments() (result *[]Assignment)
SetSourceRefs(value []IdRef)
SetTargetRef(value IdRef)
SetTransformation(value *FormalExpression)
SetAssignments(value []Assignment)
TextPayload() *string
SetTextPayload(string)
}
type DataInput ¶
type DataInput struct {
ItemAwareElement
NameField *string `xml:"name,attr"`
IsCollectionField *bool `xml:"isCollection,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataInput ¶
func DefaultDataInput() DataInput
func (*DataInput) FindBy ¶
func (t *DataInput) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataInput) IsCollection ¶
func (*DataInput) MarshalXML ¶
func (*DataInput) SetIsCollection ¶
func (*DataInput) SetTextPayload ¶
func (*DataInput) TextPayload ¶
func (*DataInput) UnMarshalXML ¶
type DataInputAssociation ¶
type DataInputAssociation struct {
DataAssociation
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataInputAssociation ¶
func DefaultDataInputAssociation() DataInputAssociation
func (*DataInputAssociation) FindBy ¶
func (t *DataInputAssociation) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataInputAssociation) MarshalXML ¶
func (t *DataInputAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataInputAssociation) SetTextPayload ¶
func (t *DataInputAssociation) SetTextPayload(text string)
func (*DataInputAssociation) TextPayload ¶
func (t *DataInputAssociation) TextPayload() *string
func (*DataInputAssociation) UnMarshalXML ¶
func (t *DataInputAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataInputAssociationInterface ¶
type DataInputAssociationInterface interface {
Element
DataAssociationInterface
TextPayload() *string
SetTextPayload(string)
}
type DataInputInterface ¶
type DataObject ¶
type DataObject struct {
FlowElement
ItemAware
IsCollectionField *bool `xml:"isCollection,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataObject ¶
func DefaultDataObject() DataObject
func (*DataObject) FindBy ¶
func (t *DataObject) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataObject) IsCollection ¶
func (t *DataObject) IsCollection() (result bool)
func (*DataObject) MarshalXML ¶
func (t *DataObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataObject) SetIsCollection ¶
func (t *DataObject) SetIsCollection(value *bool)
func (*DataObject) SetTextPayload ¶
func (t *DataObject) SetTextPayload(text string)
func (*DataObject) TextPayload ¶
func (t *DataObject) TextPayload() *string
func (*DataObject) UnMarshalXML ¶
func (t *DataObject) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataObjectInterface ¶
type DataObjectInterface interface {
Element
FlowElementInterface
ItemAwareInterface
IsCollection() (result bool)
SetIsCollection(value *bool)
TextPayload() *string
SetTextPayload(string)
}
type DataObjectReference ¶
type DataObjectReference struct {
FlowElement
ItemAware
DataObjectRefField *IdRef `xml:"dataObjectRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataObjectReference ¶
func DefaultDataObjectReference() DataObjectReference
func (*DataObjectReference) DataObjectRef ¶
func (t *DataObjectReference) DataObjectRef() (result *IdRef, present bool)
func (*DataObjectReference) FindBy ¶
func (t *DataObjectReference) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataObjectReference) MarshalXML ¶
func (t *DataObjectReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataObjectReference) SetDataObjectRef ¶
func (t *DataObjectReference) SetDataObjectRef(value *IdRef)
func (*DataObjectReference) SetTextPayload ¶
func (t *DataObjectReference) SetTextPayload(text string)
func (*DataObjectReference) TextPayload ¶
func (t *DataObjectReference) TextPayload() *string
func (*DataObjectReference) UnMarshalXML ¶
func (t *DataObjectReference) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataObjectReferenceInterface ¶
type DataObjectReferenceInterface interface {
Element
FlowElementInterface
ItemAwareInterface
DataObjectRef() (result *IdRef, present bool)
SetDataObjectRef(value *IdRef)
TextPayload() *string
SetTextPayload(string)
}
type DataOutput ¶
type DataOutput struct {
ItemAwareElement
NameField *string `xml:"name,attr"`
IsCollectionField *bool `xml:"isCollection,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataOutput ¶
func DefaultDataOutput() DataOutput
func (*DataOutput) FindBy ¶
func (t *DataOutput) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataOutput) IsCollection ¶
func (t *DataOutput) IsCollection() (result bool)
func (*DataOutput) MarshalXML ¶
func (t *DataOutput) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataOutput) Name ¶
func (t *DataOutput) Name() (result *string, present bool)
func (*DataOutput) SetIsCollection ¶
func (t *DataOutput) SetIsCollection(value *bool)
func (*DataOutput) SetName ¶
func (t *DataOutput) SetName(value *string)
func (*DataOutput) SetTextPayload ¶
func (t *DataOutput) SetTextPayload(text string)
func (*DataOutput) TextPayload ¶
func (t *DataOutput) TextPayload() *string
func (*DataOutput) UnMarshalXML ¶
func (t *DataOutput) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataOutputAssociation ¶
type DataOutputAssociation struct {
DataAssociation
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataOutputAssociation ¶
func DefaultDataOutputAssociation() DataOutputAssociation
func (*DataOutputAssociation) FindBy ¶
func (t *DataOutputAssociation) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataOutputAssociation) MarshalXML ¶
func (t *DataOutputAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataOutputAssociation) SetTextPayload ¶
func (t *DataOutputAssociation) SetTextPayload(text string)
func (*DataOutputAssociation) TextPayload ¶
func (t *DataOutputAssociation) TextPayload() *string
func (*DataOutputAssociation) UnMarshalXML ¶
func (t *DataOutputAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataOutputAssociationInterface ¶
type DataOutputAssociationInterface interface {
Element
DataAssociationInterface
TextPayload() *string
SetTextPayload(string)
}
type DataOutputInterface ¶
type DataState ¶
type DataState struct {
BaseElement
NameField *string `xml:"name,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataState ¶
func DefaultDataState() DataState
func (*DataState) FindBy ¶
func (t *DataState) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataState) MarshalXML ¶
func (*DataState) SetTextPayload ¶
func (*DataState) TextPayload ¶
func (*DataState) UnMarshalXML ¶
type DataStateInterface ¶
type DataStore ¶
type DataStore struct {
RootElement
ItemAware
NameField *string `xml:"name,attr"`
CapacityField *big.Int `xml:"capacity,attr"`
IsUnlimitedField *bool `xml:"isUnlimited,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataStore ¶
func DefaultDataStore() DataStore
func (*DataStore) FindBy ¶
func (t *DataStore) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataStore) IsUnlimited ¶
func (*DataStore) MarshalXML ¶
func (*DataStore) SetCapacity ¶
func (*DataStore) SetIsUnlimited ¶
func (*DataStore) SetTextPayload ¶
func (*DataStore) TextPayload ¶
func (*DataStore) UnMarshalXML ¶
type DataStoreInterface ¶
type DataStoreInterface interface {
Element
RootElementInterface
ItemAwareInterface
Name() (result *string, present bool)
Capacity() (result *big.Int, present bool)
IsUnlimited() (result bool)
SetName(value *string)
SetCapacity(value *big.Int)
SetIsUnlimited(value *bool)
TextPayload() *string
SetTextPayload(string)
}
type DataStoreReference ¶
type DataStoreReference struct {
FlowElement
ItemAware
DataStoreRefField *QName `xml:"dataStoreRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDataStoreReference ¶
func DefaultDataStoreReference() DataStoreReference
func (*DataStoreReference) DataStoreRef ¶
func (t *DataStoreReference) DataStoreRef() (result *QName, present bool)
func (*DataStoreReference) FindBy ¶
func (t *DataStoreReference) FindBy(f ElementPredicate) (result Element, found bool)
func (*DataStoreReference) MarshalXML ¶
func (t *DataStoreReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DataStoreReference) SetDataStoreRef ¶
func (t *DataStoreReference) SetDataStoreRef(value *QName)
func (*DataStoreReference) SetTextPayload ¶
func (t *DataStoreReference) SetTextPayload(text string)
func (*DataStoreReference) TextPayload ¶
func (t *DataStoreReference) TextPayload() *string
func (*DataStoreReference) UnMarshalXML ¶
func (t *DataStoreReference) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DataStoreReferenceInterface ¶
type DataStoreReferenceInterface interface {
Element
FlowElementInterface
ItemAwareInterface
DataStoreRef() (result *QName, present bool)
SetDataStoreRef(value *QName)
TextPayload() *string
SetTextPayload(string)
}
type Definitions ¶
type Definitions struct {
IdField *Id `xml:"id,attr"`
NameField *string `xml:"name,attr"`
TargetNamespaceField AnyURI `xml:"targetNamespace,attr"`
ExpressionLanguageField *AnyURI `xml:"expressionLanguage,attr"`
TypeLanguageField *AnyURI `xml:"typeLanguage,attr"`
ExporterField *string `xml:"exporter,attr"`
ExporterVersionField *string `xml:"exporterVersion,attr"`
ImportField []Import `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL import"`
ExtensionField []Extension `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL extension"`
CategoryField []Category `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL category"`
CollaborationField []Collaboration `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL collaboration"`
CorrelationPropertyField []CorrelationProperty `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationProperty"`
DataStoreField []DataStore `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataStore"`
EndPointField []EndPoint `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL endPoint"`
ErrorField []Error `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL error"`
EscalationField []Escalation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL escalation"`
EventDefinitionField []EventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL eventDefinition"`
GlobalBusinessRuleTaskField []GlobalBusinessRuleTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL globalBusinessRuleTask"`
GlobalManualTaskField []GlobalManualTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL globalManualTask"`
GlobalScriptTaskField []GlobalScriptTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL globalScriptTask"`
GlobalTaskField []GlobalTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL globalTask"`
GlobalUserTaskField []GlobalUserTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL globalUserTask"`
InterfaceField []Interface `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL interface"`
ItemDefinitionField []ItemDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL itemDefinition"`
MessageField []Message `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL message"`
PartnerEntityField []PartnerEntity `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL partnerEntity"`
PartnerRoleField []PartnerRole `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL partnerRole"`
ProcessField []Process `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL process"`
ResourceField []Resource `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resource"`
SignalField []Signal `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL signal"`
RelationshipField []Relationship `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL relationship"`
DiagramField *BPMNDiagram `xml:"http://www.omg.org/spec/BPMN/20100524/DI BPMNDiagram"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDefinitions ¶
func DefaultDefinitions() Definitions
func (*Definitions) Categories ¶
func (t *Definitions) Categories() (result *[]Category)
func (*Definitions) Collaborations ¶
func (t *Definitions) Collaborations() (result *[]Collaboration)
func (*Definitions) CorrelationProperties ¶
func (t *Definitions) CorrelationProperties() (result *[]CorrelationProperty)
func (*Definitions) DataStores ¶
func (t *Definitions) DataStores() (result *[]DataStore)
func (*Definitions) EndPoints ¶
func (t *Definitions) EndPoints() (result *[]EndPoint)
func (*Definitions) Errors ¶
func (t *Definitions) Errors() (result *[]Error)
func (*Definitions) Escalations ¶
func (t *Definitions) Escalations() (result *[]Escalation)
func (*Definitions) EventDefinitions ¶
func (t *Definitions) EventDefinitions() (result *[]EventDefinition)
func (*Definitions) Exporter ¶
func (t *Definitions) Exporter() (result *string, present bool)
func (*Definitions) ExporterVersion ¶
func (t *Definitions) ExporterVersion() (result *string, present bool)
func (*Definitions) ExpressionLanguage ¶
func (t *Definitions) ExpressionLanguage() (result *AnyURI)
func (*Definitions) Extensions ¶
func (t *Definitions) Extensions() (result *[]Extension)
func (*Definitions) FindBy ¶
func (t *Definitions) FindBy(f ElementPredicate) (result Element, found bool)
func (*Definitions) GlobalBusinessRuleTasks ¶
func (t *Definitions) GlobalBusinessRuleTasks() (result *[]GlobalBusinessRuleTask)
func (*Definitions) GlobalManualTasks ¶
func (t *Definitions) GlobalManualTasks() (result *[]GlobalManualTask)
func (*Definitions) GlobalScriptTasks ¶
func (t *Definitions) GlobalScriptTasks() (result *[]GlobalScriptTask)
func (*Definitions) GlobalTasks ¶
func (t *Definitions) GlobalTasks() (result *[]GlobalTask)
func (*Definitions) GlobalUserTasks ¶
func (t *Definitions) GlobalUserTasks() (result *[]GlobalUserTask)
func (*Definitions) Id ¶
func (t *Definitions) Id() (result *Id, present bool)
func (*Definitions) Imports ¶
func (t *Definitions) Imports() (result *[]Import)
func (*Definitions) Interfaces ¶
func (t *Definitions) Interfaces() (result *[]Interface)
func (*Definitions) ItemDefinitions ¶
func (t *Definitions) ItemDefinitions() (result *[]ItemDefinition)
func (*Definitions) MarshalXML ¶
func (t *Definitions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Definitions) Messages ¶
func (t *Definitions) Messages() (result *[]Message)
func (*Definitions) Name ¶
func (t *Definitions) Name() (result *string, present bool)
func (*Definitions) PartnerEntities ¶
func (t *Definitions) PartnerEntities() (result *[]PartnerEntity)
func (*Definitions) PartnerRoles ¶
func (t *Definitions) PartnerRoles() (result *[]PartnerRole)
func (*Definitions) Processes ¶
func (t *Definitions) Processes() (result *[]Process)
func (*Definitions) Relationships ¶
func (t *Definitions) Relationships() (result *[]Relationship)
func (*Definitions) Resources ¶
func (t *Definitions) Resources() (result *[]Resource)
func (*Definitions) RootElements ¶
func (t *Definitions) RootElements() []RootElementInterface
func (*Definitions) SetCategories ¶
func (t *Definitions) SetCategories(value []Category)
func (*Definitions) SetCollaborations ¶
func (t *Definitions) SetCollaborations(value []Collaboration)
func (*Definitions) SetCorrelationProperties ¶
func (t *Definitions) SetCorrelationProperties(value []CorrelationProperty)
func (*Definitions) SetDataStores ¶
func (t *Definitions) SetDataStores(value []DataStore)
func (*Definitions) SetEndPoints ¶
func (t *Definitions) SetEndPoints(value []EndPoint)
func (*Definitions) SetErrors ¶
func (t *Definitions) SetErrors(value []Error)
func (*Definitions) SetEscalations ¶
func (t *Definitions) SetEscalations(value []Escalation)
func (*Definitions) SetEventDefinitions ¶
func (t *Definitions) SetEventDefinitions(value []EventDefinition)
func (*Definitions) SetExporter ¶
func (t *Definitions) SetExporter(value *string)
func (*Definitions) SetExporterVersion ¶
func (t *Definitions) SetExporterVersion(value *string)
func (*Definitions) SetExpressionLanguage ¶
func (t *Definitions) SetExpressionLanguage(value *AnyURI)
func (*Definitions) SetExtensions ¶
func (t *Definitions) SetExtensions(value []Extension)
func (*Definitions) SetGlobalBusinessRuleTasks ¶
func (t *Definitions) SetGlobalBusinessRuleTasks(value []GlobalBusinessRuleTask)
func (*Definitions) SetGlobalManualTasks ¶
func (t *Definitions) SetGlobalManualTasks(value []GlobalManualTask)
func (*Definitions) SetGlobalScriptTasks ¶
func (t *Definitions) SetGlobalScriptTasks(value []GlobalScriptTask)
func (*Definitions) SetGlobalTasks ¶
func (t *Definitions) SetGlobalTasks(value []GlobalTask)
func (*Definitions) SetGlobalUserTasks ¶
func (t *Definitions) SetGlobalUserTasks(value []GlobalUserTask)
func (*Definitions) SetId ¶
func (t *Definitions) SetId(value *Id)
func (*Definitions) SetImports ¶
func (t *Definitions) SetImports(value []Import)
func (*Definitions) SetInterfaces ¶
func (t *Definitions) SetInterfaces(value []Interface)
func (*Definitions) SetItemDefinitions ¶
func (t *Definitions) SetItemDefinitions(value []ItemDefinition)
func (*Definitions) SetMessages ¶
func (t *Definitions) SetMessages(value []Message)
func (*Definitions) SetName ¶
func (t *Definitions) SetName(value *string)
func (*Definitions) SetPartnerEntities ¶
func (t *Definitions) SetPartnerEntities(value []PartnerEntity)
func (*Definitions) SetPartnerRoles ¶
func (t *Definitions) SetPartnerRoles(value []PartnerRole)
func (*Definitions) SetProcesses ¶
func (t *Definitions) SetProcesses(value []Process)
func (*Definitions) SetRelationships ¶
func (t *Definitions) SetRelationships(value []Relationship)
func (*Definitions) SetResources ¶
func (t *Definitions) SetResources(value []Resource)
func (*Definitions) SetSignals ¶
func (t *Definitions) SetSignals(value []Signal)
func (*Definitions) SetTargetNamespace ¶
func (t *Definitions) SetTargetNamespace(value AnyURI)
func (*Definitions) SetTextPayload ¶
func (t *Definitions) SetTextPayload(text string)
func (*Definitions) SetTypeLanguage ¶
func (t *Definitions) SetTypeLanguage(value *AnyURI)
func (*Definitions) Signals ¶
func (t *Definitions) Signals() (result *[]Signal)
func (*Definitions) TargetNamespace ¶
func (t *Definitions) TargetNamespace() (result *AnyURI)
func (*Definitions) TextPayload ¶
func (t *Definitions) TextPayload() *string
func (*Definitions) TypeLanguage ¶
func (t *Definitions) TypeLanguage() (result *AnyURI)
func (*Definitions) UnMarshalXML ¶
func (t *Definitions) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DefinitionsInterface ¶
type DefinitionsInterface interface {
Element
Id() (result *Id, present bool)
Name() (result *string, present bool)
TargetNamespace() (result *AnyURI)
ExpressionLanguage() (result *AnyURI)
TypeLanguage() (result *AnyURI)
Exporter() (result *string, present bool)
ExporterVersion() (result *string, present bool)
Imports() (result *[]Import)
Extensions() (result *[]Extension)
Categories() (result *[]Category)
Collaborations() (result *[]Collaboration)
CorrelationProperties() (result *[]CorrelationProperty)
DataStores() (result *[]DataStore)
EndPoints() (result *[]EndPoint)
Errors() (result *[]Error)
Escalations() (result *[]Escalation)
EventDefinitions() (result *[]EventDefinition)
GlobalBusinessRuleTasks() (result *[]GlobalBusinessRuleTask)
GlobalManualTasks() (result *[]GlobalManualTask)
GlobalScriptTasks() (result *[]GlobalScriptTask)
GlobalTasks() (result *[]GlobalTask)
GlobalUserTasks() (result *[]GlobalUserTask)
Interfaces() (result *[]Interface)
ItemDefinitions() (result *[]ItemDefinition)
Messages() (result *[]Message)
PartnerEntities() (result *[]PartnerEntity)
PartnerRoles() (result *[]PartnerRole)
Processes() (result *[]Process)
Resources() (result *[]Resource)
Signals() (result *[]Signal)
Relationships() (result *[]Relationship)
RootElements() []RootElementInterface
SetId(value *Id)
SetName(value *string)
SetTargetNamespace(value AnyURI)
SetExpressionLanguage(value *AnyURI)
SetTypeLanguage(value *AnyURI)
SetExporter(value *string)
SetExporterVersion(value *string)
SetImports(value []Import)
SetExtensions(value []Extension)
SetCategories(value []Category)
SetCollaborations(value []Collaboration)
SetCorrelationProperties(value []CorrelationProperty)
SetDataStores(value []DataStore)
SetEndPoints(value []EndPoint)
SetErrors(value []Error)
SetEscalations(value []Escalation)
SetEventDefinitions(value []EventDefinition)
SetGlobalBusinessRuleTasks(value []GlobalBusinessRuleTask)
SetGlobalManualTasks(value []GlobalManualTask)
SetGlobalScriptTasks(value []GlobalScriptTask)
SetGlobalTasks(value []GlobalTask)
SetGlobalUserTasks(value []GlobalUserTask)
SetInterfaces(value []Interface)
SetItemDefinitions(value []ItemDefinition)
SetMessages(value []Message)
SetPartnerEntities(value []PartnerEntity)
SetPartnerRoles(value []PartnerRole)
SetProcesses(value []Process)
SetResources(value []Resource)
SetSignals(value []Signal)
SetRelationships(value []Relationship)
TextPayload() *string
SetTextPayload(string)
}
type Diagram ¶
type Diagram struct {
NameField *string `xml:"name,attr"`
DocumentationField *string `xml:"documentation,attr"`
ResolutionField *Double `xml:"resolution,attr"`
IdField *Id `xml:"id,attr"`
}
func DefaultDiagram ¶
func DefaultDiagram() Diagram
func (*Diagram) Documentation ¶
func (*Diagram) MarshalXML ¶
func (*Diagram) Resolution ¶
func (*Diagram) SetDocumentation ¶
func (*Diagram) SetResolution ¶
func (*Diagram) UnMarshalXML ¶
type DiagramElement ¶
type DiagramElement struct {
IdField *Id `xml:"id,attr"`
ExtensionField *DIExtension `xml:"http://www.omg.org/spec/DD/20100524/DI extension"`
}
func DefaultDiagramElement ¶
func DefaultDiagramElement() DiagramElement
func (*DiagramElement) Extension ¶
func (t *DiagramElement) Extension() (result *DIExtension)
func (*DiagramElement) FindBy ¶
func (t *DiagramElement) FindBy(f ElementPredicate) (result Element, found bool)
func (*DiagramElement) Id ¶
func (t *DiagramElement) Id() (result *Id, present bool)
func (*DiagramElement) MarshalXML ¶
func (t *DiagramElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*DiagramElement) SetExtension ¶
func (t *DiagramElement) SetExtension(value *DIExtension)
func (*DiagramElement) SetId ¶
func (t *DiagramElement) SetId(value *Id)
func (*DiagramElement) UnMarshalXML ¶
func (t *DiagramElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DiagramElementInterface ¶
type DiagramElementInterface interface {
Element
Id() (result *Id, present bool)
Extension() (result *DIExtension)
SetId(value *Id)
SetExtension(value *DIExtension)
}
type DiagramInterface ¶
type DiagramInterface interface {
Element
Name() (result *string, present bool)
Documentation() (result *string, present bool)
Resolution() (result Double, present bool)
Id() (result *Id, present bool)
SetName(value *string)
SetDocumentation(value *string)
SetResolution(value *Double)
SetId(value *Id)
}
type Documentation ¶
type Documentation struct {
IdField *Id `xml:"id,attr"`
TextFormatField *string `xml:"textFormat,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultDocumentation ¶
func DefaultDocumentation() Documentation
func (*Documentation) FindBy ¶
func (t *Documentation) FindBy(f ElementPredicate) (result Element, found bool)
func (*Documentation) Id ¶
func (t *Documentation) Id() (result *Id, present bool)
func (*Documentation) MarshalXML ¶
func (t *Documentation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Documentation) SetId ¶
func (t *Documentation) SetId(value *Id)
func (*Documentation) SetTextFormat ¶
func (t *Documentation) SetTextFormat(value *string)
func (*Documentation) SetTextPayload ¶
func (t *Documentation) SetTextPayload(text string)
func (*Documentation) TextFormat ¶
func (t *Documentation) TextFormat() (result *string)
func (*Documentation) TextPayload ¶
func (t *Documentation) TextPayload() *string
func (*Documentation) UnMarshalXML ¶
func (t *Documentation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type DocumentationInterface ¶
type Edge ¶
type Edge struct {
DiagramElement
WaypointField []Point `xml:"http://www.omg.org/spec/DD/20100524/DI waypoint"`
}
func DefaultEdge ¶
func DefaultEdge() Edge
func (*Edge) MarshalXML ¶
func (*Edge) SetWaypoints ¶
func (*Edge) UnMarshalXML ¶
type EdgeInterface ¶
type EdgeInterface interface {
Element
DiagramElementInterface
Waypoints() (result *[]Point)
SetWaypoints(value []Point)
}
type Element ¶
type Element interface {
// FindBy recursively searches for an Element matching a predicate.
//
// Returns matching predicate in `result` and sets `found` to `true`
// if any found.
FindBy(ElementPredicate) (result Element, found bool)
}
Element is implemented by every BPMN document element.
type ElementPredicate ¶
func ElementInterface ¶
func ElementInterface(t interface{}) ElementPredicate
ElementInterface Returns a function that matches Elements by interface implementation. If it matches, the function returns `true.
To be used in conjunction with FindBy (Element interface)
func ElementType ¶
func ElementType(t Element) ElementPredicate
ElementType Returns a function that matches Elements by types. If it matches, the function returns `true.
To be used in conjunction with FindBy (Element interface)
func ExactId ¶
func ExactId(s string) ElementPredicate
ExactId Returns a function that matches Element's identifier (if the `Element` implements BaseElementInterface against given string. If it matches, the function returns `true`.
To be used in conjunction with FindBy (Element interface)
func (ElementPredicate) And ¶
func (matcher ElementPredicate) And(andMatcher ElementPredicate) ElementPredicate
And Returns a function that matches Elements if both the receiver and the given predicates match.
To be used in conjunction with FindBy (Element interface)
func (ElementPredicate) Or ¶
func (matcher ElementPredicate) Or(andMatcher ElementPredicate) ElementPredicate
Or Returns a function that matches Elements if either the receiver or the given predicates match.
To be used in conjunction with FindBy (Element interface)
type EndEvent ¶
type EndEvent struct {
ThrowEvent
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultEndEvent ¶
func DefaultEndEvent() EndEvent
func (*EndEvent) FindBy ¶
func (t *EndEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*EndEvent) MarshalXML ¶
func (*EndEvent) SetTextPayload ¶
func (*EndEvent) TextPayload ¶
func (*EndEvent) UnMarshalXML ¶
type EndEventInterface ¶
type EndEventInterface interface {
Element
ThrowEventInterface
TextPayload() *string
SetTextPayload(string)
}
type EndPoint ¶
type EndPoint struct {
RootElement
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultEndPoint ¶
func DefaultEndPoint() EndPoint
func (*EndPoint) FindBy ¶
func (t *EndPoint) FindBy(f ElementPredicate) (result Element, found bool)
func (*EndPoint) MarshalXML ¶
func (*EndPoint) SetTextPayload ¶
func (*EndPoint) TextPayload ¶
func (*EndPoint) UnMarshalXML ¶
type EndPointInterface ¶
type EndPointInterface interface {
Element
RootElementInterface
TextPayload() *string
SetTextPayload(string)
}
type Error ¶
type Error struct {
RootElement
NameField *string `xml:"name,attr"`
ErrorCodeField *string `xml:"errorCode,attr"`
StructureRefField *QName `xml:"structureRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultError ¶
func DefaultError() Error
func (*Error) MarshalXML ¶
func (*Error) SetErrorCode ¶
func (*Error) SetStructureRef ¶
func (*Error) SetTextPayload ¶
func (*Error) StructureRef ¶
func (*Error) TextPayload ¶
func (*Error) UnMarshalXML ¶
type ErrorEventDefinition ¶
type ErrorEventDefinition struct {
EventDefinition
ErrorRefField *QName `xml:"errorRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultErrorEventDefinition ¶
func DefaultErrorEventDefinition() ErrorEventDefinition
func (*ErrorEventDefinition) ErrorRef ¶
func (t *ErrorEventDefinition) ErrorRef() (result *QName, present bool)
func (*ErrorEventDefinition) FindBy ¶
func (t *ErrorEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*ErrorEventDefinition) MarshalXML ¶
func (t *ErrorEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ErrorEventDefinition) SetErrorRef ¶
func (t *ErrorEventDefinition) SetErrorRef(value *QName)
func (*ErrorEventDefinition) SetTextPayload ¶
func (t *ErrorEventDefinition) SetTextPayload(text string)
func (*ErrorEventDefinition) TextPayload ¶
func (t *ErrorEventDefinition) TextPayload() *string
func (*ErrorEventDefinition) UnMarshalXML ¶
func (t *ErrorEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ErrorInterface ¶
type ErrorInterface interface {
Element
RootElementInterface
Name() (result *string, present bool)
ErrorCode() (result *string, present bool)
StructureRef() (result *QName, present bool)
SetName(value *string)
SetErrorCode(value *string)
SetStructureRef(value *QName)
TextPayload() *string
SetTextPayload(string)
}
type Escalation ¶
type Escalation struct {
RootElement
NameField *string `xml:"name,attr"`
EscalationCodeField *string `xml:"escalationCode,attr"`
StructureRefField *QName `xml:"structureRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultEscalation ¶
func DefaultEscalation() Escalation
func (*Escalation) EscalationCode ¶
func (t *Escalation) EscalationCode() (result *string, present bool)
func (*Escalation) FindBy ¶
func (t *Escalation) FindBy(f ElementPredicate) (result Element, found bool)
func (*Escalation) MarshalXML ¶
func (t *Escalation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Escalation) Name ¶
func (t *Escalation) Name() (result *string, present bool)
func (*Escalation) SetEscalationCode ¶
func (t *Escalation) SetEscalationCode(value *string)
func (*Escalation) SetName ¶
func (t *Escalation) SetName(value *string)
func (*Escalation) SetStructureRef ¶
func (t *Escalation) SetStructureRef(value *QName)
func (*Escalation) SetTextPayload ¶
func (t *Escalation) SetTextPayload(text string)
func (*Escalation) StructureRef ¶
func (t *Escalation) StructureRef() (result *QName, present bool)
func (*Escalation) TextPayload ¶
func (t *Escalation) TextPayload() *string
func (*Escalation) UnMarshalXML ¶
func (t *Escalation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type EscalationEventDefinition ¶
type EscalationEventDefinition struct {
EventDefinition
EscalationRefField *QName `xml:"escalationRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultEscalationEventDefinition ¶
func DefaultEscalationEventDefinition() EscalationEventDefinition
func (*EscalationEventDefinition) EscalationRef ¶
func (t *EscalationEventDefinition) EscalationRef() (result *QName, present bool)
func (*EscalationEventDefinition) FindBy ¶
func (t *EscalationEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*EscalationEventDefinition) MarshalXML ¶
func (t *EscalationEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*EscalationEventDefinition) SetEscalationRef ¶
func (t *EscalationEventDefinition) SetEscalationRef(value *QName)
func (*EscalationEventDefinition) SetTextPayload ¶
func (t *EscalationEventDefinition) SetTextPayload(text string)
func (*EscalationEventDefinition) TextPayload ¶
func (t *EscalationEventDefinition) TextPayload() *string
func (*EscalationEventDefinition) UnMarshalXML ¶
func (t *EscalationEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type EscalationInterface ¶
type EscalationInterface interface {
Element
RootElementInterface
Name() (result *string, present bool)
EscalationCode() (result *string, present bool)
StructureRef() (result *QName, present bool)
SetName(value *string)
SetEscalationCode(value *string)
SetStructureRef(value *QName)
TextPayload() *string
SetTextPayload(string)
}
type Event ¶
type Event struct {
FlowNode
PropertyField []Property `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL property"`
}
func DefaultEvent ¶
func DefaultEvent() Event
func (*Event) MarshalXML ¶
func (*Event) Properties ¶
func (*Event) SetProperties ¶
func (*Event) UnMarshalXML ¶
type EventBasedGateway ¶
type EventBasedGateway struct {
Gateway
InstantiateField *bool `xml:"instantiate,attr"`
EventGatewayTypeField *EventBasedGatewayType `xml:"eventGatewayType,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultEventBasedGateway ¶
func DefaultEventBasedGateway() EventBasedGateway
func (*EventBasedGateway) EventGatewayType ¶
func (t *EventBasedGateway) EventGatewayType() (result *EventBasedGatewayType)
func (*EventBasedGateway) FindBy ¶
func (t *EventBasedGateway) FindBy(f ElementPredicate) (result Element, found bool)
func (*EventBasedGateway) Instantiate ¶
func (t *EventBasedGateway) Instantiate() (result bool)
func (*EventBasedGateway) MarshalXML ¶
func (t *EventBasedGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*EventBasedGateway) SetEventGatewayType ¶
func (t *EventBasedGateway) SetEventGatewayType(value *EventBasedGatewayType)
func (*EventBasedGateway) SetInstantiate ¶
func (t *EventBasedGateway) SetInstantiate(value *bool)
func (*EventBasedGateway) SetTextPayload ¶
func (t *EventBasedGateway) SetTextPayload(text string)
func (*EventBasedGateway) TextPayload ¶
func (t *EventBasedGateway) TextPayload() *string
func (*EventBasedGateway) UnMarshalXML ¶
func (t *EventBasedGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type EventBasedGatewayInterface ¶
type EventBasedGatewayInterface interface {
Element
GatewayInterface
Instantiate() (result bool)
EventGatewayType() (result *EventBasedGatewayType)
SetInstantiate(value *bool)
SetEventGatewayType(value *EventBasedGatewayType)
TextPayload() *string
SetTextPayload(string)
}
type EventBasedGatewayType ¶
type EventBasedGatewayType string
type EventDefinition ¶
type EventDefinition struct {
RootElement
}
func DefaultEventDefinition ¶
func DefaultEventDefinition() EventDefinition
func (*EventDefinition) FindBy ¶
func (t *EventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*EventDefinition) MarshalXML ¶
func (t *EventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*EventDefinition) UnMarshalXML ¶
func (t *EventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type EventDefinitionInterface ¶
type EventDefinitionInterface interface {
Element
RootElementInterface
}
type EventInterface ¶
type EventInterface interface {
Element
FlowNodeInterface
Properties() (result *[]Property)
SetProperties(value []Property)
}
type ExclusiveGateway ¶
type ExclusiveGateway struct {
Gateway
DefaultField *IdRef `xml:"default,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultExclusiveGateway ¶
func DefaultExclusiveGateway() ExclusiveGateway
func (*ExclusiveGateway) Default ¶
func (t *ExclusiveGateway) Default() (result *IdRef, present bool)
func (*ExclusiveGateway) FindBy ¶
func (t *ExclusiveGateway) FindBy(f ElementPredicate) (result Element, found bool)
func (*ExclusiveGateway) MarshalXML ¶
func (t *ExclusiveGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ExclusiveGateway) SetDefault ¶
func (t *ExclusiveGateway) SetDefault(value *IdRef)
func (*ExclusiveGateway) SetTextPayload ¶
func (t *ExclusiveGateway) SetTextPayload(text string)
func (*ExclusiveGateway) TextPayload ¶
func (t *ExclusiveGateway) TextPayload() *string
func (*ExclusiveGateway) UnMarshalXML ¶
func (t *ExclusiveGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type Expression ¶
type Expression struct {
BaseElementWithMixedContent
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultExpression ¶
func DefaultExpression() Expression
func (*Expression) FindBy ¶
func (t *Expression) FindBy(f ElementPredicate) (result Element, found bool)
func (*Expression) MarshalXML ¶
func (t *Expression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Expression) SetTextPayload ¶
func (t *Expression) SetTextPayload(text string)
func (*Expression) TextPayload ¶
func (t *Expression) TextPayload() *string
func (*Expression) UnMarshalXML ¶
func (t *Expression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ExpressionInterface ¶
type ExpressionInterface interface {
Element
BaseElementWithMixedContentInterface
TextPayload() *string
SetTextPayload(string)
}
type Extension ¶
type Extension struct {
DefinitionField *QName `xml:"definition,attr"`
MustUnderstandField *bool `xml:"mustUnderstand,attr"`
DocumentationField []Documentation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL documentation"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultExtension ¶
func DefaultExtension() Extension
func (*Extension) Definition ¶
func (*Extension) Documentations ¶
func (t *Extension) Documentations() (result *[]Documentation)
func (*Extension) FindBy ¶
func (t *Extension) FindBy(f ElementPredicate) (result Element, found bool)
func (*Extension) MarshalXML ¶
func (*Extension) MustUnderstand ¶
func (*Extension) SetDefinition ¶
func (*Extension) SetDocumentations ¶
func (t *Extension) SetDocumentations(value []Documentation)
func (*Extension) SetMustUnderstand ¶
func (*Extension) SetTextPayload ¶
func (*Extension) TextPayload ¶
func (*Extension) UnMarshalXML ¶
type ExtensionElements ¶
type ExtensionElements struct {
TaskDefinitionField *TaskDefinition `xml:"http://olive.io/spec/BPMN/MODEL taskDefinition"`
TaskHeaderField *TaskHeader `xml:"http://olive.io/spec/BPMN/MODEL taskHeaders"`
PropertiesField *Properties `xml:"http://olive.io/spec/BPMN/MODEL properties"`
ScriptField *ExtensionScript `xml:"http://olive.io/spec/BPMN/MODEL script"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultExtensionElements ¶
func DefaultExtensionElements() ExtensionElements
func (*ExtensionElements) FindBy ¶
func (t *ExtensionElements) FindBy(f ElementPredicate) (result Element, found bool)
func (*ExtensionElements) MarshalXML ¶
func (t *ExtensionElements) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ExtensionElements) SetTextPayload ¶
func (t *ExtensionElements) SetTextPayload(text string)
func (*ExtensionElements) TextPayload ¶
func (t *ExtensionElements) TextPayload() *string
func (*ExtensionElements) UnMarshalXML ¶
func (t *ExtensionElements) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ExtensionInterface ¶
type ExtensionInterface interface {
Element
Definition() (result *QName, present bool)
MustUnderstand() (result *bool)
Documentations() (result *[]Documentation)
SetDefinition(value *QName)
SetMustUnderstand(value *bool)
SetDocumentations(value []Documentation)
TextPayload() *string
SetTextPayload(string)
}
type ExtensionScript ¶
type ExtensionScript struct {
Expression string `xml:"expression,attr"`
Result string `xml:"result,attr"`
}
func (*ExtensionScript) MarshalXML ¶
func (p *ExtensionScript) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type FlowElement ¶
type FlowElement struct {
BaseElement
NameField *string `xml:"name,attr"`
AuditingField *Auditing `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL auditing"`
MonitoringField *Monitoring `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL monitoring"`
CategoryValueRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL categoryValueRef"`
}
func DefaultFlowElement ¶
func DefaultFlowElement() FlowElement
func (*FlowElement) Auditing ¶
func (t *FlowElement) Auditing() (result *Auditing, present bool)
func (*FlowElement) CategoryValueRefs ¶
func (t *FlowElement) CategoryValueRefs() (result *[]QName)
func (*FlowElement) FindBy ¶
func (t *FlowElement) FindBy(f ElementPredicate) (result Element, found bool)
func (*FlowElement) MarshalXML ¶
func (t *FlowElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FlowElement) Monitoring ¶
func (t *FlowElement) Monitoring() (result *Monitoring, present bool)
func (*FlowElement) Name ¶
func (t *FlowElement) Name() (result *string, present bool)
func (*FlowElement) SetAuditing ¶
func (t *FlowElement) SetAuditing(value *Auditing)
func (*FlowElement) SetCategoryValueRefs ¶
func (t *FlowElement) SetCategoryValueRefs(value []QName)
func (*FlowElement) SetMonitoring ¶
func (t *FlowElement) SetMonitoring(value *Monitoring)
func (*FlowElement) SetName ¶
func (t *FlowElement) SetName(value *string)
func (*FlowElement) UnMarshalXML ¶
func (t *FlowElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type FlowElementInterface ¶
type FlowElementInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
Auditing() (result *Auditing, present bool)
Monitoring() (result *Monitoring, present bool)
CategoryValueRefs() (result *[]QName)
SetName(value *string)
SetAuditing(value *Auditing)
SetMonitoring(value *Monitoring)
SetCategoryValueRefs(value []QName)
}
type FlowNode ¶
type FlowNode struct {
FlowElement
IncomingField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL incoming"`
OutgoingField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL outgoing"`
}
func DefaultFlowNode ¶
func DefaultFlowNode() FlowNode
func (*FlowNode) FindBy ¶
func (t *FlowNode) FindBy(f ElementPredicate) (result Element, found bool)
func (*FlowNode) MarshalXML ¶
func (*FlowNode) SetIncomings ¶
func (*FlowNode) SetOutgoings ¶
func (*FlowNode) UnMarshalXML ¶
type FlowNodeInterface ¶
type Font ¶
type Font struct {
NameField *string `xml:"name,attr"`
SizeField *Double `xml:"size,attr"`
IsBoldField *bool `xml:"isBold,attr"`
IsItalicField *bool `xml:"isItalic,attr"`
IsUnderlineField *bool `xml:"isUnderline,attr"`
IsStrikeThroughField *bool `xml:"isStrikeThrough,attr"`
}
func DefaultFont ¶
func DefaultFont() Font
func (*Font) IsStrikeThrough ¶
func (*Font) IsUnderline ¶
func (*Font) MarshalXML ¶
func (*Font) SetIsItalic ¶
func (*Font) SetIsStrikeThrough ¶
func (*Font) SetIsUnderline ¶
func (*Font) UnMarshalXML ¶
type FontInterface ¶
type FontInterface interface {
Element
Name() (result *string, present bool)
Size() (result Double, present bool)
IsBold() (result bool, present bool)
IsItalic() (result bool, present bool)
IsUnderline() (result bool, present bool)
IsStrikeThrough() (result bool, present bool)
SetName(value *string)
SetSize(value *Double)
SetIsBold(value *bool)
SetIsItalic(value *bool)
SetIsUnderline(value *bool)
SetIsStrikeThrough(value *bool)
}
type FormalExpression ¶
type FormalExpression struct {
Expression
LanguageField *AnyURI `xml:"language,attr"`
EvaluatesToTypeRefField *QName `xml:"evaluatesToTypeRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultFormalExpression ¶
func DefaultFormalExpression() FormalExpression
func (*FormalExpression) EvaluatesToTypeRef ¶
func (t *FormalExpression) EvaluatesToTypeRef() (result *QName, present bool)
func (*FormalExpression) FindBy ¶
func (t *FormalExpression) FindBy(f ElementPredicate) (result Element, found bool)
func (*FormalExpression) Language ¶
func (t *FormalExpression) Language() (result *AnyURI, present bool)
func (*FormalExpression) MarshalXML ¶
func (t *FormalExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*FormalExpression) SetEvaluatesToTypeRef ¶
func (t *FormalExpression) SetEvaluatesToTypeRef(value *QName)
func (*FormalExpression) SetLanguage ¶
func (t *FormalExpression) SetLanguage(value *AnyURI)
func (*FormalExpression) SetTextPayload ¶
func (t *FormalExpression) SetTextPayload(text string)
func (*FormalExpression) TextPayload ¶
func (t *FormalExpression) TextPayload() *string
func (*FormalExpression) UnMarshalXML ¶
func (t *FormalExpression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type Gateway ¶
type Gateway struct {
FlowNode
GatewayDirectionField *GatewayDirection `xml:"gatewayDirection,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGateway ¶
func DefaultGateway() Gateway
func (*Gateway) GatewayDirection ¶
func (t *Gateway) GatewayDirection() (result *GatewayDirection)
func (*Gateway) MarshalXML ¶
func (*Gateway) SetGatewayDirection ¶
func (t *Gateway) SetGatewayDirection(value *GatewayDirection)
func (*Gateway) SetTextPayload ¶
func (*Gateway) TextPayload ¶
func (*Gateway) UnMarshalXML ¶
type GatewayDirection ¶
type GatewayDirection string
type GatewayInterface ¶
type GatewayInterface interface {
Element
FlowNodeInterface
GatewayDirection() (result *GatewayDirection)
SetGatewayDirection(value *GatewayDirection)
TextPayload() *string
SetTextPayload(string)
}
type GlobalBusinessRuleTask ¶
type GlobalBusinessRuleTask struct {
GlobalTask
ImplementationField *Implementation `xml:"implementation,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGlobalBusinessRuleTask ¶
func DefaultGlobalBusinessRuleTask() GlobalBusinessRuleTask
func (*GlobalBusinessRuleTask) FindBy ¶
func (t *GlobalBusinessRuleTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*GlobalBusinessRuleTask) Implementation ¶
func (t *GlobalBusinessRuleTask) Implementation() (result *Implementation)
func (*GlobalBusinessRuleTask) MarshalXML ¶
func (t *GlobalBusinessRuleTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*GlobalBusinessRuleTask) SetImplementation ¶
func (t *GlobalBusinessRuleTask) SetImplementation(value *Implementation)
func (*GlobalBusinessRuleTask) SetTextPayload ¶
func (t *GlobalBusinessRuleTask) SetTextPayload(text string)
func (*GlobalBusinessRuleTask) TextPayload ¶
func (t *GlobalBusinessRuleTask) TextPayload() *string
func (*GlobalBusinessRuleTask) UnMarshalXML ¶
func (t *GlobalBusinessRuleTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type GlobalBusinessRuleTaskInterface ¶
type GlobalBusinessRuleTaskInterface interface {
Element
GlobalTaskInterface
Implementation() (result *Implementation)
SetImplementation(value *Implementation)
TextPayload() *string
SetTextPayload(string)
}
type GlobalChoreographyTask ¶
type GlobalChoreographyTask struct {
Choreography
InitiatingParticipantRefField *QName `xml:"initiatingParticipantRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGlobalChoreographyTask ¶
func DefaultGlobalChoreographyTask() GlobalChoreographyTask
func (*GlobalChoreographyTask) FindBy ¶
func (t *GlobalChoreographyTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*GlobalChoreographyTask) InitiatingParticipantRef ¶
func (t *GlobalChoreographyTask) InitiatingParticipantRef() (result *QName, present bool)
func (*GlobalChoreographyTask) MarshalXML ¶
func (t *GlobalChoreographyTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*GlobalChoreographyTask) SetInitiatingParticipantRef ¶
func (t *GlobalChoreographyTask) SetInitiatingParticipantRef(value *QName)
func (*GlobalChoreographyTask) SetTextPayload ¶
func (t *GlobalChoreographyTask) SetTextPayload(text string)
func (*GlobalChoreographyTask) TextPayload ¶
func (t *GlobalChoreographyTask) TextPayload() *string
func (*GlobalChoreographyTask) UnMarshalXML ¶
func (t *GlobalChoreographyTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type GlobalConversation ¶
type GlobalConversation struct {
Collaboration
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGlobalConversation ¶
func DefaultGlobalConversation() GlobalConversation
func (*GlobalConversation) FindBy ¶
func (t *GlobalConversation) FindBy(f ElementPredicate) (result Element, found bool)
func (*GlobalConversation) MarshalXML ¶
func (t *GlobalConversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*GlobalConversation) SetTextPayload ¶
func (t *GlobalConversation) SetTextPayload(text string)
func (*GlobalConversation) TextPayload ¶
func (t *GlobalConversation) TextPayload() *string
func (*GlobalConversation) UnMarshalXML ¶
func (t *GlobalConversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type GlobalConversationInterface ¶
type GlobalConversationInterface interface {
Element
CollaborationInterface
TextPayload() *string
SetTextPayload(string)
}
type GlobalManualTask ¶
type GlobalManualTask struct {
GlobalTask
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGlobalManualTask ¶
func DefaultGlobalManualTask() GlobalManualTask
func (*GlobalManualTask) FindBy ¶
func (t *GlobalManualTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*GlobalManualTask) MarshalXML ¶
func (t *GlobalManualTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*GlobalManualTask) SetTextPayload ¶
func (t *GlobalManualTask) SetTextPayload(text string)
func (*GlobalManualTask) TextPayload ¶
func (t *GlobalManualTask) TextPayload() *string
func (*GlobalManualTask) UnMarshalXML ¶
func (t *GlobalManualTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type GlobalManualTaskInterface ¶
type GlobalManualTaskInterface interface {
Element
GlobalTaskInterface
TextPayload() *string
SetTextPayload(string)
}
type GlobalScriptTask ¶
type GlobalScriptTask struct {
GlobalTask
ScriptLanguageField *AnyURI `xml:"scriptLanguage,attr"`
ScriptField *Script `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL script"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGlobalScriptTask ¶
func DefaultGlobalScriptTask() GlobalScriptTask
func (*GlobalScriptTask) FindBy ¶
func (t *GlobalScriptTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*GlobalScriptTask) MarshalXML ¶
func (t *GlobalScriptTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*GlobalScriptTask) Script ¶
func (t *GlobalScriptTask) Script() (result *Script, present bool)
func (*GlobalScriptTask) ScriptLanguage ¶
func (t *GlobalScriptTask) ScriptLanguage() (result *AnyURI, present bool)
func (*GlobalScriptTask) SetScript ¶
func (t *GlobalScriptTask) SetScript(value *Script)
func (*GlobalScriptTask) SetScriptLanguage ¶
func (t *GlobalScriptTask) SetScriptLanguage(value *AnyURI)
func (*GlobalScriptTask) SetTextPayload ¶
func (t *GlobalScriptTask) SetTextPayload(text string)
func (*GlobalScriptTask) TextPayload ¶
func (t *GlobalScriptTask) TextPayload() *string
func (*GlobalScriptTask) UnMarshalXML ¶
func (t *GlobalScriptTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type GlobalTask ¶
type GlobalTask struct {
CallableElement
ResourceRoleField []ResourceRole `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resourceRole"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGlobalTask ¶
func DefaultGlobalTask() GlobalTask
func (*GlobalTask) FindBy ¶
func (t *GlobalTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*GlobalTask) MarshalXML ¶
func (t *GlobalTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*GlobalTask) ResourceRoles ¶
func (t *GlobalTask) ResourceRoles() (result *[]ResourceRole)
func (*GlobalTask) SetResourceRoles ¶
func (t *GlobalTask) SetResourceRoles(value []ResourceRole)
func (*GlobalTask) SetTextPayload ¶
func (t *GlobalTask) SetTextPayload(text string)
func (*GlobalTask) TextPayload ¶
func (t *GlobalTask) TextPayload() *string
func (*GlobalTask) UnMarshalXML ¶
func (t *GlobalTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type GlobalTaskInterface ¶
type GlobalTaskInterface interface {
Element
CallableElementInterface
ResourceRoles() (result *[]ResourceRole)
SetResourceRoles(value []ResourceRole)
TextPayload() *string
SetTextPayload(string)
}
type GlobalUserTask ¶
type GlobalUserTask struct {
GlobalTask
ImplementationField *Implementation `xml:"implementation,attr"`
RenderingField []Rendering `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL rendering"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGlobalUserTask ¶
func DefaultGlobalUserTask() GlobalUserTask
func (*GlobalUserTask) FindBy ¶
func (t *GlobalUserTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*GlobalUserTask) Implementation ¶
func (t *GlobalUserTask) Implementation() (result *Implementation)
func (*GlobalUserTask) MarshalXML ¶
func (t *GlobalUserTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*GlobalUserTask) Renderings ¶
func (t *GlobalUserTask) Renderings() (result *[]Rendering)
func (*GlobalUserTask) SetImplementation ¶
func (t *GlobalUserTask) SetImplementation(value *Implementation)
func (*GlobalUserTask) SetRenderings ¶
func (t *GlobalUserTask) SetRenderings(value []Rendering)
func (*GlobalUserTask) SetTextPayload ¶
func (t *GlobalUserTask) SetTextPayload(text string)
func (*GlobalUserTask) TextPayload ¶
func (t *GlobalUserTask) TextPayload() *string
func (*GlobalUserTask) UnMarshalXML ¶
func (t *GlobalUserTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type GlobalUserTaskInterface ¶
type GlobalUserTaskInterface interface {
Element
GlobalTaskInterface
Implementation() (result *Implementation)
Renderings() (result *[]Rendering)
SetImplementation(value *Implementation)
SetRenderings(value []Rendering)
TextPayload() *string
SetTextPayload(string)
}
type Group ¶
type Group struct {
Artifact
CategoryValueRefField *QName `xml:"categoryValueRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultGroup ¶
func DefaultGroup() Group
func (*Group) CategoryValueRef ¶
func (*Group) MarshalXML ¶
func (*Group) SetCategoryValueRef ¶
func (*Group) SetTextPayload ¶
func (*Group) TextPayload ¶
func (*Group) UnMarshalXML ¶
type GroupInterface ¶
type HumanPerformer ¶
func DefaultHumanPerformer ¶
func DefaultHumanPerformer() HumanPerformer
func (*HumanPerformer) FindBy ¶
func (t *HumanPerformer) FindBy(f ElementPredicate) (result Element, found bool)
func (*HumanPerformer) MarshalXML ¶
func (t *HumanPerformer) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*HumanPerformer) SetTextPayload ¶
func (t *HumanPerformer) SetTextPayload(text string)
func (*HumanPerformer) TextPayload ¶
func (t *HumanPerformer) TextPayload() *string
func (*HumanPerformer) UnMarshalXML ¶
func (t *HumanPerformer) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type HumanPerformerInterface ¶
type HumanPerformerInterface interface {
Element
PerformerInterface
TextPayload() *string
SetTextPayload(string)
}
type IdRef ¶
type IdRef = string
IdRef Reference to identifiers (http://books.xmlschemata.org/relaxng/ch19-77159.html)
type Implementation ¶
type Implementation AnyURI
type ImplicitThrowEvent ¶
type ImplicitThrowEvent struct {
ThrowEvent
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultImplicitThrowEvent ¶
func DefaultImplicitThrowEvent() ImplicitThrowEvent
func (*ImplicitThrowEvent) FindBy ¶
func (t *ImplicitThrowEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*ImplicitThrowEvent) MarshalXML ¶
func (t *ImplicitThrowEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ImplicitThrowEvent) SetTextPayload ¶
func (t *ImplicitThrowEvent) SetTextPayload(text string)
func (*ImplicitThrowEvent) TextPayload ¶
func (t *ImplicitThrowEvent) TextPayload() *string
func (*ImplicitThrowEvent) UnMarshalXML ¶
func (t *ImplicitThrowEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ImplicitThrowEventInterface ¶
type ImplicitThrowEventInterface interface {
Element
ThrowEventInterface
TextPayload() *string
SetTextPayload(string)
}
type Import ¶
type Import struct {
NamespaceField AnyURI `xml:"namespace,attr"`
LocationField string `xml:"location,attr"`
ImportTypeField AnyURI `xml:"importType,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultImport ¶
func DefaultImport() Import
func (*Import) ImportType ¶
func (*Import) MarshalXML ¶
func (*Import) SetImportType ¶
func (*Import) SetLocation ¶
func (*Import) SetNamespace ¶
func (*Import) SetTextPayload ¶
func (*Import) TextPayload ¶
func (*Import) UnMarshalXML ¶
type ImportInterface ¶
type InclusiveGateway ¶
type InclusiveGateway struct {
Gateway
DefaultField *IdRef `xml:"default,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultInclusiveGateway ¶
func DefaultInclusiveGateway() InclusiveGateway
func (*InclusiveGateway) Default ¶
func (t *InclusiveGateway) Default() (result *IdRef, present bool)
func (*InclusiveGateway) FindBy ¶
func (t *InclusiveGateway) FindBy(f ElementPredicate) (result Element, found bool)
func (*InclusiveGateway) MarshalXML ¶
func (t *InclusiveGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*InclusiveGateway) SetDefault ¶
func (t *InclusiveGateway) SetDefault(value *IdRef)
func (*InclusiveGateway) SetTextPayload ¶
func (t *InclusiveGateway) SetTextPayload(text string)
func (*InclusiveGateway) TextPayload ¶
func (t *InclusiveGateway) TextPayload() *string
func (*InclusiveGateway) UnMarshalXML ¶
func (t *InclusiveGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type InputOutputBinding ¶
type InputOutputBinding struct {
BaseElement
OperationRefField QName `xml:"operationRef,attr"`
InputDataRefField IdRef `xml:"inputDataRef,attr"`
OutputDataRefField IdRef `xml:"outputDataRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultInputOutputBinding ¶
func DefaultInputOutputBinding() InputOutputBinding
func (*InputOutputBinding) FindBy ¶
func (t *InputOutputBinding) FindBy(f ElementPredicate) (result Element, found bool)
func (*InputOutputBinding) InputDataRef ¶
func (t *InputOutputBinding) InputDataRef() (result *IdRef)
func (*InputOutputBinding) MarshalXML ¶
func (t *InputOutputBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*InputOutputBinding) OperationRef ¶
func (t *InputOutputBinding) OperationRef() (result *QName)
func (*InputOutputBinding) OutputDataRef ¶
func (t *InputOutputBinding) OutputDataRef() (result *IdRef)
func (*InputOutputBinding) SetInputDataRef ¶
func (t *InputOutputBinding) SetInputDataRef(value IdRef)
func (*InputOutputBinding) SetOperationRef ¶
func (t *InputOutputBinding) SetOperationRef(value QName)
func (*InputOutputBinding) SetOutputDataRef ¶
func (t *InputOutputBinding) SetOutputDataRef(value IdRef)
func (*InputOutputBinding) SetTextPayload ¶
func (t *InputOutputBinding) SetTextPayload(text string)
func (*InputOutputBinding) TextPayload ¶
func (t *InputOutputBinding) TextPayload() *string
func (*InputOutputBinding) UnMarshalXML ¶
func (t *InputOutputBinding) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type InputOutputBindingInterface ¶
type InputOutputBindingInterface interface {
Element
BaseElementInterface
OperationRef() (result *QName)
InputDataRef() (result *IdRef)
OutputDataRef() (result *IdRef)
SetOperationRef(value QName)
SetInputDataRef(value IdRef)
SetOutputDataRef(value IdRef)
TextPayload() *string
SetTextPayload(string)
}
type InputOutputSpecification ¶
type InputOutputSpecification struct {
BaseElement
DataInputField []DataInput `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataInput"`
DataOutputField []DataOutput `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataOutput"`
InputSetField []InputSet `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inputSet"`
OutputSetField []OutputSet `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL outputSet"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultInputOutputSpecification ¶
func DefaultInputOutputSpecification() InputOutputSpecification
func (*InputOutputSpecification) DataInputs ¶
func (t *InputOutputSpecification) DataInputs() (result *[]DataInput)
func (*InputOutputSpecification) DataOutputs ¶
func (t *InputOutputSpecification) DataOutputs() (result *[]DataOutput)
func (*InputOutputSpecification) FindBy ¶
func (t *InputOutputSpecification) FindBy(f ElementPredicate) (result Element, found bool)
func (*InputOutputSpecification) InputSets ¶
func (t *InputOutputSpecification) InputSets() (result *[]InputSet)
func (*InputOutputSpecification) MarshalXML ¶
func (t *InputOutputSpecification) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*InputOutputSpecification) OutputSets ¶
func (t *InputOutputSpecification) OutputSets() (result *[]OutputSet)
func (*InputOutputSpecification) SetDataInputs ¶
func (t *InputOutputSpecification) SetDataInputs(value []DataInput)
func (*InputOutputSpecification) SetDataOutputs ¶
func (t *InputOutputSpecification) SetDataOutputs(value []DataOutput)
func (*InputOutputSpecification) SetInputSets ¶
func (t *InputOutputSpecification) SetInputSets(value []InputSet)
func (*InputOutputSpecification) SetOutputSets ¶
func (t *InputOutputSpecification) SetOutputSets(value []OutputSet)
func (*InputOutputSpecification) SetTextPayload ¶
func (t *InputOutputSpecification) SetTextPayload(text string)
func (*InputOutputSpecification) TextPayload ¶
func (t *InputOutputSpecification) TextPayload() *string
func (*InputOutputSpecification) UnMarshalXML ¶
func (t *InputOutputSpecification) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type InputOutputSpecificationInterface ¶
type InputOutputSpecificationInterface interface {
Element
BaseElementInterface
DataInputs() (result *[]DataInput)
DataOutputs() (result *[]DataOutput)
InputSets() (result *[]InputSet)
OutputSets() (result *[]OutputSet)
SetDataInputs(value []DataInput)
SetDataOutputs(value []DataOutput)
SetInputSets(value []InputSet)
SetOutputSets(value []OutputSet)
TextPayload() *string
SetTextPayload(string)
}
type InputSet ¶
type InputSet struct {
BaseElement
NameField *string `xml:"name,attr"`
DataInputRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataInputRefs"`
OptionalInputRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL optionalInputRefs"`
WhileExecutingInputRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL whileExecutingInputRefs"`
OutputSetRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL outputSetRefs"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultInputSet ¶
func DefaultInputSet() InputSet
func (*InputSet) DataInputRefses ¶
func (*InputSet) FindBy ¶
func (t *InputSet) FindBy(f ElementPredicate) (result Element, found bool)
func (*InputSet) MarshalXML ¶
func (*InputSet) OptionalInputRefses ¶
func (*InputSet) OutputSetRefses ¶
func (*InputSet) SetDataInputRefses ¶
func (*InputSet) SetOptionalInputRefses ¶
func (*InputSet) SetOutputSetRefses ¶
func (*InputSet) SetTextPayload ¶
func (*InputSet) SetWhileExecutingInputRefses ¶
func (*InputSet) TextPayload ¶
func (*InputSet) UnMarshalXML ¶
func (*InputSet) WhileExecutingInputRefses ¶
type InputSetInterface ¶
type InputSetInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
DataInputRefses() (result *[]IdRef)
OptionalInputRefses() (result *[]IdRef)
WhileExecutingInputRefses() (result *[]IdRef)
OutputSetRefses() (result *[]IdRef)
SetName(value *string)
SetDataInputRefses(value []IdRef)
SetOptionalInputRefses(value []IdRef)
SetWhileExecutingInputRefses(value []IdRef)
SetOutputSetRefses(value []IdRef)
TextPayload() *string
SetTextPayload(string)
}
type Interface ¶
type Interface struct {
RootElement
NameField string `xml:"name,attr"`
ImplementationRefField *QName `xml:"implementationRef,attr"`
OperationField []Operation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL operation"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultInterface ¶
func DefaultInterface() Interface
func (*Interface) FindBy ¶
func (t *Interface) FindBy(f ElementPredicate) (result Element, found bool)
func (*Interface) ImplementationRef ¶
func (*Interface) MarshalXML ¶
func (*Interface) Operations ¶
func (*Interface) SetImplementationRef ¶
func (*Interface) SetOperations ¶
func (*Interface) SetTextPayload ¶
func (*Interface) TextPayload ¶
func (*Interface) UnMarshalXML ¶
type InterfaceInterface ¶
type InterfaceInterface interface {
Element
RootElementInterface
Name() (result *string)
ImplementationRef() (result *QName, present bool)
Operations() (result *[]Operation)
SetName(value string)
SetImplementationRef(value *QName)
SetOperations(value []Operation)
TextPayload() *string
SetTextPayload(string)
}
type IntermediateCatchEvent ¶
type IntermediateCatchEvent struct {
CatchEvent
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultIntermediateCatchEvent ¶
func DefaultIntermediateCatchEvent() IntermediateCatchEvent
func (*IntermediateCatchEvent) FindBy ¶
func (t *IntermediateCatchEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*IntermediateCatchEvent) MarshalXML ¶
func (t *IntermediateCatchEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*IntermediateCatchEvent) SetTextPayload ¶
func (t *IntermediateCatchEvent) SetTextPayload(text string)
func (*IntermediateCatchEvent) TextPayload ¶
func (t *IntermediateCatchEvent) TextPayload() *string
func (*IntermediateCatchEvent) UnMarshalXML ¶
func (t *IntermediateCatchEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type IntermediateCatchEventInterface ¶
type IntermediateCatchEventInterface interface {
Element
CatchEventInterface
TextPayload() *string
SetTextPayload(string)
}
type IntermediateThrowEvent ¶
type IntermediateThrowEvent struct {
ThrowEvent
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultIntermediateThrowEvent ¶
func DefaultIntermediateThrowEvent() IntermediateThrowEvent
func (*IntermediateThrowEvent) FindBy ¶
func (t *IntermediateThrowEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*IntermediateThrowEvent) MarshalXML ¶
func (t *IntermediateThrowEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*IntermediateThrowEvent) SetTextPayload ¶
func (t *IntermediateThrowEvent) SetTextPayload(text string)
func (*IntermediateThrowEvent) TextPayload ¶
func (t *IntermediateThrowEvent) TextPayload() *string
func (*IntermediateThrowEvent) UnMarshalXML ¶
func (t *IntermediateThrowEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type IntermediateThrowEventInterface ¶
type IntermediateThrowEventInterface interface {
Element
ThrowEventInterface
TextPayload() *string
SetTextPayload(string)
}
type Item ¶
type Item struct {
Key string `xml:"key,attr"`
Value string `xml:"value,attr"`
Type ItemType `xml:"type,attr"`
}
func (*Item) MarshalXML ¶
type ItemAware ¶
type ItemAware struct {
ItemSubjectRefField *QName `xml:"itemSubjectRef,attr"`
DataStateField *DataState `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataState"`
}
func DefaultItemAware ¶
func DefaultItemAware() ItemAware
func (*ItemAware) FindBy ¶
func (t *ItemAware) FindBy(f ElementPredicate) (result Element, found bool)
func (*ItemAware) ItemSubjectRef ¶
func (*ItemAware) SetDataState ¶
func (*ItemAware) SetItemSubjectRef ¶
type ItemAwareElement ¶
type ItemAwareElement struct {
BaseElement
ItemAware
}
func DefaultItemAwareElement ¶
func DefaultItemAwareElement() ItemAwareElement
func (*ItemAwareElement) FindBy ¶
func (t *ItemAwareElement) FindBy(f ElementPredicate) (result Element, found bool)
type ItemAwareElementInterface ¶
type ItemAwareElementInterface interface {
Element
BaseElementInterface
ItemAwareInterface
}
type ItemAwareInterface ¶
type ItemDefinition ¶
type ItemDefinition struct {
RootElement
StructureRefField *QName `xml:"structureRef,attr"`
IsCollectionField *bool `xml:"isCollection,attr"`
ItemKindField *ItemKind `xml:"itemKind,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultItemDefinition ¶
func DefaultItemDefinition() ItemDefinition
func (*ItemDefinition) FindBy ¶
func (t *ItemDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*ItemDefinition) IsCollection ¶
func (t *ItemDefinition) IsCollection() (result bool)
func (*ItemDefinition) ItemKind ¶
func (t *ItemDefinition) ItemKind() (result *ItemKind)
func (*ItemDefinition) MarshalXML ¶
func (t *ItemDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ItemDefinition) SetIsCollection ¶
func (t *ItemDefinition) SetIsCollection(value *bool)
func (*ItemDefinition) SetItemKind ¶
func (t *ItemDefinition) SetItemKind(value *ItemKind)
func (*ItemDefinition) SetStructureRef ¶
func (t *ItemDefinition) SetStructureRef(value *QName)
func (*ItemDefinition) SetTextPayload ¶
func (t *ItemDefinition) SetTextPayload(text string)
func (*ItemDefinition) StructureRef ¶
func (t *ItemDefinition) StructureRef() (result *QName, present bool)
func (*ItemDefinition) TextPayload ¶
func (t *ItemDefinition) TextPayload() *string
func (*ItemDefinition) UnMarshalXML ¶
func (t *ItemDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ItemDefinitionInterface ¶
type ItemDefinitionInterface interface {
Element
RootElementInterface
StructureRef() (result *QName, present bool)
IsCollection() (result bool)
ItemKind() (result *ItemKind)
SetStructureRef(value *QName)
SetIsCollection(value *bool)
SetItemKind(value *ItemKind)
TextPayload() *string
SetTextPayload(string)
}
type Label ¶
type Label struct {
Node
BoundsField *Bounds `xml:"http://www.omg.org/spec/DD/20100524/DC Bounds"`
}
func DefaultLabel ¶
func DefaultLabel() Label
func (*Label) MarshalXML ¶
func (*Label) UnMarshalXML ¶
type LabelInterface ¶
type LabelInterface interface {
Element
NodeInterface
Bounds() (result *Bounds)
SetBounds(value *Bounds)
}
type LabeledEdge ¶
type LabeledEdge struct {
Edge
}
func DefaultLabeledEdge ¶
func DefaultLabeledEdge() LabeledEdge
func (*LabeledEdge) FindBy ¶
func (t *LabeledEdge) FindBy(f ElementPredicate) (result Element, found bool)
func (*LabeledEdge) MarshalXML ¶
func (t *LabeledEdge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LabeledEdge) UnMarshalXML ¶
func (t *LabeledEdge) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type LabeledEdgeInterface ¶
type LabeledEdgeInterface interface {
Element
EdgeInterface
}
type LabeledShape ¶
type LabeledShape struct {
Shape
}
func DefaultLabeledShape ¶
func DefaultLabeledShape() LabeledShape
func (*LabeledShape) FindBy ¶
func (t *LabeledShape) FindBy(f ElementPredicate) (result Element, found bool)
func (*LabeledShape) MarshalXML ¶
func (t *LabeledShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LabeledShape) UnMarshalXML ¶
func (t *LabeledShape) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type LabeledShapeInterface ¶
type LabeledShapeInterface interface {
Element
ShapeInterface
}
type Lane ¶
type Lane struct {
BaseElement
NameField *string `xml:"name,attr"`
PartitionElementRefField *QName `xml:"partitionElementRef,attr"`
PartitionElementField *BaseElement `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL partitionElement"`
FlowNodeRefField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL flowNodeRef"`
ChildLaneSetField *LaneSet `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL childLaneSet"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultLane ¶
func DefaultLane() Lane
func (*Lane) ChildLaneSet ¶
func (*Lane) FlowNodeRefs ¶
func (*Lane) MarshalXML ¶
func (*Lane) PartitionElement ¶
func (t *Lane) PartitionElement() (result *BaseElement, present bool)
func (*Lane) PartitionElementRef ¶
func (*Lane) SetChildLaneSet ¶
func (*Lane) SetFlowNodeRefs ¶
func (*Lane) SetPartitionElement ¶
func (t *Lane) SetPartitionElement(value *BaseElement)
func (*Lane) SetPartitionElementRef ¶
func (*Lane) SetTextPayload ¶
func (*Lane) TextPayload ¶
func (*Lane) UnMarshalXML ¶
type LaneInterface ¶
type LaneInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
PartitionElementRef() (result *QName, present bool)
PartitionElement() (result *BaseElement, present bool)
FlowNodeRefs() (result *[]IdRef)
ChildLaneSet() (result *LaneSet, present bool)
SetName(value *string)
SetPartitionElementRef(value *QName)
SetPartitionElement(value *BaseElement)
SetFlowNodeRefs(value []IdRef)
SetChildLaneSet(value *LaneSet)
TextPayload() *string
SetTextPayload(string)
}
type LaneSet ¶
type LaneSet struct {
BaseElement
NameField *string `xml:"name,attr"`
LaneField []Lane `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL lane"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultLaneSet ¶
func DefaultLaneSet() LaneSet
func (*LaneSet) MarshalXML ¶
func (*LaneSet) SetTextPayload ¶
func (*LaneSet) TextPayload ¶
func (*LaneSet) UnMarshalXML ¶
type LaneSetInterface ¶
type LinkEventDefinition ¶
type LinkEventDefinition struct {
EventDefinition
NameField string `xml:"name,attr"`
SourceField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL source"`
TargetField *QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL target"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultLinkEventDefinition ¶
func DefaultLinkEventDefinition() LinkEventDefinition
func (*LinkEventDefinition) FindBy ¶
func (t *LinkEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*LinkEventDefinition) MarshalXML ¶
func (t *LinkEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LinkEventDefinition) Name ¶
func (t *LinkEventDefinition) Name() (result *string)
func (*LinkEventDefinition) SetName ¶
func (t *LinkEventDefinition) SetName(value string)
func (*LinkEventDefinition) SetSources ¶
func (t *LinkEventDefinition) SetSources(value []QName)
func (*LinkEventDefinition) SetTarget ¶
func (t *LinkEventDefinition) SetTarget(value *QName)
func (*LinkEventDefinition) SetTextPayload ¶
func (t *LinkEventDefinition) SetTextPayload(text string)
func (*LinkEventDefinition) Sources ¶
func (t *LinkEventDefinition) Sources() (result *[]QName)
func (*LinkEventDefinition) Target ¶
func (t *LinkEventDefinition) Target() (result *QName, present bool)
func (*LinkEventDefinition) TextPayload ¶
func (t *LinkEventDefinition) TextPayload() *string
func (*LinkEventDefinition) UnMarshalXML ¶
func (t *LinkEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type LoopCharacteristics ¶
type LoopCharacteristics struct {
BaseElement
}
func DefaultLoopCharacteristics ¶
func DefaultLoopCharacteristics() LoopCharacteristics
func (*LoopCharacteristics) FindBy ¶
func (t *LoopCharacteristics) FindBy(f ElementPredicate) (result Element, found bool)
func (*LoopCharacteristics) MarshalXML ¶
func (t *LoopCharacteristics) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*LoopCharacteristics) UnMarshalXML ¶
func (t *LoopCharacteristics) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type LoopCharacteristicsInterface ¶
type LoopCharacteristicsInterface interface {
Element
BaseElementInterface
}
type ManualTask ¶
func DefaultManualTask ¶
func DefaultManualTask() ManualTask
func (*ManualTask) FindBy ¶
func (t *ManualTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*ManualTask) MarshalXML ¶
func (t *ManualTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ManualTask) SetTextPayload ¶
func (t *ManualTask) SetTextPayload(text string)
func (*ManualTask) TextPayload ¶
func (t *ManualTask) TextPayload() *string
func (*ManualTask) UnMarshalXML ¶
func (t *ManualTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ManualTaskInterface ¶
type ManualTaskInterface interface {
Element
TaskInterface
TextPayload() *string
SetTextPayload(string)
}
type Message ¶
type Message struct {
RootElement
NameField *string `xml:"name,attr"`
ItemRefField *QName `xml:"itemRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultMessage ¶
func DefaultMessage() Message
func (*Message) MarshalXML ¶
func (*Message) SetItemRef ¶
func (*Message) SetTextPayload ¶
func (*Message) TextPayload ¶
func (*Message) UnMarshalXML ¶
type MessageEventDefinition ¶
type MessageEventDefinition struct {
EventDefinition
MessageRefField *QName `xml:"messageRef,attr"`
OperationRefField *QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL operationRef"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultMessageEventDefinition ¶
func DefaultMessageEventDefinition() MessageEventDefinition
func (*MessageEventDefinition) FindBy ¶
func (t *MessageEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*MessageEventDefinition) MarshalXML ¶
func (t *MessageEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*MessageEventDefinition) MessageRef ¶
func (t *MessageEventDefinition) MessageRef() (result *QName, present bool)
func (*MessageEventDefinition) OperationRef ¶
func (t *MessageEventDefinition) OperationRef() (result *QName, present bool)
func (*MessageEventDefinition) SetMessageRef ¶
func (t *MessageEventDefinition) SetMessageRef(value *QName)
func (*MessageEventDefinition) SetOperationRef ¶
func (t *MessageEventDefinition) SetOperationRef(value *QName)
func (*MessageEventDefinition) SetTextPayload ¶
func (t *MessageEventDefinition) SetTextPayload(text string)
func (*MessageEventDefinition) TextPayload ¶
func (t *MessageEventDefinition) TextPayload() *string
func (*MessageEventDefinition) UnMarshalXML ¶
func (t *MessageEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type MessageFlow ¶
type MessageFlow struct {
BaseElement
NameField *string `xml:"name,attr"`
SourceRefField QName `xml:"sourceRef,attr"`
TargetRefField QName `xml:"targetRef,attr"`
MessageRefField *QName `xml:"messageRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultMessageFlow ¶
func DefaultMessageFlow() MessageFlow
func (*MessageFlow) FindBy ¶
func (t *MessageFlow) FindBy(f ElementPredicate) (result Element, found bool)
func (*MessageFlow) MarshalXML ¶
func (t *MessageFlow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*MessageFlow) MessageRef ¶
func (t *MessageFlow) MessageRef() (result *QName, present bool)
func (*MessageFlow) Name ¶
func (t *MessageFlow) Name() (result *string, present bool)
func (*MessageFlow) SetMessageRef ¶
func (t *MessageFlow) SetMessageRef(value *QName)
func (*MessageFlow) SetName ¶
func (t *MessageFlow) SetName(value *string)
func (*MessageFlow) SetSourceRef ¶
func (t *MessageFlow) SetSourceRef(value QName)
func (*MessageFlow) SetTargetRef ¶
func (t *MessageFlow) SetTargetRef(value QName)
func (*MessageFlow) SetTextPayload ¶
func (t *MessageFlow) SetTextPayload(text string)
func (*MessageFlow) SourceRef ¶
func (t *MessageFlow) SourceRef() (result *QName)
func (*MessageFlow) TargetRef ¶
func (t *MessageFlow) TargetRef() (result *QName)
func (*MessageFlow) TextPayload ¶
func (t *MessageFlow) TextPayload() *string
func (*MessageFlow) UnMarshalXML ¶
func (t *MessageFlow) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type MessageFlowAssociation ¶
type MessageFlowAssociation struct {
BaseElement
InnerMessageFlowRefField QName `xml:"innerMessageFlowRef,attr"`
OuterMessageFlowRefField QName `xml:"outerMessageFlowRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultMessageFlowAssociation ¶
func DefaultMessageFlowAssociation() MessageFlowAssociation
func (*MessageFlowAssociation) FindBy ¶
func (t *MessageFlowAssociation) FindBy(f ElementPredicate) (result Element, found bool)
func (*MessageFlowAssociation) InnerMessageFlowRef ¶
func (t *MessageFlowAssociation) InnerMessageFlowRef() (result *QName)
func (*MessageFlowAssociation) MarshalXML ¶
func (t *MessageFlowAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*MessageFlowAssociation) OuterMessageFlowRef ¶
func (t *MessageFlowAssociation) OuterMessageFlowRef() (result *QName)
func (*MessageFlowAssociation) SetInnerMessageFlowRef ¶
func (t *MessageFlowAssociation) SetInnerMessageFlowRef(value QName)
func (*MessageFlowAssociation) SetOuterMessageFlowRef ¶
func (t *MessageFlowAssociation) SetOuterMessageFlowRef(value QName)
func (*MessageFlowAssociation) SetTextPayload ¶
func (t *MessageFlowAssociation) SetTextPayload(text string)
func (*MessageFlowAssociation) TextPayload ¶
func (t *MessageFlowAssociation) TextPayload() *string
func (*MessageFlowAssociation) UnMarshalXML ¶
func (t *MessageFlowAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type MessageFlowInterface ¶
type MessageFlowInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
SourceRef() (result *QName)
TargetRef() (result *QName)
MessageRef() (result *QName, present bool)
SetName(value *string)
SetSourceRef(value QName)
SetTargetRef(value QName)
SetMessageRef(value *QName)
TextPayload() *string
SetTextPayload(string)
}
type MessageInterface ¶
type MessageVisibleKind ¶
type MessageVisibleKind string
type Monitoring ¶
type Monitoring struct {
BaseElement
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultMonitoring ¶
func DefaultMonitoring() Monitoring
func (*Monitoring) FindBy ¶
func (t *Monitoring) FindBy(f ElementPredicate) (result Element, found bool)
func (*Monitoring) MarshalXML ¶
func (t *Monitoring) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Monitoring) SetTextPayload ¶
func (t *Monitoring) SetTextPayload(text string)
func (*Monitoring) TextPayload ¶
func (t *Monitoring) TextPayload() *string
func (*Monitoring) UnMarshalXML ¶
func (t *Monitoring) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type MonitoringInterface ¶
type MonitoringInterface interface {
Element
BaseElementInterface
TextPayload() *string
SetTextPayload(string)
}
type MultiInstanceFlowCondition ¶
type MultiInstanceFlowCondition string
type MultiInstanceLoopCharacteristics ¶
type MultiInstanceLoopCharacteristics struct {
LoopCharacteristics
IsSequentialField *bool `xml:"isSequential,attr"`
BehaviorField *MultiInstanceFlowCondition `xml:"behavior,attr"`
OneBehaviorEventRefField *QName `xml:"oneBehaviorEventRef,attr"`
NoneBehaviorEventRefField *QName `xml:"noneBehaviorEventRef,attr"`
LoopCardinalityField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL loopCardinality"`
LoopDataInputRefField *QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL loopDataInputRef"`
LoopDataOutputRefField *QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL loopDataOutputRef"`
InputDataItemField *DataInput `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inputDataItem"`
OutputDataItemField *DataOutput `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL outputDataItem"`
ComplexBehaviorDefinitionField []ComplexBehaviorDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL complexBehaviorDefinition"`
CompletionConditionField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL completionCondition"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultMultiInstanceLoopCharacteristics ¶
func DefaultMultiInstanceLoopCharacteristics() MultiInstanceLoopCharacteristics
func (*MultiInstanceLoopCharacteristics) Behavior ¶
func (t *MultiInstanceLoopCharacteristics) Behavior() (result *MultiInstanceFlowCondition)
func (*MultiInstanceLoopCharacteristics) CompletionCondition ¶
func (t *MultiInstanceLoopCharacteristics) CompletionCondition() (result *AnExpression, present bool)
func (*MultiInstanceLoopCharacteristics) ComplexBehaviorDefinitions ¶
func (t *MultiInstanceLoopCharacteristics) ComplexBehaviorDefinitions() (result *[]ComplexBehaviorDefinition)
func (*MultiInstanceLoopCharacteristics) FindBy ¶
func (t *MultiInstanceLoopCharacteristics) FindBy(f ElementPredicate) (result Element, found bool)
func (*MultiInstanceLoopCharacteristics) InputDataItem ¶
func (t *MultiInstanceLoopCharacteristics) InputDataItem() (result *DataInput, present bool)
func (*MultiInstanceLoopCharacteristics) IsSequential ¶
func (t *MultiInstanceLoopCharacteristics) IsSequential() (result bool)
func (*MultiInstanceLoopCharacteristics) LoopCardinality ¶
func (t *MultiInstanceLoopCharacteristics) LoopCardinality() (result *AnExpression, present bool)
func (*MultiInstanceLoopCharacteristics) LoopDataInputRef ¶
func (t *MultiInstanceLoopCharacteristics) LoopDataInputRef() (result *QName, present bool)
func (*MultiInstanceLoopCharacteristics) LoopDataOutputRef ¶
func (t *MultiInstanceLoopCharacteristics) LoopDataOutputRef() (result *QName, present bool)
func (*MultiInstanceLoopCharacteristics) MarshalXML ¶
func (t *MultiInstanceLoopCharacteristics) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*MultiInstanceLoopCharacteristics) NoneBehaviorEventRef ¶
func (t *MultiInstanceLoopCharacteristics) NoneBehaviorEventRef() (result *QName, present bool)
func (*MultiInstanceLoopCharacteristics) OneBehaviorEventRef ¶
func (t *MultiInstanceLoopCharacteristics) OneBehaviorEventRef() (result *QName, present bool)
func (*MultiInstanceLoopCharacteristics) OutputDataItem ¶
func (t *MultiInstanceLoopCharacteristics) OutputDataItem() (result *DataOutput, present bool)
func (*MultiInstanceLoopCharacteristics) SetBehavior ¶
func (t *MultiInstanceLoopCharacteristics) SetBehavior(value *MultiInstanceFlowCondition)
func (*MultiInstanceLoopCharacteristics) SetCompletionCondition ¶
func (t *MultiInstanceLoopCharacteristics) SetCompletionCondition(value *AnExpression)
func (*MultiInstanceLoopCharacteristics) SetComplexBehaviorDefinitions ¶
func (t *MultiInstanceLoopCharacteristics) SetComplexBehaviorDefinitions(value []ComplexBehaviorDefinition)
func (*MultiInstanceLoopCharacteristics) SetInputDataItem ¶
func (t *MultiInstanceLoopCharacteristics) SetInputDataItem(value *DataInput)
func (*MultiInstanceLoopCharacteristics) SetIsSequential ¶
func (t *MultiInstanceLoopCharacteristics) SetIsSequential(value *bool)
func (*MultiInstanceLoopCharacteristics) SetLoopCardinality ¶
func (t *MultiInstanceLoopCharacteristics) SetLoopCardinality(value *AnExpression)
func (*MultiInstanceLoopCharacteristics) SetLoopDataInputRef ¶
func (t *MultiInstanceLoopCharacteristics) SetLoopDataInputRef(value *QName)
func (*MultiInstanceLoopCharacteristics) SetLoopDataOutputRef ¶
func (t *MultiInstanceLoopCharacteristics) SetLoopDataOutputRef(value *QName)
func (*MultiInstanceLoopCharacteristics) SetNoneBehaviorEventRef ¶
func (t *MultiInstanceLoopCharacteristics) SetNoneBehaviorEventRef(value *QName)
func (*MultiInstanceLoopCharacteristics) SetOneBehaviorEventRef ¶
func (t *MultiInstanceLoopCharacteristics) SetOneBehaviorEventRef(value *QName)
func (*MultiInstanceLoopCharacteristics) SetOutputDataItem ¶
func (t *MultiInstanceLoopCharacteristics) SetOutputDataItem(value *DataOutput)
func (*MultiInstanceLoopCharacteristics) SetTextPayload ¶
func (t *MultiInstanceLoopCharacteristics) SetTextPayload(text string)
func (*MultiInstanceLoopCharacteristics) TextPayload ¶
func (t *MultiInstanceLoopCharacteristics) TextPayload() *string
func (*MultiInstanceLoopCharacteristics) UnMarshalXML ¶
func (t *MultiInstanceLoopCharacteristics) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type MultiInstanceLoopCharacteristicsInterface ¶
type MultiInstanceLoopCharacteristicsInterface interface {
Element
LoopCharacteristicsInterface
IsSequential() (result bool)
Behavior() (result *MultiInstanceFlowCondition)
OneBehaviorEventRef() (result *QName, present bool)
NoneBehaviorEventRef() (result *QName, present bool)
LoopCardinality() (result *AnExpression, present bool)
LoopDataInputRef() (result *QName, present bool)
LoopDataOutputRef() (result *QName, present bool)
InputDataItem() (result *DataInput, present bool)
OutputDataItem() (result *DataOutput, present bool)
ComplexBehaviorDefinitions() (result *[]ComplexBehaviorDefinition)
CompletionCondition() (result *AnExpression, present bool)
SetIsSequential(value *bool)
SetBehavior(value *MultiInstanceFlowCondition)
SetOneBehaviorEventRef(value *QName)
SetNoneBehaviorEventRef(value *QName)
SetLoopCardinality(value *AnExpression)
SetLoopDataInputRef(value *QName)
SetLoopDataOutputRef(value *QName)
SetInputDataItem(value *DataInput)
SetOutputDataItem(value *DataOutput)
SetComplexBehaviorDefinitions(value []ComplexBehaviorDefinition)
SetCompletionCondition(value *AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type Node ¶
type Node struct {
DiagramElement
}
func DefaultNode ¶
func DefaultNode() Node
func (*Node) MarshalXML ¶
func (*Node) UnMarshalXML ¶
type NodeInterface ¶
type NodeInterface interface {
Element
DiagramElementInterface
}
type Operation ¶
type Operation struct {
BaseElement
NameField string `xml:"name,attr"`
ImplementationRefField *QName `xml:"implementationRef,attr"`
InMessageRefField QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inMessageRef"`
OutMessageRefField *QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL outMessageRef"`
ErrorRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL errorRef"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultOperation ¶
func DefaultOperation() Operation
func (*Operation) FindBy ¶
func (t *Operation) FindBy(f ElementPredicate) (result Element, found bool)
func (*Operation) ImplementationRef ¶
func (*Operation) InMessageRef ¶
func (*Operation) MarshalXML ¶
func (*Operation) OutMessageRef ¶
func (*Operation) SetErrorRefs ¶
func (*Operation) SetImplementationRef ¶
func (*Operation) SetInMessageRef ¶
func (*Operation) SetOutMessageRef ¶
func (*Operation) SetTextPayload ¶
func (*Operation) TextPayload ¶
func (*Operation) UnMarshalXML ¶
type OperationInterface ¶
type OperationInterface interface {
Element
BaseElementInterface
Name() (result *string)
ImplementationRef() (result *QName, present bool)
InMessageRef() (result *QName)
OutMessageRef() (result *QName, present bool)
ErrorRefs() (result *[]QName)
SetName(value string)
SetImplementationRef(value *QName)
SetInMessageRef(value QName)
SetOutMessageRef(value *QName)
SetErrorRefs(value []QName)
TextPayload() *string
SetTextPayload(string)
}
type OutputSet ¶
type OutputSet struct {
BaseElement
NameField *string `xml:"name,attr"`
DataOutputRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataOutputRefs"`
OptionalOutputRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL optionalOutputRefs"`
WhileExecutingOutputRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL whileExecutingOutputRefs"`
InputSetRefsField []IdRef `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inputSetRefs"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultOutputSet ¶
func DefaultOutputSet() OutputSet
func (*OutputSet) DataOutputRefses ¶
func (*OutputSet) FindBy ¶
func (t *OutputSet) FindBy(f ElementPredicate) (result Element, found bool)
func (*OutputSet) InputSetRefses ¶
func (*OutputSet) MarshalXML ¶
func (*OutputSet) OptionalOutputRefses ¶
func (*OutputSet) SetDataOutputRefses ¶
func (*OutputSet) SetInputSetRefses ¶
func (*OutputSet) SetOptionalOutputRefses ¶
func (*OutputSet) SetTextPayload ¶
func (*OutputSet) SetWhileExecutingOutputRefses ¶
func (*OutputSet) TextPayload ¶
func (*OutputSet) UnMarshalXML ¶
func (*OutputSet) WhileExecutingOutputRefses ¶
type OutputSetInterface ¶
type OutputSetInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
DataOutputRefses() (result *[]IdRef)
OptionalOutputRefses() (result *[]IdRef)
WhileExecutingOutputRefses() (result *[]IdRef)
InputSetRefses() (result *[]IdRef)
SetName(value *string)
SetDataOutputRefses(value []IdRef)
SetOptionalOutputRefses(value []IdRef)
SetWhileExecutingOutputRefses(value []IdRef)
SetInputSetRefses(value []IdRef)
TextPayload() *string
SetTextPayload(string)
}
type ParallelGateway ¶
func DefaultParallelGateway ¶
func DefaultParallelGateway() ParallelGateway
func (*ParallelGateway) FindBy ¶
func (t *ParallelGateway) FindBy(f ElementPredicate) (result Element, found bool)
func (*ParallelGateway) MarshalXML ¶
func (t *ParallelGateway) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ParallelGateway) SetTextPayload ¶
func (t *ParallelGateway) SetTextPayload(text string)
func (*ParallelGateway) TextPayload ¶
func (t *ParallelGateway) TextPayload() *string
func (*ParallelGateway) UnMarshalXML ¶
func (t *ParallelGateway) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ParallelGatewayInterface ¶
type ParallelGatewayInterface interface {
Element
GatewayInterface
TextPayload() *string
SetTextPayload(string)
}
type Participant ¶
type Participant struct {
BaseElement
NameField *string `xml:"name,attr"`
ProcessRefField *QName `xml:"processRef,attr"`
InterfaceRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL interfaceRef"`
EndPointRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL endPointRef"`
ParticipantMultiplicityField *ParticipantMultiplicity `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantMultiplicity"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultParticipant ¶
func DefaultParticipant() Participant
func (*Participant) EndPointRefs ¶
func (t *Participant) EndPointRefs() (result *[]QName)
func (*Participant) FindBy ¶
func (t *Participant) FindBy(f ElementPredicate) (result Element, found bool)
func (*Participant) InterfaceRefs ¶
func (t *Participant) InterfaceRefs() (result *[]QName)
func (*Participant) MarshalXML ¶
func (t *Participant) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Participant) Name ¶
func (t *Participant) Name() (result *string, present bool)
func (*Participant) ParticipantMultiplicity ¶
func (t *Participant) ParticipantMultiplicity() (result *ParticipantMultiplicity, present bool)
func (*Participant) ProcessRef ¶
func (t *Participant) ProcessRef() (result *QName, present bool)
func (*Participant) SetEndPointRefs ¶
func (t *Participant) SetEndPointRefs(value []QName)
func (*Participant) SetInterfaceRefs ¶
func (t *Participant) SetInterfaceRefs(value []QName)
func (*Participant) SetName ¶
func (t *Participant) SetName(value *string)
func (*Participant) SetParticipantMultiplicity ¶
func (t *Participant) SetParticipantMultiplicity(value *ParticipantMultiplicity)
func (*Participant) SetProcessRef ¶
func (t *Participant) SetProcessRef(value *QName)
func (*Participant) SetTextPayload ¶
func (t *Participant) SetTextPayload(text string)
func (*Participant) TextPayload ¶
func (t *Participant) TextPayload() *string
func (*Participant) UnMarshalXML ¶
func (t *Participant) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ParticipantAssociation ¶
type ParticipantAssociation struct {
BaseElement
InnerParticipantRefField QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL innerParticipantRef"`
OuterParticipantRefField QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL outerParticipantRef"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultParticipantAssociation ¶
func DefaultParticipantAssociation() ParticipantAssociation
func (*ParticipantAssociation) FindBy ¶
func (t *ParticipantAssociation) FindBy(f ElementPredicate) (result Element, found bool)
func (*ParticipantAssociation) InnerParticipantRef ¶
func (t *ParticipantAssociation) InnerParticipantRef() (result *QName)
func (*ParticipantAssociation) MarshalXML ¶
func (t *ParticipantAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ParticipantAssociation) OuterParticipantRef ¶
func (t *ParticipantAssociation) OuterParticipantRef() (result *QName)
func (*ParticipantAssociation) SetInnerParticipantRef ¶
func (t *ParticipantAssociation) SetInnerParticipantRef(value QName)
func (*ParticipantAssociation) SetOuterParticipantRef ¶
func (t *ParticipantAssociation) SetOuterParticipantRef(value QName)
func (*ParticipantAssociation) SetTextPayload ¶
func (t *ParticipantAssociation) SetTextPayload(text string)
func (*ParticipantAssociation) TextPayload ¶
func (t *ParticipantAssociation) TextPayload() *string
func (*ParticipantAssociation) UnMarshalXML ¶
func (t *ParticipantAssociation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ParticipantBandKind ¶
type ParticipantBandKind string
type ParticipantInterface ¶
type ParticipantInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
ProcessRef() (result *QName, present bool)
InterfaceRefs() (result *[]QName)
EndPointRefs() (result *[]QName)
ParticipantMultiplicity() (result *ParticipantMultiplicity, present bool)
SetName(value *string)
SetProcessRef(value *QName)
SetInterfaceRefs(value []QName)
SetEndPointRefs(value []QName)
SetParticipantMultiplicity(value *ParticipantMultiplicity)
TextPayload() *string
SetTextPayload(string)
}
type ParticipantMultiplicity ¶
type ParticipantMultiplicity struct {
BaseElement
MinimumField *int32 `xml:"minimum,attr"`
MaximumField *int32 `xml:"maximum,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultParticipantMultiplicity ¶
func DefaultParticipantMultiplicity() ParticipantMultiplicity
func (*ParticipantMultiplicity) FindBy ¶
func (t *ParticipantMultiplicity) FindBy(f ElementPredicate) (result Element, found bool)
func (*ParticipantMultiplicity) MarshalXML ¶
func (t *ParticipantMultiplicity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ParticipantMultiplicity) Maximum ¶
func (t *ParticipantMultiplicity) Maximum() (result int32)
func (*ParticipantMultiplicity) Minimum ¶
func (t *ParticipantMultiplicity) Minimum() (result int32)
func (*ParticipantMultiplicity) SetMaximum ¶
func (t *ParticipantMultiplicity) SetMaximum(value *int32)
func (*ParticipantMultiplicity) SetMinimum ¶
func (t *ParticipantMultiplicity) SetMinimum(value *int32)
func (*ParticipantMultiplicity) SetTextPayload ¶
func (t *ParticipantMultiplicity) SetTextPayload(text string)
func (*ParticipantMultiplicity) TextPayload ¶
func (t *ParticipantMultiplicity) TextPayload() *string
func (*ParticipantMultiplicity) UnMarshalXML ¶
func (t *ParticipantMultiplicity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type PartnerEntity ¶
type PartnerEntity struct {
RootElement
NameField *string `xml:"name,attr"`
ParticipantRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantRef"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultPartnerEntity ¶
func DefaultPartnerEntity() PartnerEntity
func (*PartnerEntity) FindBy ¶
func (t *PartnerEntity) FindBy(f ElementPredicate) (result Element, found bool)
func (*PartnerEntity) MarshalXML ¶
func (t *PartnerEntity) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*PartnerEntity) Name ¶
func (t *PartnerEntity) Name() (result *string, present bool)
func (*PartnerEntity) ParticipantRefs ¶
func (t *PartnerEntity) ParticipantRefs() (result *[]QName)
func (*PartnerEntity) SetName ¶
func (t *PartnerEntity) SetName(value *string)
func (*PartnerEntity) SetParticipantRefs ¶
func (t *PartnerEntity) SetParticipantRefs(value []QName)
func (*PartnerEntity) SetTextPayload ¶
func (t *PartnerEntity) SetTextPayload(text string)
func (*PartnerEntity) TextPayload ¶
func (t *PartnerEntity) TextPayload() *string
func (*PartnerEntity) UnMarshalXML ¶
func (t *PartnerEntity) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type PartnerEntityInterface ¶
type PartnerRole ¶
type PartnerRole struct {
RootElement
NameField *string `xml:"name,attr"`
ParticipantRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL participantRef"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultPartnerRole ¶
func DefaultPartnerRole() PartnerRole
func (*PartnerRole) FindBy ¶
func (t *PartnerRole) FindBy(f ElementPredicate) (result Element, found bool)
func (*PartnerRole) MarshalXML ¶
func (t *PartnerRole) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*PartnerRole) Name ¶
func (t *PartnerRole) Name() (result *string, present bool)
func (*PartnerRole) ParticipantRefs ¶
func (t *PartnerRole) ParticipantRefs() (result *[]QName)
func (*PartnerRole) SetName ¶
func (t *PartnerRole) SetName(value *string)
func (*PartnerRole) SetParticipantRefs ¶
func (t *PartnerRole) SetParticipantRefs(value []QName)
func (*PartnerRole) SetTextPayload ¶
func (t *PartnerRole) SetTextPayload(text string)
func (*PartnerRole) TextPayload ¶
func (t *PartnerRole) TextPayload() *string
func (*PartnerRole) UnMarshalXML ¶
func (t *PartnerRole) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type PartnerRoleInterface ¶
type Performer ¶
type Performer struct {
ResourceRole
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultPerformer ¶
func DefaultPerformer() Performer
func (*Performer) FindBy ¶
func (t *Performer) FindBy(f ElementPredicate) (result Element, found bool)
func (*Performer) MarshalXML ¶
func (*Performer) SetTextPayload ¶
func (*Performer) TextPayload ¶
func (*Performer) UnMarshalXML ¶
type PerformerInterface ¶
type PerformerInterface interface {
Element
ResourceRoleInterface
TextPayload() *string
SetTextPayload(string)
}
type Plane ¶
type Plane struct {
Node
DiagramElementField []DiagramElement `xml:"http://www.omg.org/spec/DD/20100524/DI DiagramElement"`
BPMNEdgeFields []BPMNEdge `xml:"http://www.omg.org/spec/BPMN/20100524/DI BPMNEdge"`
}
func DefaultPlane ¶
func DefaultPlane() Plane
func (*Plane) DiagramElement ¶
func (t *Plane) DiagramElement() (result *[]DiagramElement)
func (*Plane) MarshalXML ¶
func (*Plane) SetDiagramElement ¶
func (t *Plane) SetDiagramElement(value []DiagramElement)
func (*Plane) UnMarshalXML ¶
type PlaneInterface ¶
type PlaneInterface interface {
Element
NodeInterface
DiagramElement() (result *[]DiagramElement)
SetDiagramElement(value []DiagramElement)
}
type Point ¶
func DefaultPoint ¶
func DefaultPoint() Point
func (*Point) MarshalXML ¶
func (*Point) UnMarshalXML ¶
type PointInterface ¶
type PotentialOwner ¶
type PotentialOwner struct {
HumanPerformer
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultPotentialOwner ¶
func DefaultPotentialOwner() PotentialOwner
func (*PotentialOwner) FindBy ¶
func (t *PotentialOwner) FindBy(f ElementPredicate) (result Element, found bool)
func (*PotentialOwner) MarshalXML ¶
func (t *PotentialOwner) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*PotentialOwner) SetTextPayload ¶
func (t *PotentialOwner) SetTextPayload(text string)
func (*PotentialOwner) TextPayload ¶
func (t *PotentialOwner) TextPayload() *string
func (*PotentialOwner) UnMarshalXML ¶
func (t *PotentialOwner) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type PotentialOwnerInterface ¶
type PotentialOwnerInterface interface {
Element
HumanPerformerInterface
TextPayload() *string
SetTextPayload(string)
}
type Process ¶
type Process struct {
CallableElement
ProcessTypeField *ProcessType `xml:"processType,attr"`
IsClosedField *bool `xml:"isClosed,attr"`
IsExecutableField *bool `xml:"isExecutable,attr"`
DefinitionalCollaborationRefField *QName `xml:"definitionalCollaborationRef,attr"`
AuditingField *Auditing `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL auditing"`
MonitoringField *Monitoring `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL monitoring"`
PropertyField []Property `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL property"`
LaneSetField []LaneSet `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL laneSet"`
AdHocSubProcessField []AdHocSubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL adHocSubProcess"`
BoundaryEventField []BoundaryEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL boundaryEvent"`
BusinessRuleTaskField []BusinessRuleTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL businessRuleTask"`
CallActivityField []CallActivity `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callActivity"`
CallChoreographyField []CallChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callChoreography"`
ChoreographyTaskField []ChoreographyTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL choreographyTask"`
ComplexGatewayField []ComplexGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL complexGateway"`
DataObjectField []DataObject `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObject"`
DataObjectReferenceField []DataObjectReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObjectReference"`
DataStoreReferenceField []DataStoreReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataStoreReference"`
EndEventField []EndEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL endEvent"`
EventField []Event `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL event"`
EventBasedGatewayField []EventBasedGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL eventBasedGateway"`
ExclusiveGatewayField []ExclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL exclusiveGateway"`
ImplicitThrowEventField []ImplicitThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL implicitThrowEvent"`
InclusiveGatewayField []InclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inclusiveGateway"`
IntermediateCatchEventField []IntermediateCatchEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateCatchEvent"`
IntermediateThrowEventField []IntermediateThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateThrowEvent"`
ManualTaskField []ManualTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL manualTask"`
ParallelGatewayField []ParallelGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL parallelGateway"`
ReceiveTaskField []ReceiveTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL receiveTask"`
ScriptTaskField []ScriptTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL scriptTask"`
SendTaskField []SendTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sendTask"`
SequenceFlowField []SequenceFlow `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sequenceFlow"`
ServiceTaskField []ServiceTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL serviceTask"`
StartEventField []StartEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL startEvent"`
SubChoreographyField []SubChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subChoreography"`
SubProcessField []SubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subProcess"`
TaskField []Task `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL task"`
TransactionField []Transaction `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL transaction"`
UserTaskField []UserTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL userTask"`
AssociationField []Association `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL association"`
GroupField []Group `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL group"`
TextAnnotationField []TextAnnotation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL textAnnotation"`
ResourceRoleField []ResourceRole `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resourceRole"`
CorrelationSubscriptionField []CorrelationSubscription `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL correlationSubscription"`
SupportsField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL supports"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultProcess ¶
func DefaultProcess() Process
func (*Process) AdHocSubProcesses ¶
func (t *Process) AdHocSubProcesses() (result *[]AdHocSubProcess)
func (*Process) Artifacts ¶
func (t *Process) Artifacts() []ArtifactInterface
func (*Process) Associations ¶
func (t *Process) Associations() (result *[]Association)
func (*Process) BoundaryEvents ¶
func (t *Process) BoundaryEvents() (result *[]BoundaryEvent)
func (*Process) BusinessRuleTasks ¶
func (t *Process) BusinessRuleTasks() (result *[]BusinessRuleTask)
func (*Process) CallActivities ¶
func (t *Process) CallActivities() (result *[]CallActivity)
func (*Process) CallChoreographies ¶
func (t *Process) CallChoreographies() (result *[]CallChoreography)
func (*Process) ChoreographyTasks ¶
func (t *Process) ChoreographyTasks() (result *[]ChoreographyTask)
func (*Process) ComplexGateways ¶
func (t *Process) ComplexGateways() (result *[]ComplexGateway)
func (*Process) CorrelationSubscriptions ¶
func (t *Process) CorrelationSubscriptions() (result *[]CorrelationSubscription)
func (*Process) DataObjectReferences ¶
func (t *Process) DataObjectReferences() (result *[]DataObjectReference)
func (*Process) DataObjects ¶
func (t *Process) DataObjects() (result *[]DataObject)
func (*Process) DataStoreReferences ¶
func (t *Process) DataStoreReferences() (result *[]DataStoreReference)
func (*Process) DefinitionalCollaborationRef ¶
func (*Process) EventBasedGateways ¶
func (t *Process) EventBasedGateways() (result *[]EventBasedGateway)
func (*Process) ExclusiveGateways ¶
func (t *Process) ExclusiveGateways() (result *[]ExclusiveGateway)
func (*Process) FlowElements ¶
func (t *Process) FlowElements() []FlowElementInterface
func (*Process) ImplicitThrowEvents ¶
func (t *Process) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
func (*Process) InclusiveGateways ¶
func (t *Process) InclusiveGateways() (result *[]InclusiveGateway)
func (*Process) InstantiatingFlowNodes ¶
func (t *Process) InstantiatingFlowNodes() (result []FlowNodeInterface)
InstantiatingFlowNodes returns a list of flow nodes that can instantiate the process.
func (*Process) IntermediateCatchEvents ¶
func (t *Process) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
func (*Process) IntermediateThrowEvents ¶
func (t *Process) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
func (*Process) IsExecutable ¶
func (*Process) ManualTasks ¶
func (t *Process) ManualTasks() (result *[]ManualTask)
func (*Process) MarshalXML ¶
func (*Process) Monitoring ¶
func (t *Process) Monitoring() (result *Monitoring, present bool)
func (*Process) ParallelGateways ¶
func (t *Process) ParallelGateways() (result *[]ParallelGateway)
func (*Process) ProcessType ¶
func (t *Process) ProcessType() (result *ProcessType)
func (*Process) Properties ¶
func (*Process) ReceiveTasks ¶
func (t *Process) ReceiveTasks() (result *[]ReceiveTask)
func (*Process) ResourceRoles ¶
func (t *Process) ResourceRoles() (result *[]ResourceRole)
func (*Process) ScriptTasks ¶
func (t *Process) ScriptTasks() (result *[]ScriptTask)
func (*Process) SequenceFlows ¶
func (t *Process) SequenceFlows() (result *[]SequenceFlow)
func (*Process) ServiceTasks ¶
func (t *Process) ServiceTasks() (result *[]ServiceTask)
func (*Process) SetAdHocSubProcesses ¶
func (t *Process) SetAdHocSubProcesses(value []AdHocSubProcess)
func (*Process) SetAssociations ¶
func (t *Process) SetAssociations(value []Association)
func (*Process) SetAuditing ¶
func (*Process) SetBoundaryEvents ¶
func (t *Process) SetBoundaryEvents(value []BoundaryEvent)
func (*Process) SetBusinessRuleTasks ¶
func (t *Process) SetBusinessRuleTasks(value []BusinessRuleTask)
func (*Process) SetCallActivities ¶
func (t *Process) SetCallActivities(value []CallActivity)
func (*Process) SetCallChoreographies ¶
func (t *Process) SetCallChoreographies(value []CallChoreography)
func (*Process) SetChoreographyTasks ¶
func (t *Process) SetChoreographyTasks(value []ChoreographyTask)
func (*Process) SetComplexGateways ¶
func (t *Process) SetComplexGateways(value []ComplexGateway)
func (*Process) SetCorrelationSubscriptions ¶
func (t *Process) SetCorrelationSubscriptions(value []CorrelationSubscription)
func (*Process) SetDataObjectReferences ¶
func (t *Process) SetDataObjectReferences(value []DataObjectReference)
func (*Process) SetDataObjects ¶
func (t *Process) SetDataObjects(value []DataObject)
func (*Process) SetDataStoreReferences ¶
func (t *Process) SetDataStoreReferences(value []DataStoreReference)
func (*Process) SetDefinitionalCollaborationRef ¶
func (*Process) SetEndEvents ¶
func (*Process) SetEventBasedGateways ¶
func (t *Process) SetEventBasedGateways(value []EventBasedGateway)
func (*Process) SetExclusiveGateways ¶
func (t *Process) SetExclusiveGateways(value []ExclusiveGateway)
func (*Process) SetImplicitThrowEvents ¶
func (t *Process) SetImplicitThrowEvents(value []ImplicitThrowEvent)
func (*Process) SetInclusiveGateways ¶
func (t *Process) SetInclusiveGateways(value []InclusiveGateway)
func (*Process) SetIntermediateCatchEvents ¶
func (t *Process) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
func (*Process) SetIntermediateThrowEvents ¶
func (t *Process) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
func (*Process) SetIsClosed ¶
func (*Process) SetIsExecutable ¶
func (*Process) SetLaneSets ¶
func (*Process) SetManualTasks ¶
func (t *Process) SetManualTasks(value []ManualTask)
func (*Process) SetMonitoring ¶
func (t *Process) SetMonitoring(value *Monitoring)
func (*Process) SetParallelGateways ¶
func (t *Process) SetParallelGateways(value []ParallelGateway)
func (*Process) SetProcessType ¶
func (t *Process) SetProcessType(value *ProcessType)
func (*Process) SetProperties ¶
func (*Process) SetReceiveTasks ¶
func (t *Process) SetReceiveTasks(value []ReceiveTask)
func (*Process) SetResourceRoles ¶
func (t *Process) SetResourceRoles(value []ResourceRole)
func (*Process) SetScriptTasks ¶
func (t *Process) SetScriptTasks(value []ScriptTask)
func (*Process) SetSendTasks ¶
func (*Process) SetSequenceFlows ¶
func (t *Process) SetSequenceFlows(value []SequenceFlow)
func (*Process) SetServiceTasks ¶
func (t *Process) SetServiceTasks(value []ServiceTask)
func (*Process) SetStartEvents ¶
func (t *Process) SetStartEvents(value []StartEvent)
func (*Process) SetSubChoreographies ¶
func (t *Process) SetSubChoreographies(value []SubChoreography)
func (*Process) SetSubProcesses ¶
func (t *Process) SetSubProcesses(value []SubProcess)
func (*Process) SetSupportses ¶
func (*Process) SetTextAnnotations ¶
func (t *Process) SetTextAnnotations(value []TextAnnotation)
func (*Process) SetTextPayload ¶
func (*Process) SetTransactions ¶
func (t *Process) SetTransactions(value []Transaction)
func (*Process) SetUserTasks ¶
func (*Process) StartEvents ¶
func (t *Process) StartEvents() (result *[]StartEvent)
func (*Process) SubChoreographies ¶
func (t *Process) SubChoreographies() (result *[]SubChoreography)
func (*Process) SubProcesses ¶
func (t *Process) SubProcesses() (result *[]SubProcess)
func (*Process) Supportses ¶
func (*Process) TextAnnotations ¶
func (t *Process) TextAnnotations() (result *[]TextAnnotation)
func (*Process) TextPayload ¶
func (*Process) Transactions ¶
func (t *Process) Transactions() (result *[]Transaction)
func (*Process) UnMarshalXML ¶
type ProcessInterface ¶
type ProcessInterface interface {
Element
CallableElementInterface
ProcessType() (result *ProcessType)
IsClosed() (result bool)
IsExecutable() (result bool, present bool)
DefinitionalCollaborationRef() (result *QName, present bool)
Auditing() (result *Auditing, present bool)
Monitoring() (result *Monitoring, present bool)
Properties() (result *[]Property)
LaneSets() (result *[]LaneSet)
AdHocSubProcesses() (result *[]AdHocSubProcess)
BoundaryEvents() (result *[]BoundaryEvent)
BusinessRuleTasks() (result *[]BusinessRuleTask)
CallActivities() (result *[]CallActivity)
CallChoreographies() (result *[]CallChoreography)
ChoreographyTasks() (result *[]ChoreographyTask)
ComplexGateways() (result *[]ComplexGateway)
DataObjects() (result *[]DataObject)
DataObjectReferences() (result *[]DataObjectReference)
DataStoreReferences() (result *[]DataStoreReference)
EndEvents() (result *[]EndEvent)
Events() (result *[]Event)
EventBasedGateways() (result *[]EventBasedGateway)
ExclusiveGateways() (result *[]ExclusiveGateway)
ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
InclusiveGateways() (result *[]InclusiveGateway)
IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
ManualTasks() (result *[]ManualTask)
ParallelGateways() (result *[]ParallelGateway)
ReceiveTasks() (result *[]ReceiveTask)
ScriptTasks() (result *[]ScriptTask)
SendTasks() (result *[]SendTask)
SequenceFlows() (result *[]SequenceFlow)
ServiceTasks() (result *[]ServiceTask)
StartEvents() (result *[]StartEvent)
SubChoreographies() (result *[]SubChoreography)
SubProcesses() (result *[]SubProcess)
Tasks() (result *[]Task)
Transactions() (result *[]Transaction)
UserTasks() (result *[]UserTask)
Associations() (result *[]Association)
Groups() (result *[]Group)
TextAnnotations() (result *[]TextAnnotation)
ResourceRoles() (result *[]ResourceRole)
CorrelationSubscriptions() (result *[]CorrelationSubscription)
Supportses() (result *[]QName)
FlowElements() []FlowElementInterface
Artifacts() []ArtifactInterface
SetProcessType(value *ProcessType)
SetIsClosed(value *bool)
SetIsExecutable(value *bool)
SetDefinitionalCollaborationRef(value *QName)
SetAuditing(value *Auditing)
SetMonitoring(value *Monitoring)
SetProperties(value []Property)
SetLaneSets(value []LaneSet)
SetAdHocSubProcesses(value []AdHocSubProcess)
SetBoundaryEvents(value []BoundaryEvent)
SetBusinessRuleTasks(value []BusinessRuleTask)
SetCallActivities(value []CallActivity)
SetCallChoreographies(value []CallChoreography)
SetChoreographyTasks(value []ChoreographyTask)
SetComplexGateways(value []ComplexGateway)
SetDataObjects(value []DataObject)
SetDataObjectReferences(value []DataObjectReference)
SetDataStoreReferences(value []DataStoreReference)
SetEndEvents(value []EndEvent)
SetEvents(value []Event)
SetEventBasedGateways(value []EventBasedGateway)
SetExclusiveGateways(value []ExclusiveGateway)
SetImplicitThrowEvents(value []ImplicitThrowEvent)
SetInclusiveGateways(value []InclusiveGateway)
SetIntermediateCatchEvents(value []IntermediateCatchEvent)
SetIntermediateThrowEvents(value []IntermediateThrowEvent)
SetManualTasks(value []ManualTask)
SetParallelGateways(value []ParallelGateway)
SetReceiveTasks(value []ReceiveTask)
SetScriptTasks(value []ScriptTask)
SetSendTasks(value []SendTask)
SetSequenceFlows(value []SequenceFlow)
SetServiceTasks(value []ServiceTask)
SetStartEvents(value []StartEvent)
SetSubChoreographies(value []SubChoreography)
SetSubProcesses(value []SubProcess)
SetTasks(value []Task)
SetTransactions(value []Transaction)
SetUserTasks(value []UserTask)
SetAssociations(value []Association)
SetGroups(value []Group)
SetTextAnnotations(value []TextAnnotation)
SetResourceRoles(value []ResourceRole)
SetCorrelationSubscriptions(value []CorrelationSubscription)
SetSupportses(value []QName)
TextPayload() *string
SetTextPayload(string)
}
type ProcessType ¶
type ProcessType string
type Properties ¶
type Properties struct {
ItemFields []*Item `xml:"http://olive.io/spec/BPMN/MODEL item"`
}
func (*Properties) MarshalXML ¶
func (p *Properties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type Property ¶
type Property struct {
ItemAwareElement
NameField *string `xml:"name,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultProperty ¶
func DefaultProperty() Property
func (*Property) FindBy ¶
func (t *Property) FindBy(f ElementPredicate) (result Element, found bool)
func (*Property) MarshalXML ¶
func (*Property) SetTextPayload ¶
func (*Property) TextPayload ¶
func (*Property) UnMarshalXML ¶
type PropertyInterface ¶
type QName ¶
type QName string
QName XML qualified name (http://books.xmlschemata.org/relaxng/ch19-77287.html)
func (*QName) MarshalXML ¶
type ReceiveTask ¶
type ReceiveTask struct {
Task
ImplementationField *Implementation `xml:"implementation,attr"`
InstantiateField *bool `xml:"instantiate,attr"`
MessageRefField *QName `xml:"messageRef,attr"`
OperationRefField *QName `xml:"operationRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultReceiveTask ¶
func DefaultReceiveTask() ReceiveTask
func (*ReceiveTask) FindBy ¶
func (t *ReceiveTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*ReceiveTask) Implementation ¶
func (t *ReceiveTask) Implementation() (result *Implementation)
func (*ReceiveTask) Instantiate ¶
func (t *ReceiveTask) Instantiate() (result bool)
func (*ReceiveTask) MarshalXML ¶
func (t *ReceiveTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ReceiveTask) MessageRef ¶
func (t *ReceiveTask) MessageRef() (result *QName, present bool)
func (*ReceiveTask) OperationRef ¶
func (t *ReceiveTask) OperationRef() (result *QName, present bool)
func (*ReceiveTask) SetImplementation ¶
func (t *ReceiveTask) SetImplementation(value *Implementation)
func (*ReceiveTask) SetInstantiate ¶
func (t *ReceiveTask) SetInstantiate(value *bool)
func (*ReceiveTask) SetMessageRef ¶
func (t *ReceiveTask) SetMessageRef(value *QName)
func (*ReceiveTask) SetOperationRef ¶
func (t *ReceiveTask) SetOperationRef(value *QName)
func (*ReceiveTask) SetTextPayload ¶
func (t *ReceiveTask) SetTextPayload(text string)
func (*ReceiveTask) TextPayload ¶
func (t *ReceiveTask) TextPayload() *string
func (*ReceiveTask) UnMarshalXML ¶
func (t *ReceiveTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ReceiveTaskInterface ¶
type ReceiveTaskInterface interface {
Element
TaskInterface
Implementation() (result *Implementation)
Instantiate() (result bool)
MessageRef() (result *QName, present bool)
OperationRef() (result *QName, present bool)
SetImplementation(value *Implementation)
SetInstantiate(value *bool)
SetMessageRef(value *QName)
SetOperationRef(value *QName)
TextPayload() *string
SetTextPayload(string)
}
type Relationship ¶
type Relationship struct {
BaseElement
TypeField string `xml:"type,attr"`
DirectionField *RelationshipDirection `xml:"direction,attr"`
SourceField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL source"`
TargetField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL target"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultRelationship ¶
func DefaultRelationship() Relationship
func (*Relationship) Direction ¶
func (t *Relationship) Direction() (result *RelationshipDirection, present bool)
func (*Relationship) FindBy ¶
func (t *Relationship) FindBy(f ElementPredicate) (result Element, found bool)
func (*Relationship) MarshalXML ¶
func (t *Relationship) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Relationship) SetDirection ¶
func (t *Relationship) SetDirection(value *RelationshipDirection)
func (*Relationship) SetSources ¶
func (t *Relationship) SetSources(value []QName)
func (*Relationship) SetTargets ¶
func (t *Relationship) SetTargets(value []QName)
func (*Relationship) SetTextPayload ¶
func (t *Relationship) SetTextPayload(text string)
func (*Relationship) SetType ¶
func (t *Relationship) SetType(value string)
func (*Relationship) Sources ¶
func (t *Relationship) Sources() (result *[]QName)
func (*Relationship) Targets ¶
func (t *Relationship) Targets() (result *[]QName)
func (*Relationship) TextPayload ¶
func (t *Relationship) TextPayload() *string
func (*Relationship) Type ¶
func (t *Relationship) Type() (result *string)
func (*Relationship) UnMarshalXML ¶
func (t *Relationship) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type RelationshipDirection ¶
type RelationshipDirection string
type RelationshipInterface ¶
type RelationshipInterface interface {
Element
BaseElementInterface
Type() (result *string)
Direction() (result *RelationshipDirection, present bool)
Sources() (result *[]QName)
Targets() (result *[]QName)
SetType(value string)
SetDirection(value *RelationshipDirection)
SetSources(value []QName)
SetTargets(value []QName)
TextPayload() *string
SetTextPayload(string)
}
type Rendering ¶
type Rendering struct {
BaseElement
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultRendering ¶
func DefaultRendering() Rendering
func (*Rendering) FindBy ¶
func (t *Rendering) FindBy(f ElementPredicate) (result Element, found bool)
func (*Rendering) MarshalXML ¶
func (*Rendering) SetTextPayload ¶
func (*Rendering) TextPayload ¶
func (*Rendering) UnMarshalXML ¶
type RenderingInterface ¶
type RenderingInterface interface {
Element
BaseElementInterface
TextPayload() *string
SetTextPayload(string)
}
type Resource ¶
type Resource struct {
RootElement
NameField string `xml:"name,attr"`
ResourceParameterField []ResourceParameter `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resourceParameter"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultResource ¶
func DefaultResource() Resource
func (*Resource) FindBy ¶
func (t *Resource) FindBy(f ElementPredicate) (result Element, found bool)
func (*Resource) MarshalXML ¶
func (*Resource) ResourceParameters ¶
func (t *Resource) ResourceParameters() (result *[]ResourceParameter)
func (*Resource) SetResourceParameters ¶
func (t *Resource) SetResourceParameters(value []ResourceParameter)
func (*Resource) SetTextPayload ¶
func (*Resource) TextPayload ¶
func (*Resource) UnMarshalXML ¶
type ResourceAssignmentExpression ¶
type ResourceAssignmentExpression struct {
BaseElement
ExpressionField Expression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL expression"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultResourceAssignmentExpression ¶
func DefaultResourceAssignmentExpression() ResourceAssignmentExpression
func (*ResourceAssignmentExpression) Expression ¶
func (t *ResourceAssignmentExpression) Expression() (result *Expression)
func (*ResourceAssignmentExpression) FindBy ¶
func (t *ResourceAssignmentExpression) FindBy(f ElementPredicate) (result Element, found bool)
func (*ResourceAssignmentExpression) MarshalXML ¶
func (t *ResourceAssignmentExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ResourceAssignmentExpression) SetExpression ¶
func (t *ResourceAssignmentExpression) SetExpression(value Expression)
func (*ResourceAssignmentExpression) SetTextPayload ¶
func (t *ResourceAssignmentExpression) SetTextPayload(text string)
func (*ResourceAssignmentExpression) TextPayload ¶
func (t *ResourceAssignmentExpression) TextPayload() *string
func (*ResourceAssignmentExpression) UnMarshalXML ¶
func (t *ResourceAssignmentExpression) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ResourceAssignmentExpressionInterface ¶
type ResourceAssignmentExpressionInterface interface {
Element
BaseElementInterface
Expression() (result *Expression)
SetExpression(value Expression)
TextPayload() *string
SetTextPayload(string)
}
type ResourceInterface ¶
type ResourceInterface interface {
Element
RootElementInterface
Name() (result *string)
ResourceParameters() (result *[]ResourceParameter)
SetName(value string)
SetResourceParameters(value []ResourceParameter)
TextPayload() *string
SetTextPayload(string)
}
type ResourceParameter ¶
type ResourceParameter struct {
BaseElement
NameField *string `xml:"name,attr"`
TypeField *QName `xml:"type,attr"`
IsRequiredField *bool `xml:"isRequired,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultResourceParameter ¶
func DefaultResourceParameter() ResourceParameter
func (*ResourceParameter) FindBy ¶
func (t *ResourceParameter) FindBy(f ElementPredicate) (result Element, found bool)
func (*ResourceParameter) IsRequired ¶
func (t *ResourceParameter) IsRequired() (result bool, present bool)
func (*ResourceParameter) MarshalXML ¶
func (t *ResourceParameter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ResourceParameter) Name ¶
func (t *ResourceParameter) Name() (result *string, present bool)
func (*ResourceParameter) SetIsRequired ¶
func (t *ResourceParameter) SetIsRequired(value *bool)
func (*ResourceParameter) SetName ¶
func (t *ResourceParameter) SetName(value *string)
func (*ResourceParameter) SetTextPayload ¶
func (t *ResourceParameter) SetTextPayload(text string)
func (*ResourceParameter) SetType ¶
func (t *ResourceParameter) SetType(value *QName)
func (*ResourceParameter) TextPayload ¶
func (t *ResourceParameter) TextPayload() *string
func (*ResourceParameter) Type ¶
func (t *ResourceParameter) Type() (result *QName, present bool)
func (*ResourceParameter) UnMarshalXML ¶
func (t *ResourceParameter) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ResourceParameterBinding ¶
type ResourceParameterBinding struct {
BaseElement
ParameterRefField QName `xml:"parameterRef,attr"`
ExpressionField Expression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL expression"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultResourceParameterBinding ¶
func DefaultResourceParameterBinding() ResourceParameterBinding
func (*ResourceParameterBinding) Expression ¶
func (t *ResourceParameterBinding) Expression() (result *Expression)
func (*ResourceParameterBinding) FindBy ¶
func (t *ResourceParameterBinding) FindBy(f ElementPredicate) (result Element, found bool)
func (*ResourceParameterBinding) MarshalXML ¶
func (t *ResourceParameterBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ResourceParameterBinding) ParameterRef ¶
func (t *ResourceParameterBinding) ParameterRef() (result *QName)
func (*ResourceParameterBinding) SetExpression ¶
func (t *ResourceParameterBinding) SetExpression(value Expression)
func (*ResourceParameterBinding) SetParameterRef ¶
func (t *ResourceParameterBinding) SetParameterRef(value QName)
func (*ResourceParameterBinding) SetTextPayload ¶
func (t *ResourceParameterBinding) SetTextPayload(text string)
func (*ResourceParameterBinding) TextPayload ¶
func (t *ResourceParameterBinding) TextPayload() *string
func (*ResourceParameterBinding) UnMarshalXML ¶
func (t *ResourceParameterBinding) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ResourceParameterBindingInterface ¶
type ResourceParameterBindingInterface interface {
Element
BaseElementInterface
ParameterRef() (result *QName)
Expression() (result *Expression)
SetParameterRef(value QName)
SetExpression(value Expression)
TextPayload() *string
SetTextPayload(string)
}
type ResourceParameterInterface ¶
type ResourceParameterInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
Type() (result *QName, present bool)
IsRequired() (result bool, present bool)
SetName(value *string)
SetType(value *QName)
SetIsRequired(value *bool)
TextPayload() *string
SetTextPayload(string)
}
type ResourceRole ¶
type ResourceRole struct {
BaseElement
NameField *string `xml:"name,attr"`
ResourceRefField QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resourceRef"`
ResourceParameterBindingField []ResourceParameterBinding `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resourceParameterBinding"`
ResourceAssignmentExpressionField *ResourceAssignmentExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL resourceAssignmentExpression"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultResourceRole ¶
func DefaultResourceRole() ResourceRole
func (*ResourceRole) FindBy ¶
func (t *ResourceRole) FindBy(f ElementPredicate) (result Element, found bool)
func (*ResourceRole) MarshalXML ¶
func (t *ResourceRole) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ResourceRole) Name ¶
func (t *ResourceRole) Name() (result *string, present bool)
func (*ResourceRole) ResourceAssignmentExpression ¶
func (t *ResourceRole) ResourceAssignmentExpression() (result *ResourceAssignmentExpression, present bool)
func (*ResourceRole) ResourceParameterBindings ¶
func (t *ResourceRole) ResourceParameterBindings() (result *[]ResourceParameterBinding)
func (*ResourceRole) ResourceRef ¶
func (t *ResourceRole) ResourceRef() (result *QName)
func (*ResourceRole) SetName ¶
func (t *ResourceRole) SetName(value *string)
func (*ResourceRole) SetResourceAssignmentExpression ¶
func (t *ResourceRole) SetResourceAssignmentExpression(value *ResourceAssignmentExpression)
func (*ResourceRole) SetResourceParameterBindings ¶
func (t *ResourceRole) SetResourceParameterBindings(value []ResourceParameterBinding)
func (*ResourceRole) SetResourceRef ¶
func (t *ResourceRole) SetResourceRef(value QName)
func (*ResourceRole) SetTextPayload ¶
func (t *ResourceRole) SetTextPayload(text string)
func (*ResourceRole) TextPayload ¶
func (t *ResourceRole) TextPayload() *string
func (*ResourceRole) UnMarshalXML ¶
func (t *ResourceRole) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ResourceRoleInterface ¶
type ResourceRoleInterface interface {
Element
BaseElementInterface
Name() (result *string, present bool)
ResourceRef() (result *QName)
ResourceParameterBindings() (result *[]ResourceParameterBinding)
ResourceAssignmentExpression() (result *ResourceAssignmentExpression, present bool)
SetName(value *string)
SetResourceRef(value QName)
SetResourceParameterBindings(value []ResourceParameterBinding)
SetResourceAssignmentExpression(value *ResourceAssignmentExpression)
TextPayload() *string
SetTextPayload(string)
}
type RootElement ¶
type RootElement struct {
BaseElement
}
func DefaultRootElement ¶
func DefaultRootElement() RootElement
func (*RootElement) FindBy ¶
func (t *RootElement) FindBy(f ElementPredicate) (result Element, found bool)
func (*RootElement) MarshalXML ¶
func (t *RootElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*RootElement) UnMarshalXML ¶
func (t *RootElement) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type RootElementInterface ¶
type RootElementInterface interface {
Element
BaseElementInterface
}
type Script ¶
type Script struct {
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultScript ¶
func DefaultScript() Script
func (*Script) MarshalXML ¶
func (*Script) SetTextPayload ¶
func (*Script) TextPayload ¶
func (*Script) UnMarshalXML ¶
type ScriptInterface ¶
type ScriptTask ¶
type ScriptTask struct {
Task
ScriptFormatField *string `xml:"scriptFormat,attr"`
ScriptField *Script `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL script"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultScriptTask ¶
func DefaultScriptTask() ScriptTask
func (*ScriptTask) FindBy ¶
func (t *ScriptTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*ScriptTask) MarshalXML ¶
func (t *ScriptTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ScriptTask) Script ¶
func (t *ScriptTask) Script() (result *Script, present bool)
func (*ScriptTask) ScriptFormat ¶
func (t *ScriptTask) ScriptFormat() (result *string, present bool)
func (*ScriptTask) SetScript ¶
func (t *ScriptTask) SetScript(value *Script)
func (*ScriptTask) SetScriptFormat ¶
func (t *ScriptTask) SetScriptFormat(value *string)
func (*ScriptTask) SetTextPayload ¶
func (t *ScriptTask) SetTextPayload(text string)
func (*ScriptTask) TextPayload ¶
func (t *ScriptTask) TextPayload() *string
func (*ScriptTask) UnMarshalXML ¶
func (t *ScriptTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ScriptTaskInterface ¶
type SendTask ¶
type SendTask struct {
Task
ImplementationField *Implementation `xml:"implementation,attr"`
MessageRefField *QName `xml:"messageRef,attr"`
OperationRefField *QName `xml:"operationRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultSendTask ¶
func DefaultSendTask() SendTask
func (*SendTask) FindBy ¶
func (t *SendTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*SendTask) Implementation ¶
func (t *SendTask) Implementation() (result *Implementation)
func (*SendTask) MarshalXML ¶
func (*SendTask) MessageRef ¶
func (*SendTask) OperationRef ¶
func (*SendTask) SetImplementation ¶
func (t *SendTask) SetImplementation(value *Implementation)
func (*SendTask) SetMessageRef ¶
func (*SendTask) SetOperationRef ¶
func (*SendTask) SetTextPayload ¶
func (*SendTask) TextPayload ¶
func (*SendTask) UnMarshalXML ¶
type SendTaskInterface ¶
type SendTaskInterface interface {
Element
TaskInterface
Implementation() (result *Implementation)
MessageRef() (result *QName, present bool)
OperationRef() (result *QName, present bool)
SetImplementation(value *Implementation)
SetMessageRef(value *QName)
SetOperationRef(value *QName)
TextPayload() *string
SetTextPayload(string)
}
type SequenceFlow ¶
type SequenceFlow struct {
FlowElement
SourceRefField IdRef `xml:"sourceRef,attr"`
TargetRefField IdRef `xml:"targetRef,attr"`
IsImmediateField *bool `xml:"isImmediate,attr"`
ConditionExpressionField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL conditionExpression"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultSequenceFlow ¶
func DefaultSequenceFlow() SequenceFlow
func (*SequenceFlow) ConditionExpression ¶
func (t *SequenceFlow) ConditionExpression() (result *AnExpression, present bool)
func (*SequenceFlow) FindBy ¶
func (t *SequenceFlow) FindBy(f ElementPredicate) (result Element, found bool)
func (*SequenceFlow) IsImmediate ¶
func (t *SequenceFlow) IsImmediate() (result *bool, present bool)
func (*SequenceFlow) MarshalXML ¶
func (t *SequenceFlow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SequenceFlow) SetConditionExpression ¶
func (t *SequenceFlow) SetConditionExpression(value *AnExpression)
func (*SequenceFlow) SetIsImmediate ¶
func (t *SequenceFlow) SetIsImmediate(value *bool)
func (*SequenceFlow) SetSourceRef ¶
func (t *SequenceFlow) SetSourceRef(value IdRef)
func (*SequenceFlow) SetTargetRef ¶
func (t *SequenceFlow) SetTargetRef(value IdRef)
func (*SequenceFlow) SetTextPayload ¶
func (t *SequenceFlow) SetTextPayload(text string)
func (*SequenceFlow) SourceRef ¶
func (t *SequenceFlow) SourceRef() (result *IdRef)
func (*SequenceFlow) TargetRef ¶
func (t *SequenceFlow) TargetRef() (result *IdRef)
func (*SequenceFlow) TextPayload ¶
func (t *SequenceFlow) TextPayload() *string
func (*SequenceFlow) UnMarshalXML ¶
func (t *SequenceFlow) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type SequenceFlowInterface ¶
type SequenceFlowInterface interface {
Element
FlowElementInterface
SourceRef() (result *IdRef)
TargetRef() (result *IdRef)
IsImmediate() (result *bool, present bool)
ConditionExpression() (result *AnExpression, present bool)
SetSourceRef(value IdRef)
SetTargetRef(value IdRef)
SetIsImmediate(value *bool)
SetConditionExpression(value *AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type ServiceTask ¶
type ServiceTask struct {
Task
ImplementationField *Implementation `xml:"implementation,attr"`
OperationRefField *QName `xml:"operationRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultServiceTask ¶
func DefaultServiceTask() ServiceTask
func (*ServiceTask) FindBy ¶
func (t *ServiceTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*ServiceTask) Implementation ¶
func (t *ServiceTask) Implementation() (result *Implementation)
func (*ServiceTask) MarshalXML ¶
func (t *ServiceTask) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ServiceTask) OperationRef ¶
func (t *ServiceTask) OperationRef() (result *QName, present bool)
func (*ServiceTask) SetImplementation ¶
func (t *ServiceTask) SetImplementation(value *Implementation)
func (*ServiceTask) SetOperationRef ¶
func (t *ServiceTask) SetOperationRef(value *QName)
func (*ServiceTask) SetTextPayload ¶
func (t *ServiceTask) SetTextPayload(text string)
func (*ServiceTask) TextPayload ¶
func (t *ServiceTask) TextPayload() *string
func (*ServiceTask) UnMarshalXML ¶
func (t *ServiceTask) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ServiceTaskInterface ¶
type ServiceTaskInterface interface {
Element
TaskInterface
Implementation() (result *Implementation)
OperationRef() (result *QName, present bool)
SetImplementation(value *Implementation)
SetOperationRef(value *QName)
TextPayload() *string
SetTextPayload(string)
}
type Shape ¶
type Shape struct {
Node
BoundsField *Bounds `xml:"http://www.omg.org/spec/DD/20100524/DC Bounds"`
}
func DefaultShape ¶
func DefaultShape() Shape
func (*Shape) MarshalXML ¶
func (*Shape) UnMarshalXML ¶
type ShapeInterface ¶
type ShapeInterface interface {
Element
NodeInterface
Bounds() (result *Bounds)
SetBounds(value *Bounds)
}
type Signal ¶
type Signal struct {
RootElement
NameField *string `xml:"name,attr"`
StructureRefField *QName `xml:"structureRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultSignal ¶
func DefaultSignal() Signal
func (*Signal) MarshalXML ¶
func (*Signal) SetStructureRef ¶
func (*Signal) SetTextPayload ¶
func (*Signal) StructureRef ¶
func (*Signal) TextPayload ¶
func (*Signal) UnMarshalXML ¶
type SignalEventDefinition ¶
type SignalEventDefinition struct {
EventDefinition
SignalRefField *QName `xml:"signalRef,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultSignalEventDefinition ¶
func DefaultSignalEventDefinition() SignalEventDefinition
func (*SignalEventDefinition) FindBy ¶
func (t *SignalEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*SignalEventDefinition) MarshalXML ¶
func (t *SignalEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SignalEventDefinition) SetSignalRef ¶
func (t *SignalEventDefinition) SetSignalRef(value *QName)
func (*SignalEventDefinition) SetTextPayload ¶
func (t *SignalEventDefinition) SetTextPayload(text string)
func (*SignalEventDefinition) SignalRef ¶
func (t *SignalEventDefinition) SignalRef() (result *QName, present bool)
func (*SignalEventDefinition) TextPayload ¶
func (t *SignalEventDefinition) TextPayload() *string
func (*SignalEventDefinition) UnMarshalXML ¶
func (t *SignalEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type SignalInterface ¶
type StandardLoopCharacteristics ¶
type StandardLoopCharacteristics struct {
LoopCharacteristics
TestBeforeField *bool `xml:"testBefore,attr"`
LoopMaximumField *big.Int `xml:"loopMaximum,attr"`
LoopConditionField AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL loopCondition"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultStandardLoopCharacteristics ¶
func DefaultStandardLoopCharacteristics() StandardLoopCharacteristics
func (*StandardLoopCharacteristics) FindBy ¶
func (t *StandardLoopCharacteristics) FindBy(f ElementPredicate) (result Element, found bool)
func (*StandardLoopCharacteristics) LoopCondition ¶
func (t *StandardLoopCharacteristics) LoopCondition() (result *AnExpression)
func (*StandardLoopCharacteristics) LoopMaximum ¶
func (t *StandardLoopCharacteristics) LoopMaximum() (result *big.Int, present bool)
func (*StandardLoopCharacteristics) MarshalXML ¶
func (t *StandardLoopCharacteristics) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*StandardLoopCharacteristics) SetLoopCondition ¶
func (t *StandardLoopCharacteristics) SetLoopCondition(value AnExpression)
func (*StandardLoopCharacteristics) SetLoopMaximum ¶
func (t *StandardLoopCharacteristics) SetLoopMaximum(value *big.Int)
func (*StandardLoopCharacteristics) SetTestBefore ¶
func (t *StandardLoopCharacteristics) SetTestBefore(value *bool)
func (*StandardLoopCharacteristics) SetTextPayload ¶
func (t *StandardLoopCharacteristics) SetTextPayload(text string)
func (*StandardLoopCharacteristics) TestBefore ¶
func (t *StandardLoopCharacteristics) TestBefore() (result bool)
func (*StandardLoopCharacteristics) TextPayload ¶
func (t *StandardLoopCharacteristics) TextPayload() *string
func (*StandardLoopCharacteristics) UnMarshalXML ¶
func (t *StandardLoopCharacteristics) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type StandardLoopCharacteristicsInterface ¶
type StandardLoopCharacteristicsInterface interface {
Element
LoopCharacteristicsInterface
TestBefore() (result bool)
LoopMaximum() (result *big.Int, present bool)
LoopCondition() (result *AnExpression)
SetTestBefore(value *bool)
SetLoopMaximum(value *big.Int)
SetLoopCondition(value AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type StartEvent ¶
type StartEvent struct {
CatchEvent
IsInterruptingField *bool `xml:"isInterrupting,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultStartEvent ¶
func DefaultStartEvent() StartEvent
func (*StartEvent) FindBy ¶
func (t *StartEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*StartEvent) IsInterrupting ¶
func (t *StartEvent) IsInterrupting() (result bool)
func (*StartEvent) MarshalXML ¶
func (t *StartEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*StartEvent) SetIsInterrupting ¶
func (t *StartEvent) SetIsInterrupting(value *bool)
func (*StartEvent) SetTextPayload ¶
func (t *StartEvent) SetTextPayload(text string)
func (*StartEvent) TextPayload ¶
func (t *StartEvent) TextPayload() *string
func (*StartEvent) UnMarshalXML ¶
func (t *StartEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type StartEventInterface ¶
type Style ¶
type Style struct {
IdField *Id `xml:"id,attr"`
}
func DefaultStyle ¶
func DefaultStyle() Style
func (*Style) MarshalXML ¶
func (*Style) UnMarshalXML ¶
type StyleInterface ¶
type SubChoreography ¶
type SubChoreography struct {
ChoreographyActivity
AdHocSubProcessField []AdHocSubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL adHocSubProcess"`
BoundaryEventField []BoundaryEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL boundaryEvent"`
BusinessRuleTaskField []BusinessRuleTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL businessRuleTask"`
CallActivityField []CallActivity `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callActivity"`
CallChoreographyField []CallChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callChoreography"`
ChoreographyTaskField []ChoreographyTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL choreographyTask"`
ComplexGatewayField []ComplexGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL complexGateway"`
DataObjectField []DataObject `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObject"`
DataObjectReferenceField []DataObjectReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObjectReference"`
DataStoreReferenceField []DataStoreReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataStoreReference"`
EndEventField []EndEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL endEvent"`
EventField []Event `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL event"`
EventBasedGatewayField []EventBasedGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL eventBasedGateway"`
ExclusiveGatewayField []ExclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL exclusiveGateway"`
ImplicitThrowEventField []ImplicitThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL implicitThrowEvent"`
InclusiveGatewayField []InclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inclusiveGateway"`
IntermediateCatchEventField []IntermediateCatchEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateCatchEvent"`
IntermediateThrowEventField []IntermediateThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateThrowEvent"`
ManualTaskField []ManualTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL manualTask"`
ParallelGatewayField []ParallelGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL parallelGateway"`
ReceiveTaskField []ReceiveTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL receiveTask"`
ScriptTaskField []ScriptTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL scriptTask"`
SendTaskField []SendTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sendTask"`
SequenceFlowField []SequenceFlow `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sequenceFlow"`
ServiceTaskField []ServiceTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL serviceTask"`
StartEventField []StartEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL startEvent"`
SubChoreographyField []SubChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subChoreography"`
SubProcessField []SubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subProcess"`
TaskField []Task `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL task"`
TransactionField []Transaction `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL transaction"`
UserTaskField []UserTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL userTask"`
AssociationField []Association `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL association"`
GroupField []Group `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL group"`
TextAnnotationField []TextAnnotation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL textAnnotation"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultSubChoreography ¶
func DefaultSubChoreography() SubChoreography
func (*SubChoreography) AdHocSubProcesses ¶
func (t *SubChoreography) AdHocSubProcesses() (result *[]AdHocSubProcess)
func (*SubChoreography) Artifacts ¶
func (t *SubChoreography) Artifacts() []ArtifactInterface
func (*SubChoreography) Associations ¶
func (t *SubChoreography) Associations() (result *[]Association)
func (*SubChoreography) BoundaryEvents ¶
func (t *SubChoreography) BoundaryEvents() (result *[]BoundaryEvent)
func (*SubChoreography) BusinessRuleTasks ¶
func (t *SubChoreography) BusinessRuleTasks() (result *[]BusinessRuleTask)
func (*SubChoreography) CallActivities ¶
func (t *SubChoreography) CallActivities() (result *[]CallActivity)
func (*SubChoreography) CallChoreographies ¶
func (t *SubChoreography) CallChoreographies() (result *[]CallChoreography)
func (*SubChoreography) ChoreographyTasks ¶
func (t *SubChoreography) ChoreographyTasks() (result *[]ChoreographyTask)
func (*SubChoreography) ComplexGateways ¶
func (t *SubChoreography) ComplexGateways() (result *[]ComplexGateway)
func (*SubChoreography) DataObjectReferences ¶
func (t *SubChoreography) DataObjectReferences() (result *[]DataObjectReference)
func (*SubChoreography) DataObjects ¶
func (t *SubChoreography) DataObjects() (result *[]DataObject)
func (*SubChoreography) DataStoreReferences ¶
func (t *SubChoreography) DataStoreReferences() (result *[]DataStoreReference)
func (*SubChoreography) EndEvents ¶
func (t *SubChoreography) EndEvents() (result *[]EndEvent)
func (*SubChoreography) EventBasedGateways ¶
func (t *SubChoreography) EventBasedGateways() (result *[]EventBasedGateway)
func (*SubChoreography) Events ¶
func (t *SubChoreography) Events() (result *[]Event)
func (*SubChoreography) ExclusiveGateways ¶
func (t *SubChoreography) ExclusiveGateways() (result *[]ExclusiveGateway)
func (*SubChoreography) FindBy ¶
func (t *SubChoreography) FindBy(f ElementPredicate) (result Element, found bool)
func (*SubChoreography) FlowElements ¶
func (t *SubChoreography) FlowElements() []FlowElementInterface
func (*SubChoreography) Groups ¶
func (t *SubChoreography) Groups() (result *[]Group)
func (*SubChoreography) ImplicitThrowEvents ¶
func (t *SubChoreography) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
func (*SubChoreography) InclusiveGateways ¶
func (t *SubChoreography) InclusiveGateways() (result *[]InclusiveGateway)
func (*SubChoreography) IntermediateCatchEvents ¶
func (t *SubChoreography) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
func (*SubChoreography) IntermediateThrowEvents ¶
func (t *SubChoreography) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
func (*SubChoreography) ManualTasks ¶
func (t *SubChoreography) ManualTasks() (result *[]ManualTask)
func (*SubChoreography) MarshalXML ¶
func (t *SubChoreography) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SubChoreography) ParallelGateways ¶
func (t *SubChoreography) ParallelGateways() (result *[]ParallelGateway)
func (*SubChoreography) ReceiveTasks ¶
func (t *SubChoreography) ReceiveTasks() (result *[]ReceiveTask)
func (*SubChoreography) ScriptTasks ¶
func (t *SubChoreography) ScriptTasks() (result *[]ScriptTask)
func (*SubChoreography) SendTasks ¶
func (t *SubChoreography) SendTasks() (result *[]SendTask)
func (*SubChoreography) SequenceFlows ¶
func (t *SubChoreography) SequenceFlows() (result *[]SequenceFlow)
func (*SubChoreography) ServiceTasks ¶
func (t *SubChoreography) ServiceTasks() (result *[]ServiceTask)
func (*SubChoreography) SetAdHocSubProcesses ¶
func (t *SubChoreography) SetAdHocSubProcesses(value []AdHocSubProcess)
func (*SubChoreography) SetAssociations ¶
func (t *SubChoreography) SetAssociations(value []Association)
func (*SubChoreography) SetBoundaryEvents ¶
func (t *SubChoreography) SetBoundaryEvents(value []BoundaryEvent)
func (*SubChoreography) SetBusinessRuleTasks ¶
func (t *SubChoreography) SetBusinessRuleTasks(value []BusinessRuleTask)
func (*SubChoreography) SetCallActivities ¶
func (t *SubChoreography) SetCallActivities(value []CallActivity)
func (*SubChoreography) SetCallChoreographies ¶
func (t *SubChoreography) SetCallChoreographies(value []CallChoreography)
func (*SubChoreography) SetChoreographyTasks ¶
func (t *SubChoreography) SetChoreographyTasks(value []ChoreographyTask)
func (*SubChoreography) SetComplexGateways ¶
func (t *SubChoreography) SetComplexGateways(value []ComplexGateway)
func (*SubChoreography) SetDataObjectReferences ¶
func (t *SubChoreography) SetDataObjectReferences(value []DataObjectReference)
func (*SubChoreography) SetDataObjects ¶
func (t *SubChoreography) SetDataObjects(value []DataObject)
func (*SubChoreography) SetDataStoreReferences ¶
func (t *SubChoreography) SetDataStoreReferences(value []DataStoreReference)
func (*SubChoreography) SetEndEvents ¶
func (t *SubChoreography) SetEndEvents(value []EndEvent)
func (*SubChoreography) SetEventBasedGateways ¶
func (t *SubChoreography) SetEventBasedGateways(value []EventBasedGateway)
func (*SubChoreography) SetEvents ¶
func (t *SubChoreography) SetEvents(value []Event)
func (*SubChoreography) SetExclusiveGateways ¶
func (t *SubChoreography) SetExclusiveGateways(value []ExclusiveGateway)
func (*SubChoreography) SetGroups ¶
func (t *SubChoreography) SetGroups(value []Group)
func (*SubChoreography) SetImplicitThrowEvents ¶
func (t *SubChoreography) SetImplicitThrowEvents(value []ImplicitThrowEvent)
func (*SubChoreography) SetInclusiveGateways ¶
func (t *SubChoreography) SetInclusiveGateways(value []InclusiveGateway)
func (*SubChoreography) SetIntermediateCatchEvents ¶
func (t *SubChoreography) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
func (*SubChoreography) SetIntermediateThrowEvents ¶
func (t *SubChoreography) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
func (*SubChoreography) SetManualTasks ¶
func (t *SubChoreography) SetManualTasks(value []ManualTask)
func (*SubChoreography) SetParallelGateways ¶
func (t *SubChoreography) SetParallelGateways(value []ParallelGateway)
func (*SubChoreography) SetReceiveTasks ¶
func (t *SubChoreography) SetReceiveTasks(value []ReceiveTask)
func (*SubChoreography) SetScriptTasks ¶
func (t *SubChoreography) SetScriptTasks(value []ScriptTask)
func (*SubChoreography) SetSendTasks ¶
func (t *SubChoreography) SetSendTasks(value []SendTask)
func (*SubChoreography) SetSequenceFlows ¶
func (t *SubChoreography) SetSequenceFlows(value []SequenceFlow)
func (*SubChoreography) SetServiceTasks ¶
func (t *SubChoreography) SetServiceTasks(value []ServiceTask)
func (*SubChoreography) SetStartEvents ¶
func (t *SubChoreography) SetStartEvents(value []StartEvent)
func (*SubChoreography) SetSubChoreographies ¶
func (t *SubChoreography) SetSubChoreographies(value []SubChoreography)
func (*SubChoreography) SetSubProcesses ¶
func (t *SubChoreography) SetSubProcesses(value []SubProcess)
func (*SubChoreography) SetTasks ¶
func (t *SubChoreography) SetTasks(value []Task)
func (*SubChoreography) SetTextAnnotations ¶
func (t *SubChoreography) SetTextAnnotations(value []TextAnnotation)
func (*SubChoreography) SetTextPayload ¶
func (t *SubChoreography) SetTextPayload(text string)
func (*SubChoreography) SetTransactions ¶
func (t *SubChoreography) SetTransactions(value []Transaction)
func (*SubChoreography) SetUserTasks ¶
func (t *SubChoreography) SetUserTasks(value []UserTask)
func (*SubChoreography) StartEvents ¶
func (t *SubChoreography) StartEvents() (result *[]StartEvent)
func (*SubChoreography) SubChoreographies ¶
func (t *SubChoreography) SubChoreographies() (result *[]SubChoreography)
func (*SubChoreography) SubProcesses ¶
func (t *SubChoreography) SubProcesses() (result *[]SubProcess)
func (*SubChoreography) Tasks ¶
func (t *SubChoreography) Tasks() (result *[]Task)
func (*SubChoreography) TextAnnotations ¶
func (t *SubChoreography) TextAnnotations() (result *[]TextAnnotation)
func (*SubChoreography) TextPayload ¶
func (t *SubChoreography) TextPayload() *string
func (*SubChoreography) Transactions ¶
func (t *SubChoreography) Transactions() (result *[]Transaction)
func (*SubChoreography) UnMarshalXML ¶
func (t *SubChoreography) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
func (*SubChoreography) UserTasks ¶
func (t *SubChoreography) UserTasks() (result *[]UserTask)
type SubChoreographyInterface ¶
type SubChoreographyInterface interface {
Element
ChoreographyActivityInterface
AdHocSubProcesses() (result *[]AdHocSubProcess)
BoundaryEvents() (result *[]BoundaryEvent)
BusinessRuleTasks() (result *[]BusinessRuleTask)
CallActivities() (result *[]CallActivity)
CallChoreographies() (result *[]CallChoreography)
ChoreographyTasks() (result *[]ChoreographyTask)
ComplexGateways() (result *[]ComplexGateway)
DataObjects() (result *[]DataObject)
DataObjectReferences() (result *[]DataObjectReference)
DataStoreReferences() (result *[]DataStoreReference)
EndEvents() (result *[]EndEvent)
Events() (result *[]Event)
EventBasedGateways() (result *[]EventBasedGateway)
ExclusiveGateways() (result *[]ExclusiveGateway)
ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
InclusiveGateways() (result *[]InclusiveGateway)
IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
ManualTasks() (result *[]ManualTask)
ParallelGateways() (result *[]ParallelGateway)
ReceiveTasks() (result *[]ReceiveTask)
ScriptTasks() (result *[]ScriptTask)
SendTasks() (result *[]SendTask)
SequenceFlows() (result *[]SequenceFlow)
ServiceTasks() (result *[]ServiceTask)
StartEvents() (result *[]StartEvent)
SubChoreographies() (result *[]SubChoreography)
SubProcesses() (result *[]SubProcess)
Tasks() (result *[]Task)
Transactions() (result *[]Transaction)
UserTasks() (result *[]UserTask)
Associations() (result *[]Association)
Groups() (result *[]Group)
TextAnnotations() (result *[]TextAnnotation)
FlowElements() []FlowElementInterface
Artifacts() []ArtifactInterface
SetAdHocSubProcesses(value []AdHocSubProcess)
SetBoundaryEvents(value []BoundaryEvent)
SetBusinessRuleTasks(value []BusinessRuleTask)
SetCallActivities(value []CallActivity)
SetCallChoreographies(value []CallChoreography)
SetChoreographyTasks(value []ChoreographyTask)
SetComplexGateways(value []ComplexGateway)
SetDataObjects(value []DataObject)
SetDataObjectReferences(value []DataObjectReference)
SetDataStoreReferences(value []DataStoreReference)
SetEndEvents(value []EndEvent)
SetEvents(value []Event)
SetEventBasedGateways(value []EventBasedGateway)
SetExclusiveGateways(value []ExclusiveGateway)
SetImplicitThrowEvents(value []ImplicitThrowEvent)
SetInclusiveGateways(value []InclusiveGateway)
SetIntermediateCatchEvents(value []IntermediateCatchEvent)
SetIntermediateThrowEvents(value []IntermediateThrowEvent)
SetManualTasks(value []ManualTask)
SetParallelGateways(value []ParallelGateway)
SetReceiveTasks(value []ReceiveTask)
SetScriptTasks(value []ScriptTask)
SetSendTasks(value []SendTask)
SetSequenceFlows(value []SequenceFlow)
SetServiceTasks(value []ServiceTask)
SetStartEvents(value []StartEvent)
SetSubChoreographies(value []SubChoreography)
SetSubProcesses(value []SubProcess)
SetTasks(value []Task)
SetTransactions(value []Transaction)
SetUserTasks(value []UserTask)
SetAssociations(value []Association)
SetGroups(value []Group)
SetTextAnnotations(value []TextAnnotation)
TextPayload() *string
SetTextPayload(string)
}
type SubConversation ¶
type SubConversation struct {
ConversationNode
CallConversationField []CallConversation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callConversation"`
ConversationField []Conversation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL conversation"`
SubConversationField []SubConversation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subConversation"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultSubConversation ¶
func DefaultSubConversation() SubConversation
func (*SubConversation) CallConversations ¶
func (t *SubConversation) CallConversations() (result *[]CallConversation)
func (*SubConversation) ConversationNodes ¶
func (t *SubConversation) ConversationNodes() []ConversationNodeInterface
func (*SubConversation) Conversations ¶
func (t *SubConversation) Conversations() (result *[]Conversation)
func (*SubConversation) FindBy ¶
func (t *SubConversation) FindBy(f ElementPredicate) (result Element, found bool)
func (*SubConversation) MarshalXML ¶
func (t *SubConversation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SubConversation) SetCallConversations ¶
func (t *SubConversation) SetCallConversations(value []CallConversation)
func (*SubConversation) SetConversations ¶
func (t *SubConversation) SetConversations(value []Conversation)
func (*SubConversation) SetSubConversations ¶
func (t *SubConversation) SetSubConversations(value []SubConversation)
func (*SubConversation) SetTextPayload ¶
func (t *SubConversation) SetTextPayload(text string)
func (*SubConversation) SubConversations ¶
func (t *SubConversation) SubConversations() (result *[]SubConversation)
func (*SubConversation) TextPayload ¶
func (t *SubConversation) TextPayload() *string
func (*SubConversation) UnMarshalXML ¶
func (t *SubConversation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type SubConversationInterface ¶
type SubConversationInterface interface {
Element
ConversationNodeInterface
CallConversations() (result *[]CallConversation)
Conversations() (result *[]Conversation)
SubConversations() (result *[]SubConversation)
ConversationNodes() []ConversationNodeInterface
SetCallConversations(value []CallConversation)
SetConversations(value []Conversation)
SetSubConversations(value []SubConversation)
TextPayload() *string
SetTextPayload(string)
}
type SubProcess ¶
type SubProcess struct {
Activity
TriggeredByEventField *bool `xml:"triggeredByEvent,attr"`
LaneSetField []LaneSet `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL laneSet"`
AdHocSubProcessField []AdHocSubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL adHocSubProcess"`
BoundaryEventField []BoundaryEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL boundaryEvent"`
BusinessRuleTaskField []BusinessRuleTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL businessRuleTask"`
CallActivityField []CallActivity `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callActivity"`
CallChoreographyField []CallChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL callChoreography"`
ChoreographyTaskField []ChoreographyTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL choreographyTask"`
ComplexGatewayField []ComplexGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL complexGateway"`
DataObjectField []DataObject `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObject"`
DataObjectReferenceField []DataObjectReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataObjectReference"`
DataStoreReferenceField []DataStoreReference `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataStoreReference"`
EndEventField []EndEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL endEvent"`
EventField []Event `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL event"`
EventBasedGatewayField []EventBasedGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL eventBasedGateway"`
ExclusiveGatewayField []ExclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL exclusiveGateway"`
ImplicitThrowEventField []ImplicitThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL implicitThrowEvent"`
InclusiveGatewayField []InclusiveGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inclusiveGateway"`
IntermediateCatchEventField []IntermediateCatchEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateCatchEvent"`
IntermediateThrowEventField []IntermediateThrowEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL intermediateThrowEvent"`
ManualTaskField []ManualTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL manualTask"`
ParallelGatewayField []ParallelGateway `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL parallelGateway"`
ReceiveTaskField []ReceiveTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL receiveTask"`
ScriptTaskField []ScriptTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL scriptTask"`
SendTaskField []SendTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sendTask"`
SequenceFlowField []SequenceFlow `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL sequenceFlow"`
ServiceTaskField []ServiceTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL serviceTask"`
StartEventField []StartEvent `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL startEvent"`
SubChoreographyField []SubChoreography `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subChoreography"`
SubProcessField []SubProcess `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL subProcess"`
TaskField []Task `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL task"`
TransactionField []Transaction `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL transaction"`
UserTaskField []UserTask `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL userTask"`
AssociationField []Association `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL association"`
GroupField []Group `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL group"`
TextAnnotationField []TextAnnotation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL textAnnotation"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultSubProcess ¶
func DefaultSubProcess() SubProcess
func (*SubProcess) AdHocSubProcesses ¶
func (t *SubProcess) AdHocSubProcesses() (result *[]AdHocSubProcess)
func (*SubProcess) Artifacts ¶
func (t *SubProcess) Artifacts() []ArtifactInterface
func (*SubProcess) Associations ¶
func (t *SubProcess) Associations() (result *[]Association)
func (*SubProcess) BoundaryEvents ¶
func (t *SubProcess) BoundaryEvents() (result *[]BoundaryEvent)
func (*SubProcess) BusinessRuleTasks ¶
func (t *SubProcess) BusinessRuleTasks() (result *[]BusinessRuleTask)
func (*SubProcess) CallActivities ¶
func (t *SubProcess) CallActivities() (result *[]CallActivity)
func (*SubProcess) CallChoreographies ¶
func (t *SubProcess) CallChoreographies() (result *[]CallChoreography)
func (*SubProcess) ChoreographyTasks ¶
func (t *SubProcess) ChoreographyTasks() (result *[]ChoreographyTask)
func (*SubProcess) ComplexGateways ¶
func (t *SubProcess) ComplexGateways() (result *[]ComplexGateway)
func (*SubProcess) DataObjectReferences ¶
func (t *SubProcess) DataObjectReferences() (result *[]DataObjectReference)
func (*SubProcess) DataObjects ¶
func (t *SubProcess) DataObjects() (result *[]DataObject)
func (*SubProcess) DataStoreReferences ¶
func (t *SubProcess) DataStoreReferences() (result *[]DataStoreReference)
func (*SubProcess) EndEvents ¶
func (t *SubProcess) EndEvents() (result *[]EndEvent)
func (*SubProcess) EventBasedGateways ¶
func (t *SubProcess) EventBasedGateways() (result *[]EventBasedGateway)
func (*SubProcess) Events ¶
func (t *SubProcess) Events() (result *[]Event)
func (*SubProcess) ExclusiveGateways ¶
func (t *SubProcess) ExclusiveGateways() (result *[]ExclusiveGateway)
func (*SubProcess) FindBy ¶
func (t *SubProcess) FindBy(f ElementPredicate) (result Element, found bool)
func (*SubProcess) FlowElements ¶
func (t *SubProcess) FlowElements() []FlowElementInterface
func (*SubProcess) Groups ¶
func (t *SubProcess) Groups() (result *[]Group)
func (*SubProcess) ImplicitThrowEvents ¶
func (t *SubProcess) ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
func (*SubProcess) InclusiveGateways ¶
func (t *SubProcess) InclusiveGateways() (result *[]InclusiveGateway)
func (*SubProcess) IntermediateCatchEvents ¶
func (t *SubProcess) IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
func (*SubProcess) IntermediateThrowEvents ¶
func (t *SubProcess) IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
func (*SubProcess) LaneSets ¶
func (t *SubProcess) LaneSets() (result *[]LaneSet)
func (*SubProcess) ManualTasks ¶
func (t *SubProcess) ManualTasks() (result *[]ManualTask)
func (*SubProcess) MarshalXML ¶
func (t *SubProcess) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*SubProcess) ParallelGateways ¶
func (t *SubProcess) ParallelGateways() (result *[]ParallelGateway)
func (*SubProcess) ReceiveTasks ¶
func (t *SubProcess) ReceiveTasks() (result *[]ReceiveTask)
func (*SubProcess) ScriptTasks ¶
func (t *SubProcess) ScriptTasks() (result *[]ScriptTask)
func (*SubProcess) SendTasks ¶
func (t *SubProcess) SendTasks() (result *[]SendTask)
func (*SubProcess) SequenceFlows ¶
func (t *SubProcess) SequenceFlows() (result *[]SequenceFlow)
func (*SubProcess) ServiceTasks ¶
func (t *SubProcess) ServiceTasks() (result *[]ServiceTask)
func (*SubProcess) SetAdHocSubProcesses ¶
func (t *SubProcess) SetAdHocSubProcesses(value []AdHocSubProcess)
func (*SubProcess) SetAssociations ¶
func (t *SubProcess) SetAssociations(value []Association)
func (*SubProcess) SetBoundaryEvents ¶
func (t *SubProcess) SetBoundaryEvents(value []BoundaryEvent)
func (*SubProcess) SetBusinessRuleTasks ¶
func (t *SubProcess) SetBusinessRuleTasks(value []BusinessRuleTask)
func (*SubProcess) SetCallActivities ¶
func (t *SubProcess) SetCallActivities(value []CallActivity)
func (*SubProcess) SetCallChoreographies ¶
func (t *SubProcess) SetCallChoreographies(value []CallChoreography)
func (*SubProcess) SetChoreographyTasks ¶
func (t *SubProcess) SetChoreographyTasks(value []ChoreographyTask)
func (*SubProcess) SetComplexGateways ¶
func (t *SubProcess) SetComplexGateways(value []ComplexGateway)
func (*SubProcess) SetDataObjectReferences ¶
func (t *SubProcess) SetDataObjectReferences(value []DataObjectReference)
func (*SubProcess) SetDataObjects ¶
func (t *SubProcess) SetDataObjects(value []DataObject)
func (*SubProcess) SetDataStoreReferences ¶
func (t *SubProcess) SetDataStoreReferences(value []DataStoreReference)
func (*SubProcess) SetEndEvents ¶
func (t *SubProcess) SetEndEvents(value []EndEvent)
func (*SubProcess) SetEventBasedGateways ¶
func (t *SubProcess) SetEventBasedGateways(value []EventBasedGateway)
func (*SubProcess) SetEvents ¶
func (t *SubProcess) SetEvents(value []Event)
func (*SubProcess) SetExclusiveGateways ¶
func (t *SubProcess) SetExclusiveGateways(value []ExclusiveGateway)
func (*SubProcess) SetGroups ¶
func (t *SubProcess) SetGroups(value []Group)
func (*SubProcess) SetImplicitThrowEvents ¶
func (t *SubProcess) SetImplicitThrowEvents(value []ImplicitThrowEvent)
func (*SubProcess) SetInclusiveGateways ¶
func (t *SubProcess) SetInclusiveGateways(value []InclusiveGateway)
func (*SubProcess) SetIntermediateCatchEvents ¶
func (t *SubProcess) SetIntermediateCatchEvents(value []IntermediateCatchEvent)
func (*SubProcess) SetIntermediateThrowEvents ¶
func (t *SubProcess) SetIntermediateThrowEvents(value []IntermediateThrowEvent)
func (*SubProcess) SetLaneSets ¶
func (t *SubProcess) SetLaneSets(value []LaneSet)
func (*SubProcess) SetManualTasks ¶
func (t *SubProcess) SetManualTasks(value []ManualTask)
func (*SubProcess) SetParallelGateways ¶
func (t *SubProcess) SetParallelGateways(value []ParallelGateway)
func (*SubProcess) SetReceiveTasks ¶
func (t *SubProcess) SetReceiveTasks(value []ReceiveTask)
func (*SubProcess) SetScriptTasks ¶
func (t *SubProcess) SetScriptTasks(value []ScriptTask)
func (*SubProcess) SetSendTasks ¶
func (t *SubProcess) SetSendTasks(value []SendTask)
func (*SubProcess) SetSequenceFlows ¶
func (t *SubProcess) SetSequenceFlows(value []SequenceFlow)
func (*SubProcess) SetServiceTasks ¶
func (t *SubProcess) SetServiceTasks(value []ServiceTask)
func (*SubProcess) SetStartEvents ¶
func (t *SubProcess) SetStartEvents(value []StartEvent)
func (*SubProcess) SetSubChoreographies ¶
func (t *SubProcess) SetSubChoreographies(value []SubChoreography)
func (*SubProcess) SetSubProcesses ¶
func (t *SubProcess) SetSubProcesses(value []SubProcess)
func (*SubProcess) SetTasks ¶
func (t *SubProcess) SetTasks(value []Task)
func (*SubProcess) SetTextAnnotations ¶
func (t *SubProcess) SetTextAnnotations(value []TextAnnotation)
func (*SubProcess) SetTextPayload ¶
func (t *SubProcess) SetTextPayload(text string)
func (*SubProcess) SetTransactions ¶
func (t *SubProcess) SetTransactions(value []Transaction)
func (*SubProcess) SetTriggeredByEvent ¶
func (t *SubProcess) SetTriggeredByEvent(value *bool)
func (*SubProcess) SetUserTasks ¶
func (t *SubProcess) SetUserTasks(value []UserTask)
func (*SubProcess) StartEvents ¶
func (t *SubProcess) StartEvents() (result *[]StartEvent)
func (*SubProcess) SubChoreographies ¶
func (t *SubProcess) SubChoreographies() (result *[]SubChoreography)
func (*SubProcess) SubProcesses ¶
func (t *SubProcess) SubProcesses() (result *[]SubProcess)
func (*SubProcess) Tasks ¶
func (t *SubProcess) Tasks() (result *[]Task)
func (*SubProcess) TextAnnotations ¶
func (t *SubProcess) TextAnnotations() (result *[]TextAnnotation)
func (*SubProcess) TextPayload ¶
func (t *SubProcess) TextPayload() *string
func (*SubProcess) Transactions ¶
func (t *SubProcess) Transactions() (result *[]Transaction)
func (*SubProcess) TriggeredByEvent ¶
func (t *SubProcess) TriggeredByEvent() (result bool)
func (*SubProcess) UnMarshalXML ¶
func (t *SubProcess) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
func (*SubProcess) UserTasks ¶
func (t *SubProcess) UserTasks() (result *[]UserTask)
type SubProcessInterface ¶
type SubProcessInterface interface {
Element
ActivityInterface
TriggeredByEvent() (result bool)
LaneSets() (result *[]LaneSet)
AdHocSubProcesses() (result *[]AdHocSubProcess)
BoundaryEvents() (result *[]BoundaryEvent)
BusinessRuleTasks() (result *[]BusinessRuleTask)
CallActivities() (result *[]CallActivity)
CallChoreographies() (result *[]CallChoreography)
ChoreographyTasks() (result *[]ChoreographyTask)
ComplexGateways() (result *[]ComplexGateway)
DataObjects() (result *[]DataObject)
DataObjectReferences() (result *[]DataObjectReference)
DataStoreReferences() (result *[]DataStoreReference)
EndEvents() (result *[]EndEvent)
Events() (result *[]Event)
EventBasedGateways() (result *[]EventBasedGateway)
ExclusiveGateways() (result *[]ExclusiveGateway)
ImplicitThrowEvents() (result *[]ImplicitThrowEvent)
InclusiveGateways() (result *[]InclusiveGateway)
IntermediateCatchEvents() (result *[]IntermediateCatchEvent)
IntermediateThrowEvents() (result *[]IntermediateThrowEvent)
ManualTasks() (result *[]ManualTask)
ParallelGateways() (result *[]ParallelGateway)
ReceiveTasks() (result *[]ReceiveTask)
ScriptTasks() (result *[]ScriptTask)
SendTasks() (result *[]SendTask)
SequenceFlows() (result *[]SequenceFlow)
ServiceTasks() (result *[]ServiceTask)
StartEvents() (result *[]StartEvent)
SubChoreographies() (result *[]SubChoreography)
SubProcesses() (result *[]SubProcess)
Tasks() (result *[]Task)
Transactions() (result *[]Transaction)
UserTasks() (result *[]UserTask)
Associations() (result *[]Association)
Groups() (result *[]Group)
TextAnnotations() (result *[]TextAnnotation)
FlowElements() []FlowElementInterface
Artifacts() []ArtifactInterface
SetTriggeredByEvent(value *bool)
SetLaneSets(value []LaneSet)
SetAdHocSubProcesses(value []AdHocSubProcess)
SetBoundaryEvents(value []BoundaryEvent)
SetBusinessRuleTasks(value []BusinessRuleTask)
SetCallActivities(value []CallActivity)
SetCallChoreographies(value []CallChoreography)
SetChoreographyTasks(value []ChoreographyTask)
SetComplexGateways(value []ComplexGateway)
SetDataObjects(value []DataObject)
SetDataObjectReferences(value []DataObjectReference)
SetDataStoreReferences(value []DataStoreReference)
SetEndEvents(value []EndEvent)
SetEvents(value []Event)
SetEventBasedGateways(value []EventBasedGateway)
SetExclusiveGateways(value []ExclusiveGateway)
SetImplicitThrowEvents(value []ImplicitThrowEvent)
SetInclusiveGateways(value []InclusiveGateway)
SetIntermediateCatchEvents(value []IntermediateCatchEvent)
SetIntermediateThrowEvents(value []IntermediateThrowEvent)
SetManualTasks(value []ManualTask)
SetParallelGateways(value []ParallelGateway)
SetReceiveTasks(value []ReceiveTask)
SetScriptTasks(value []ScriptTask)
SetSendTasks(value []SendTask)
SetSequenceFlows(value []SequenceFlow)
SetServiceTasks(value []ServiceTask)
SetStartEvents(value []StartEvent)
SetSubChoreographies(value []SubChoreography)
SetSubProcesses(value []SubProcess)
SetTasks(value []Task)
SetTransactions(value []Transaction)
SetUserTasks(value []UserTask)
SetAssociations(value []Association)
SetGroups(value []Group)
SetTextAnnotations(value []TextAnnotation)
TextPayload() *string
SetTextPayload(string)
}
type Task ¶
func DefaultTask ¶
func DefaultTask() Task
func (*Task) MarshalXML ¶
func (*Task) SetTextPayload ¶
func (*Task) TextPayload ¶
func (*Task) UnMarshalXML ¶
type TaskDefinition ¶
func (*TaskDefinition) MarshalXML ¶
func (t *TaskDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type TaskHeader ¶
type TaskHeader struct {
ItemFields []*Item `xml:"http://olive.io/spec/BPMN/MODEL item"`
}
func (*TaskHeader) MarshalXML ¶
func (h *TaskHeader) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type TaskInterface ¶
type TaskInterface interface {
Element
ActivityInterface
TextPayload() *string
SetTextPayload(string)
}
type TerminateEventDefinition ¶
type TerminateEventDefinition struct {
EventDefinition
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultTerminateEventDefinition ¶
func DefaultTerminateEventDefinition() TerminateEventDefinition
func (*TerminateEventDefinition) FindBy ¶
func (t *TerminateEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*TerminateEventDefinition) MarshalXML ¶
func (t *TerminateEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*TerminateEventDefinition) SetTextPayload ¶
func (t *TerminateEventDefinition) SetTextPayload(text string)
func (*TerminateEventDefinition) TextPayload ¶
func (t *TerminateEventDefinition) TextPayload() *string
func (*TerminateEventDefinition) UnMarshalXML ¶
func (t *TerminateEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type TerminateEventDefinitionInterface ¶
type TerminateEventDefinitionInterface interface {
Element
EventDefinitionInterface
TextPayload() *string
SetTextPayload(string)
}
type Text ¶
type Text struct {
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultText ¶
func DefaultText() Text
func (*Text) MarshalXML ¶
func (*Text) SetTextPayload ¶
func (*Text) TextPayload ¶
func (*Text) UnMarshalXML ¶
type TextAnnotation ¶
type TextAnnotation struct {
Artifact
TextFormatField *string `xml:"textFormat,attr"`
TextField *Text `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL text"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultTextAnnotation ¶
func DefaultTextAnnotation() TextAnnotation
func (*TextAnnotation) FindBy ¶
func (t *TextAnnotation) FindBy(f ElementPredicate) (result Element, found bool)
func (*TextAnnotation) MarshalXML ¶
func (t *TextAnnotation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*TextAnnotation) SetText ¶
func (t *TextAnnotation) SetText(value *Text)
func (*TextAnnotation) SetTextFormat ¶
func (t *TextAnnotation) SetTextFormat(value *string)
func (*TextAnnotation) SetTextPayload ¶
func (t *TextAnnotation) SetTextPayload(text string)
func (*TextAnnotation) Text ¶
func (t *TextAnnotation) Text() (result *Text, present bool)
func (*TextAnnotation) TextFormat ¶
func (t *TextAnnotation) TextFormat() (result *string)
func (*TextAnnotation) TextPayload ¶
func (t *TextAnnotation) TextPayload() *string
func (*TextAnnotation) UnMarshalXML ¶
func (t *TextAnnotation) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type TextAnnotationInterface ¶
type TextInterface ¶
type ThrowEvent ¶
type ThrowEvent struct {
Event
DataInputField []DataInput `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataInput"`
DataInputAssociationField []DataInputAssociation `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL dataInputAssociation"`
InputSetField *InputSet `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL inputSet"`
CancelEventDefinitionField []CancelEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL cancelEventDefinition"`
CompensateEventDefinitionField []CompensateEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL compensateEventDefinition"`
ConditionalEventDefinitionField []ConditionalEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL conditionalEventDefinition"`
ErrorEventDefinitionField []ErrorEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL errorEventDefinition"`
EscalationEventDefinitionField []EscalationEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL escalationEventDefinition"`
LinkEventDefinitionField []LinkEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL linkEventDefinition"`
MessageEventDefinitionField []MessageEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL messageEventDefinition"`
SignalEventDefinitionField []SignalEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL signalEventDefinition"`
TerminateEventDefinitionField []TerminateEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL terminateEventDefinition"`
TimerEventDefinitionField []TimerEventDefinition `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL timerEventDefinition"`
EventDefinitionRefField []QName `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL eventDefinitionRef"`
}
func DefaultThrowEvent ¶
func DefaultThrowEvent() ThrowEvent
func (*ThrowEvent) CancelEventDefinitions ¶
func (t *ThrowEvent) CancelEventDefinitions() (result *[]CancelEventDefinition)
func (*ThrowEvent) CompensateEventDefinitions ¶
func (t *ThrowEvent) CompensateEventDefinitions() (result *[]CompensateEventDefinition)
func (*ThrowEvent) ConditionalEventDefinitions ¶
func (t *ThrowEvent) ConditionalEventDefinitions() (result *[]ConditionalEventDefinition)
func (*ThrowEvent) DataInputAssociations ¶
func (t *ThrowEvent) DataInputAssociations() (result *[]DataInputAssociation)
func (*ThrowEvent) DataInputs ¶
func (t *ThrowEvent) DataInputs() (result *[]DataInput)
func (*ThrowEvent) ErrorEventDefinitions ¶
func (t *ThrowEvent) ErrorEventDefinitions() (result *[]ErrorEventDefinition)
func (*ThrowEvent) EscalationEventDefinitions ¶
func (t *ThrowEvent) EscalationEventDefinitions() (result *[]EscalationEventDefinition)
func (*ThrowEvent) EventDefinitionRefs ¶
func (t *ThrowEvent) EventDefinitionRefs() (result *[]QName)
func (*ThrowEvent) EventDefinitions ¶
func (t *ThrowEvent) EventDefinitions() []EventDefinitionInterface
func (*ThrowEvent) FindBy ¶
func (t *ThrowEvent) FindBy(f ElementPredicate) (result Element, found bool)
func (*ThrowEvent) InputSet ¶
func (t *ThrowEvent) InputSet() (result *InputSet, present bool)
func (*ThrowEvent) LinkEventDefinitions ¶
func (t *ThrowEvent) LinkEventDefinitions() (result *[]LinkEventDefinition)
func (*ThrowEvent) MarshalXML ¶
func (t *ThrowEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*ThrowEvent) MessageEventDefinitions ¶
func (t *ThrowEvent) MessageEventDefinitions() (result *[]MessageEventDefinition)
func (*ThrowEvent) SetCancelEventDefinitions ¶
func (t *ThrowEvent) SetCancelEventDefinitions(value []CancelEventDefinition)
func (*ThrowEvent) SetCompensateEventDefinitions ¶
func (t *ThrowEvent) SetCompensateEventDefinitions(value []CompensateEventDefinition)
func (*ThrowEvent) SetConditionalEventDefinitions ¶
func (t *ThrowEvent) SetConditionalEventDefinitions(value []ConditionalEventDefinition)
func (*ThrowEvent) SetDataInputAssociations ¶
func (t *ThrowEvent) SetDataInputAssociations(value []DataInputAssociation)
func (*ThrowEvent) SetDataInputs ¶
func (t *ThrowEvent) SetDataInputs(value []DataInput)
func (*ThrowEvent) SetErrorEventDefinitions ¶
func (t *ThrowEvent) SetErrorEventDefinitions(value []ErrorEventDefinition)
func (*ThrowEvent) SetEscalationEventDefinitions ¶
func (t *ThrowEvent) SetEscalationEventDefinitions(value []EscalationEventDefinition)
func (*ThrowEvent) SetEventDefinitionRefs ¶
func (t *ThrowEvent) SetEventDefinitionRefs(value []QName)
func (*ThrowEvent) SetInputSet ¶
func (t *ThrowEvent) SetInputSet(value *InputSet)
func (*ThrowEvent) SetLinkEventDefinitions ¶
func (t *ThrowEvent) SetLinkEventDefinitions(value []LinkEventDefinition)
func (*ThrowEvent) SetMessageEventDefinitions ¶
func (t *ThrowEvent) SetMessageEventDefinitions(value []MessageEventDefinition)
func (*ThrowEvent) SetSignalEventDefinitions ¶
func (t *ThrowEvent) SetSignalEventDefinitions(value []SignalEventDefinition)
func (*ThrowEvent) SetTerminateEventDefinitions ¶
func (t *ThrowEvent) SetTerminateEventDefinitions(value []TerminateEventDefinition)
func (*ThrowEvent) SetTimerEventDefinitions ¶
func (t *ThrowEvent) SetTimerEventDefinitions(value []TimerEventDefinition)
func (*ThrowEvent) SignalEventDefinitions ¶
func (t *ThrowEvent) SignalEventDefinitions() (result *[]SignalEventDefinition)
func (*ThrowEvent) TerminateEventDefinitions ¶
func (t *ThrowEvent) TerminateEventDefinitions() (result *[]TerminateEventDefinition)
func (*ThrowEvent) TimerEventDefinitions ¶
func (t *ThrowEvent) TimerEventDefinitions() (result *[]TimerEventDefinition)
func (*ThrowEvent) UnMarshalXML ¶
func (t *ThrowEvent) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type ThrowEventInterface ¶
type ThrowEventInterface interface {
Element
EventInterface
DataInputs() (result *[]DataInput)
DataInputAssociations() (result *[]DataInputAssociation)
InputSet() (result *InputSet, present bool)
CancelEventDefinitions() (result *[]CancelEventDefinition)
CompensateEventDefinitions() (result *[]CompensateEventDefinition)
ConditionalEventDefinitions() (result *[]ConditionalEventDefinition)
ErrorEventDefinitions() (result *[]ErrorEventDefinition)
EscalationEventDefinitions() (result *[]EscalationEventDefinition)
LinkEventDefinitions() (result *[]LinkEventDefinition)
MessageEventDefinitions() (result *[]MessageEventDefinition)
SignalEventDefinitions() (result *[]SignalEventDefinition)
TerminateEventDefinitions() (result *[]TerminateEventDefinition)
TimerEventDefinitions() (result *[]TimerEventDefinition)
EventDefinitionRefs() (result *[]QName)
EventDefinitions() []EventDefinitionInterface
SetDataInputs(value []DataInput)
SetDataInputAssociations(value []DataInputAssociation)
SetInputSet(value *InputSet)
SetCancelEventDefinitions(value []CancelEventDefinition)
SetCompensateEventDefinitions(value []CompensateEventDefinition)
SetConditionalEventDefinitions(value []ConditionalEventDefinition)
SetErrorEventDefinitions(value []ErrorEventDefinition)
SetEscalationEventDefinitions(value []EscalationEventDefinition)
SetLinkEventDefinitions(value []LinkEventDefinition)
SetMessageEventDefinitions(value []MessageEventDefinition)
SetSignalEventDefinitions(value []SignalEventDefinition)
SetTerminateEventDefinitions(value []TerminateEventDefinition)
SetTimerEventDefinitions(value []TimerEventDefinition)
SetEventDefinitionRefs(value []QName)
}
type TimerEventDefinition ¶
type TimerEventDefinition struct {
EventDefinition
TimeDateField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL timeDate"`
TimeDurationField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL timeDuration"`
TimeCycleField *AnExpression `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL timeCycle"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultTimerEventDefinition ¶
func DefaultTimerEventDefinition() TimerEventDefinition
func (*TimerEventDefinition) FindBy ¶
func (t *TimerEventDefinition) FindBy(f ElementPredicate) (result Element, found bool)
func (*TimerEventDefinition) MarshalXML ¶
func (t *TimerEventDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*TimerEventDefinition) SetTextPayload ¶
func (t *TimerEventDefinition) SetTextPayload(text string)
func (*TimerEventDefinition) SetTimeCycle ¶
func (t *TimerEventDefinition) SetTimeCycle(value *AnExpression)
func (*TimerEventDefinition) SetTimeDate ¶
func (t *TimerEventDefinition) SetTimeDate(value *AnExpression)
func (*TimerEventDefinition) SetTimeDuration ¶
func (t *TimerEventDefinition) SetTimeDuration(value *AnExpression)
func (*TimerEventDefinition) TextPayload ¶
func (t *TimerEventDefinition) TextPayload() *string
func (*TimerEventDefinition) TimeCycle ¶
func (t *TimerEventDefinition) TimeCycle() (result *AnExpression, present bool)
func (*TimerEventDefinition) TimeDate ¶
func (t *TimerEventDefinition) TimeDate() (result *AnExpression, present bool)
func (*TimerEventDefinition) TimeDuration ¶
func (t *TimerEventDefinition) TimeDuration() (result *AnExpression, present bool)
func (*TimerEventDefinition) UnMarshalXML ¶
func (t *TimerEventDefinition) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type TimerEventDefinitionInterface ¶
type TimerEventDefinitionInterface interface {
Element
EventDefinitionInterface
TimeDate() (result *AnExpression, present bool)
TimeDuration() (result *AnExpression, present bool)
TimeCycle() (result *AnExpression, present bool)
SetTimeDate(value *AnExpression)
SetTimeDuration(value *AnExpression)
SetTimeCycle(value *AnExpression)
TextPayload() *string
SetTextPayload(string)
}
type Transaction ¶
type Transaction struct {
SubProcess
MethodField *TransactionMethod `xml:"method,attr"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultTransaction ¶
func DefaultTransaction() Transaction
func (*Transaction) FindBy ¶
func (t *Transaction) FindBy(f ElementPredicate) (result Element, found bool)
func (*Transaction) MarshalXML ¶
func (t *Transaction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (*Transaction) Method ¶
func (t *Transaction) Method() (result *TransactionMethod)
func (*Transaction) SetMethod ¶
func (t *Transaction) SetMethod(value *TransactionMethod)
func (*Transaction) SetTextPayload ¶
func (t *Transaction) SetTextPayload(text string)
func (*Transaction) TextPayload ¶
func (t *Transaction) TextPayload() *string
func (*Transaction) UnMarshalXML ¶
func (t *Transaction) UnMarshalXML(de *xml.Decoder, start *xml.StartElement) error
type TransactionInterface ¶
type TransactionInterface interface {
Element
SubProcessInterface
Method() (result *TransactionMethod)
SetMethod(value *TransactionMethod)
TextPayload() *string
SetTextPayload(string)
}
type TransactionMethod ¶
type TransactionMethod AnyURI
type UserTask ¶
type UserTask struct {
Task
ImplementationField *Implementation `xml:"implementation,attr"`
RenderingField []Rendering `xml:"http://www.omg.org/spec/BPMN/20100524/MODEL rendering"`
TextPayloadField *Payload `xml:",chardata"`
}
func DefaultUserTask ¶
func DefaultUserTask() UserTask
func (*UserTask) FindBy ¶
func (t *UserTask) FindBy(f ElementPredicate) (result Element, found bool)
func (*UserTask) Implementation ¶
func (t *UserTask) Implementation() (result *Implementation)
func (*UserTask) MarshalXML ¶
func (*UserTask) Renderings ¶
func (*UserTask) SetImplementation ¶
func (t *UserTask) SetImplementation(value *Implementation)
func (*UserTask) SetRenderings ¶
func (*UserTask) SetTextPayload ¶
func (*UserTask) TextPayload ¶
func (*UserTask) UnMarshalXML ¶
type UserTaskInterface ¶
type UserTaskInterface interface {
Element
TaskInterface
Implementation() (result *Implementation)
Renderings() (result *[]Rendering)
SetImplementation(value *Implementation)
SetRenderings(value []Rendering)
TextPayload() *string
SetTextPayload(string)
}