Documentation ¶
Index ¶
- Constants
- func Equal(e1, e2 Element) bool
- func NewBoolP(b bool) *bool
- func NewFloatP[F float32 | float64](f F) *F
- func NewIntegerP[K int | int32 | int64 | uint | uint32 | uint64](i K) *K
- func NewStringP(s string) *string
- 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 ExtensionAssociation
- type ExtensionDataObjectBody
- 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 NewIntegerP ¶ added in v0.2.5
NewIntegerP converts int to *int
func NewStringP ¶ added in v0.2.5
NewStringP converts string to *string
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,omitempty"` StartQuantityField *big.Int `xml:"startQuantity,attr,omitempty"` CompletionQuantityField *big.Int `xml:"completionQuantity,attr,omitempty"` DefaultField *IdRef `xml:"default,attr,omitempty"` 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,omitempty"` OrderingField *AdHocOrdering `xml:"ordering,attr,omitempty"` 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,omitempty"` TargetRefField QName `xml:"targetRef,attr,omitempty"` AssociationDirectionField *AssociationDirection `xml:"associationDirection,attr,omitempty"` 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,omitempty"` SourceElementField *QName `xml:"sourceElement,attr,omitempty"` TargetElementField *QName `xml:"targetElement,attr,omitempty"` MessageVisibleKindField *MessageVisibleKind `xml:"messageVisibleKind,attr,omitempty"` 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,omitempty"` IsHorizontalField *bool `xml:"isHorizontal,attr,omitempty"` IsExpandedField *bool `xml:"isExpanded,attr,omitempty"` IsMarkerVisibleField *bool `xml:"isMarkerVisible,attr,omitempty"` IsMessageVisibleField *bool `xml:"isMessageVisible,attr,omitempty"` ParticipantBandKindField *ParticipantBandKind `xml:"participantBandKind,attr,omitempty"` ChoreographyActivityShapeField *QName `xml:"choreographyActivityShape,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` AttachedToRefField QName `xml:"attachedToRef,attr,omitempty"` 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,omitempty"` YField Double `xml:"y,attr,omitempty"` WidthField Double `xml:"width,attr,omitempty"` HeightField Double `xml:"height,attr,omitempty"` }
func DefaultBounds ¶
func DefaultBounds() Bounds
func (*Bounds) MarshalXML ¶
func (*Bounds) UnMarshalXML ¶
type BoundsInterface ¶
type BusinessRuleTask ¶
type BusinessRuleTask struct { Task ImplementationField *Implementation `xml:"implementation,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` LoopTypeField *ChoreographyLoopType `xml:"loopType,attr,omitempty"` 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,omitempty"` IsClosedField *bool `xml:"isClosed,attr,omitempty"` 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,omitempty"` ActivityRefField *QName `xml:"activityRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` OuterConversationNodeRefField QName `xml:"outerConversationNodeRef,attr,omitempty"` 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,omitempty"` SourceRefField QName `xml:"sourceRef,attr,omitempty"` TargetRefField QName `xml:"targetRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` TypeField *QName `xml:"type,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` IsCollectionField *bool `xml:"isCollection,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` IsCollectionField *bool `xml:"isCollection,attr,omitempty"` 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,omitempty"` 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,omitempty"` CapacityField *big.Int `xml:"capacity,attr,omitempty"` IsUnlimitedField *bool `xml:"isUnlimited,attr,omitempty"` 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,omitempty"` 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,omitempty"` NameField *string `xml:"name,attr,omitempty"` TargetNamespaceField AnyURI `xml:"targetNamespace,attr,omitempty"` ExpressionLanguageField *AnyURI `xml:"expressionLanguage,attr,omitempty"` TypeLanguageField *AnyURI `xml:"typeLanguage,attr,omitempty"` ExporterField *string `xml:"exporter,attr,omitempty"` ExporterVersionField *string `xml:"exporterVersion,attr,omitempty"` 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,omitempty"` DocumentationField *string `xml:"documentation,attr,omitempty"` ResolutionField *Double `xml:"resolution,attr,omitempty"` IdField *Id `xml:"id,attr,omitempty"` }
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,omitempty"` 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,omitempty"` TextFormatField *string `xml:"textFormat,attr,omitempty"` 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,omitempty"` ErrorCodeField *string `xml:"errorCode,attr,omitempty"` StructureRefField *QName `xml:"structureRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` EscalationCodeField *string `xml:"escalationCode,attr,omitempty"` StructureRefField *QName `xml:"structureRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` EventGatewayTypeField *EventBasedGatewayType `xml:"eventGatewayType,attr,omitempty"` 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,omitempty"` 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,omitempty"` MustUnderstandField *bool `xml:"mustUnderstand,attr,omitempty"` 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 ExtensionAssociation ¶ added in v0.2.0
type ExtensionAssociation struct { Name string `xml:"name,attr"` TargetRef string `xml:"targetRef,attr"` }
func (*ExtensionAssociation) MarshalXML ¶ added in v0.2.0
func (p *ExtensionAssociation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type ExtensionDataObjectBody ¶ added in v0.2.3
type ExtensionDataObjectBody struct {
Body string `xml:",chardata"`
}
func (*ExtensionDataObjectBody) MarshalXML ¶ added in v0.2.3
func (p *ExtensionDataObjectBody) MarshalXML(e *xml.Encoder, start xml.StartElement) error
type ExtensionElements ¶
type ExtensionElements struct { DataObjectBody *ExtensionDataObjectBody `xml:"http://olive.io/spec/BPMN/MODEL dataObjectBody"` 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"` DataInput []ExtensionAssociation `xml:"http://olive.io/spec/BPMN/MODEL dataInput"` DataOutput []ExtensionAssociation `xml:"http://olive.io/spec/BPMN/MODEL dataOutput"` 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,omitempty"` 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,omitempty"` SizeField *Double `xml:"size,attr,omitempty"` IsBoldField *bool `xml:"isBold,attr,omitempty"` IsItalicField *bool `xml:"isItalic,attr,omitempty"` IsUnderlineField *bool `xml:"isUnderline,attr,omitempty"` IsStrikeThroughField *bool `xml:"isStrikeThrough,attr,omitempty"` }
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,omitempty"` EvaluatesToTypeRefField *QName `xml:"evaluatesToTypeRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` LocationField string `xml:"location,attr,omitempty"` ImportTypeField AnyURI `xml:"importType,attr,omitempty"` 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,omitempty"` 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,omitempty"` InputDataRefField IdRef `xml:"inputDataRef,attr,omitempty"` OutputDataRefField IdRef `xml:"outputDataRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` ImplementationRefField *QName `xml:"implementationRef,attr,omitempty"` 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 { Name string `xml:"name,attr"` Value string `xml:"value,attr"` Type ItemType `xml:"type,attr"` }
func (*Item) MarshalXML ¶
type ItemAware ¶
type ItemAware struct { ItemSubjectRefField *QName `xml:"itemSubjectRef,attr,omitempty"` 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,omitempty"` IsCollectionField *bool `xml:"isCollection,attr,omitempty"` ItemKindField *ItemKind `xml:"itemKind,attr,omitempty"` 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,omitempty"` PartitionElementRefField *QName `xml:"partitionElementRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` ItemRefField *QName `xml:"itemRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` SourceRefField QName `xml:"sourceRef,attr,omitempty"` TargetRefField QName `xml:"targetRef,attr,omitempty"` MessageRefField *QName `xml:"messageRef,attr,omitempty"` 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,omitempty"` OuterMessageFlowRefField QName `xml:"outerMessageFlowRef,attr,omitempty"` 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,omitempty"` BehaviorField *MultiInstanceFlowCondition `xml:"behavior,attr,omitempty"` OneBehaviorEventRefField *QName `xml:"oneBehaviorEventRef,attr,omitempty"` NoneBehaviorEventRefField *QName `xml:"noneBehaviorEventRef,attr,omitempty"` 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,omitempty"` ImplementationRefField *QName `xml:"implementationRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` ProcessRefField *QName `xml:"processRef,attr,omitempty"` 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,omitempty"` MaximumField *int32 `xml:"maximum,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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"` BPMNShapeFields []BPMNShape `xml:"http://www.omg.org/spec/BPMN/20100524/DI BPMNShape"` 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,omitempty"` IsClosedField *bool `xml:"isClosed,attr,omitempty"` IsExecutableField *bool `xml:"isExecutable,attr,omitempty"` DefinitionalCollaborationRefField *QName `xml:"definitionalCollaborationRef,attr,omitempty"` 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 {
Property []*Item `xml:"http://olive.io/spec/BPMN/MODEL property"`
}
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,omitempty"` 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,omitempty"` InstantiateField *bool `xml:"instantiate,attr,omitempty"` MessageRefField *QName `xml:"messageRef,attr,omitempty"` OperationRefField *QName `xml:"operationRef,attr,omitempty"` 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,omitempty"` DirectionField *RelationshipDirection `xml:"direction,attr,omitempty"` 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,omitempty"` 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,omitempty"` TypeField *QName `xml:"type,attr,omitempty"` IsRequiredField *bool `xml:"isRequired,attr,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` MessageRefField *QName `xml:"messageRef,attr,omitempty"` OperationRefField *QName `xml:"operationRef,attr,omitempty"` 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,omitempty"` TargetRefField IdRef `xml:"targetRef,attr,omitempty"` IsImmediateField *bool `xml:"isImmediate,attr,omitempty"` 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,omitempty"` OperationRefField *QName `xml:"operationRef,attr,omitempty"` 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,omitempty"` StructureRefField *QName `xml:"structureRef,attr,omitempty"` 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,omitempty"` 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,omitempty"` LoopMaximumField *big.Int `xml:"loopMaximum,attr,omitempty"` 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,omitempty"` 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,omitempty"`
}
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,omitempty"` 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 {
Header []*Item `xml:"http://olive.io/spec/BPMN/MODEL header"`
}
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,omitempty"` 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,omitempty"` 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,omitempty"` 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) }