Interface FlowElement<T extends FlowElement<T>>

    • Method Detail

      • getInvocations

        org.eclipse.emf.common.util.EList<CallgetInvocations()
        Returns the value of the 'Invocations' reference list. The list contents are of type Call. Calls which have this flow element as their target.
        Returns:
        the value of the 'Invocations' reference list.
        See Also:
        FlowPackage.getFlowElement_Invocations()
      • getInputArtifactKeys

        org.eclipse.emf.common.util.EList<StringgetInputArtifactKeys()
        Returns the value of the 'Input Artifact Keys' attribute list. The list contents are of type String. Keys of input artifacts resolved relative to the containing package ``artifacts/`` reference.
        Returns:
        the value of the 'Input Artifact Keys' attribute list.
        See Also:
        FlowPackage.getFlowElement_InputArtifactKeys()
      • getOutputArtifactKeys

        org.eclipse.emf.common.util.EList<StringgetOutputArtifactKeys()
        Returns the value of the 'Output Artifact Keys' attribute list. The list contents are of type String. Keys of output artifacts resolved relative to the containing package ``artifacts/`` reference.
        Returns:
        the value of the 'Output Artifact Keys' attribute list.
        See Also:
        FlowPackage.getFlowElement_OutputArtifactKeys()
      • getParticipantKeys

        org.eclipse.emf.common.util.EList<StringgetParticipantKeys()
        Returns the value of the 'Participant Keys' attribute list. The list contents are of type String. Keys of participants resolved relative to the containing package ``participants/`` reference.
        Returns:
        the value of the 'Participant Keys' attribute list.
        See Also:
        FlowPackage.getFlowElement_ParticipantKeys()
      • getResources

        org.eclipse.emf.common.util.EList<ResourcegetResources()
        Returns the value of the 'Resources' reference list. The list contents are of type Resource. Resources used by participants of this flow element. E.g. tools used to complete an activity.
        Returns:
        the value of the 'Resources' reference list.
        See Also:
        FlowPackage.getFlowElement_Resources()
      • getResourceKeys

        org.eclipse.emf.common.util.EList<StringgetResourceKeys()
        Returns the value of the 'Resource Keys' attribute list. The list contents are of type String. Keys of resources resolved relative to the containing package ``resources/`` reference.
        Returns:
        the value of the 'Resource Keys' attribute list.
        See Also:
        FlowPackage.getFlowElement_ResourceKeys()
      • getArtifactResponsibilities

        org.eclipse.emf.common.util.EList<ArtifactParticipantResponsibilitygetArtifactResponsibilities()
        Returns the value of the 'Artifact Responsibilities' containment reference list. The list contents are of type ArtifactParticipantResponsibility. Artifact responsibility assignments if different from the flow element responsibility assignments. E.g. a person responsible for an activity may delegate responsibility for some artifact to another participant. In this case another participant becomes responsible and the participant responsible for the activity becomes accounable for the artifact.
        Returns:
        the value of the 'Artifact Responsibilities' containment reference list.
        See Also:
        FlowPackage.getFlowElement_ArtifactResponsibilities()
      • getSortGroup

        String getSortGroup()
        Returns the value of the 'Sort Group' attribute. During documentation generation flow elements in the flow are sorted in the order of dependency and then alphabetically. I.e. if there is a transition from "Plan" to "Execute" then "Plan" will appear in the list of flow elements before "Execute". Sort groups can be used to customize the default sorting behavior by scoping sorting to a particular group of elements. Groups themselves are sorted alphabetically. Elements without sort group appear before elements with an assigned sort group. For full control of sorting assign a different sort group for each flow element.
        Returns:
        the value of the 'Sort Group' attribute.
        See Also:
        setSortGroup(String), FlowPackage.getFlowElement_SortGroup()