Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-8524

Stunner - Perform rule evaluations before morphing an element

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • 7.22.0.Final
    • Designer
    • NEW
    • NEW

    Description

      Before performing any morph operation, as the graph element is being updated with another BPMN (or whatever domain) bean, the labels/roles for the element are also being updated, it means the rules should be evaluated, against current context, but targeting the new bean (Definition) and its labels/roles.

      These are the rules that should be evaluated:

      • Check graph cardinality (cardinality)
      • Check containment with current parent (containment)
      • Check if nodes is docked to some parent as well (docking)
      • check (children) docked nodes (docking)
      • check children nodes (containment multiple)
      • Check incoming connectors (connection/cardinality)
      • Check outgoing connectors (connection/cardinality)

      This ticket is related to a TODO on the code, see MorphNodeCommand::check method.

      Attachments

        Issue Links

          Activity

            People

              romartin@redhat.com Roger Martinez
              romartin@redhat.com Roger Martinez
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: