All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ngframework.hframe-workflow.1.0.source-code.stencilset.bak.json Maven / Gradle / Ivy

There is a newer version: 1.0.2
Show newest version
{
  "title" : "BPMN 2.0??׼????",
  "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
  "description" : "This is the BPMN 2.0 stencil set specification.",
  "propertyPackages" : [ {
    "name" : "elementbase",
    "properties" : [ {
      "id" : "overrideid",
      "type" : "String",
      "title" : "Id",
      "value" : "",
      "description" : "Unique identifier of the element.",
      "popular" : true
    } ]
  }, {
    "name" : "baseattributes",
    "properties" : [ {
      "id" : "name",
      "type" : "String",
      "title" : "????(Name)",
      "value" : "",
      "description" : "BPMNԪ??????",
      "popular" : true,
      "refToView" : "text_name"
    }, {
      "id" : "documentation",
      "type" : "Text",
      "title" : "?ĵ?(Documentation)",
      "value" : "",
      "description" : "BPMNԪ??????",
      "popular" : true
    } ]
  }, {
    "name" : "diagrambase",
    "properties" : [ {
      "id" : "process_id",
      "type" : "String",
      "title" : "????????(Process identifier)",
      "value" : "process",
      "description" : "???̵?????Ψһ?????Ʊ?ʶ",
      "popular" : true
    }, {
      "id" : "process_author",
      "type" : "String",
      "title" : "????????(Process author)",
      "value" : "",
      "description" : "???̶?????????",
      "popular" : false
    }, {
      "id" : "process_version",
      "type" : "String",
      "title" : "???̰汾(Process version string (documentation only))",
      "value" : "",
      "description" : "??ʶ?ĵ??汾ΪĿ??",
      "popular" : false
    }, {
      "id" : "process_namespace",
      "type" : "String",
      "title" : "Ŀ???????ռ?(Target namespace)",
      "value" : "http://www.activiti.org/processdef",
      "description" : "??????Ŀ???????ռ?",
      "popular" : false
    } ]
  }, {
    "name" : "usertaskbase",
    "properties" : [ {
      "id" : "formkeydefinition",
      "type" : "String",
      "title" : "???????(Form key)",
      "value" : "",
      "description" : "?û???????????",
      "popular" : true
    }, {
      "id" : "duedatedefinition",
      "type" : "String",
      "title" : "????????(Due date)",
      "value" : "",
      "description" : "?û???????ʱ??",
      "popular" : true
    }, {
      "id" : "prioritydefinition",
      "type" : "String",
      "title" : "???ȼ?(Priority)",
      "value" : "",
      "description" : "?û????????ȼ?",
      "popular" : true
    } ]
  }, {
    "name" : "usertaskassignment",
    "properties" : [ {
      "id" : "usertaskassignment",
      "type" : "Complex",
      "title" : "?????û?(Assignments)",
      "value" : "",
      "description" : "??????????Զ??û?",
      "popular" : true,
      "complexItems" : [ {
        "id" : "assignment_type",
        "name" : "Type",
        "name_de" : "Typ",
        "type" : "Choice",
        "value" : "",
        "width" : 100,
        "optional" : false,
        "items" : [ {
          "id" : "c1",
          "title" : "??????(Assignee)",
          "title_de" : "Performer",
          "value" : "assignee",
          "refToView" : ""
        }, {
          "id" : "c2",
          "title" : "??ѡ?û?(Candidate users)",
          "title_de" : "HumanPerformer",
          "value" : "candidateUsers",
          "refToView" : ""
        }, {
          "id" : "c3",
          "title" : "??ѡ?û???֯(Candidate groups)",
          "title_de" : "PotentialOwner",
          "value" : "candidateGroups",
          "refToView" : ""
        } ]
      }, {
        "id" : "resourceassignmentexpr",
        "name" : "??Դ??ֵ????ʽ(Resource assignment expression)",
        "name_de" : "Zuordnungs-Ausdruck",
        "type" : "String",
        "description" : "This defines the expression used for the resource assignment.",
        "description_de" : "Definiert den Ausdruck, der f?r die Zordung von Ressourcen genutzt wird.",
        "value" : "",
        "width" : 200,
        "optional" : true
      } ]
    } ]
  }, {
    "name" : "formdefinition",
    "properties" : [ {
      "id" : "formproperties",
      "type" : "Complex",
      "title" : "????????(Form properties)",
      "value" : "",
      "description" : "???????????",
      "popular" : true,
      "complexItems" : [ {
        "id" : "formproperty_id",
        "name" : "Id",
        "name_de" : "Typ",
        "type" : "String",
        "description" : "This defines the expression used for the resource assignment.",
        "description_de" : "Definiert den Ausdruck, der f?r die Zordung von Ressourcen genutzt wird.",
        "value" : "",
        "width" : 150,
        "optional" : false
      }, {
        "id" : "formproperty_name",
        "name" : "????(Name)",
        "name_de" : "Typ",
        "type" : "String",
        "description" : "This defines the expression used for the resource assignment.",
        "description_de" : "Definiert den Ausdruck, der f?r die Zordung von Ressourcen genutzt wird.",
        "value" : "",
        "width" : 150,
        "optional" : false
      }, {
        "id" : "formproperty_type",
        "name" : "????(Type)",
        "name_de" : "Typ",
        "type" : "Choice",
        "value" : "",
        "width" : 100,
        "optional" : false,
        "items" : [ {
          "id" : "c1",
          "title" : "String",
          "title_de" : "String",
          "value" : "string",
          "refToView" : ""
        }, {
          "id" : "c2",
          "title" : "Date",
          "title_de" : "Date",
          "value" : "date",
          "refToView" : ""
        }, {
          "id" : "c3",
          "title" : "Long",
          "title_de" : "Long",
          "value" : "long",
          "refToView" : ""
        }, {
          "id" : "c3",
          "title" : "Boolean",
          "title_de" : "Boolean",
          "value" : "boolean",
          "refToView" : ""
        } ]
      }, {
        "id" : "formproperty_expression",
        "name" : "????ʽ(Expression)",
        "name_de" : "Typ",
        "type" : "String",
        "description" : "This defines the expression used for the resource assignment.",
        "description_de" : "Definiert den Ausdruck, der f?r die Zordung von Ressourcen genutzt wird.",
        "value" : "",
        "width" : 200,
        "optional" : false
      }, {
        "id" : "formproperty_variable",
        "name" : "????(Variable)",
        "name_de" : "Typ",
        "type" : "String",
        "description" : "This defines the expression used for the resource assignment.",
        "description_de" : "Definiert den Ausdruck, der f?r die Zordung von Ressourcen genutzt wird.",
        "value" : "",
        "width" : 200,
        "optional" : false
      } ]
    } ]
  }, {
    "name" : "tasklistenersbase",
    "properties" : [ {
      "id" : "tasklisteners",
      "type" : "multiplecomplex",
      "title" : "?????????(Task listeners)",
      "value" : "",
      "description" : "?????û?????",
      "popular" : true,
      "complexItems" : [ {
        "id" : "task_listener_event_type",
        "name" : "?¼?(Event)",
        "type" : "Choice",
        "value" : "",
        "width" : 100,
        "optional" : false,
        "items" : [ {
          "id" : "c1",
          "title" : "Create",
          "value" : "create",
          "refToView" : ""
        }, {
          "id" : "c2",
          "title" : "Assignment",
          "value" : "assignment",
          "refToView" : ""
        }, {
          "id" : "c3",
          "title" : "Complete",
          "value" : "complete",
          "refToView" : ""
        }, {
          "id" : "c4",
          "title" : "All Events",
          "value" : "all",
          "refToView" : ""
        } ]
      }, {
        "id" : "task_listener_class",
        "name" : "??????(Class)",
        "type" : "String",
        "description" : "Listener class.",
        "value" : "",
        "width" : 200,
        "optional" : true
      }, {
        "id" : "task_listener_expression",
        "name" : "Expression",
        "type" : "String",
        "description" : "Listener expression definition.",
        "value" : "",
        "width" : 200,
        "optional" : true
      }, {
        "id" : "task_listener_delegate_expression",
        "name" : "Delegate expression",
        "type" : "String",
        "description" : "Listener delegate expression definition.",
        "value" : "",
        "width" : 200,
        "optional" : true
      }, {
        "id" : "task_listener_fields",
        "name" : "Fields",
        "type" : "Complex",
        "width" : 100,
        "optional" : false,
        "complexItems" : [ {
          "id" : "task_listener_field_name",
          "name" : "Name",
          "type" : "String",
          "value" : "",
          "width" : 200,
          "optional" : false
        }, {
          "id" : "task_listener_field_value",
          "name" : "String value",
          "type" : "String",
          "value" : "",
          "width" : 200,
          "optional" : false
        }, {
          "id" : "task_listener_field_expression",
          "name" : "Expression",
          "type" : "String",
          "value" : "",
          "width" : 200,
          "optional" : false
        } ]
      } ]
    } ]
  }, {
    "name" : "servicetaskbase",
    "properties" : [ {
      "id" : "servicetaskclass",
      "type" : "String",
      "title" : "Class",
      "value" : "",
      "description" : "Class that implements the service task logic.",
      "popular" : true
    }, {
      "id" : "servicetaskexpression",
      "type" : "String",
      "title" : "Expression",
      "value" : "",
      "description" : "Service task logic defined with an expression.",
      "popular" : true
    }, {
      "id" : "servicetaskdelegateexpression",
      "type" : "String",
      "title" : "Delegate expression",
      "value" : "",
      "description" : "Service task logic defined with a delegate expression.",
      "popular" : true
    }, {
      "id" : "servicetaskresultvariable",
      "type" : "String",
      "title" : "Result variable name",
      "value" : "",
      "description" : "Process variable name to store the service task result.",
      "popular" : true
    }, {
      "id" : "servicetaskfields",
      "type" : "Complex",
      "title" : "Class fields",
      "value" : "",
      "description" : "Field extensions",
      "popular" : true,
      "complexItems" : [ {
        "id" : "servicetask_field_name",
        "name" : "Name",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      }, {
        "id" : "servicetask_field_value",
        "name" : "String value",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      }, {
        "id" : "servicetask_field_expression",
        "name" : "Expression",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      } ]
    } ]
  }, {
    "name" : "scripttaskbase",
    "properties" : [ {
      "id" : "scriptformat",
      "type" : "String",
      "title" : "Script format",
      "value" : "",
      "description" : "Script format of the script task.",
      "popular" : true
    }, {
      "id" : "scripttext",
      "type" : "Text",
      "title" : "Script",
      "value" : "",
      "description" : "Script text of the script task.",
      "popular" : true
    } ]
  }, {
    "name" : "ruletaskbase",
    "properties" : [ {
      "id" : "ruletask_class",
      "type" : "String",
      "title" : "Class",
      "value" : "",
      "description" : "Class of the rule task.",
      "popular" : true
    }, {
      "id" : "ruletask_variables_input",
      "type" : "String",
      "title" : "Input variables",
      "value" : "",
      "description" : "Input variables of the rule task.",
      "popular" : true
    }, {
      "id" : "ruletask_result",
      "type" : "String",
      "title" : "Result variable",
      "value" : "",
      "description" : "Result variable of the rule task.",
      "popular" : true
    }, {
      "id" : "ruletask_rules",
      "type" : "String",
      "title" : "Rules",
      "value" : "",
      "description" : "Rules of the rule task.",
      "popular" : true
    }, {
      "id" : "ruletask_exclude",
      "type" : "Choice",
      "title" : "Exclude",
      "value" : "No",
      "description" : "Use the rules property as exclusion.",
      "popular" : true,
      "items" : [ {
        "id" : "no",
        "title" : "No",
        "value" : "No"
      }, {
        "id" : "yes",
        "title" : "Yes",
        "value" : "Yes"
      } ]
    } ]
  }, {
    "name" : "mailtaskbase",
    "properties" : [ {
      "id" : "mailtaskto",
      "type" : "Text",
      "title" : "To",
      "value" : "",
      "description" : "The recipients if the e-mail. Multiple recipients are defined in a comma-separated list.",
      "popular" : true
    }, {
      "id" : "mailtaskfrom",
      "type" : "Text",
      "title" : "From",
      "value" : "",
      "description" : "The sender e-mail address. If not provided, the default configured from address is used.",
      "popular" : true
    }, {
      "id" : "mailtasksubject",
      "type" : "Text",
      "title" : "Subject",
      "value" : "",
      "description" : "The subject of the e-mail.",
      "popular" : true
    }, {
      "id" : "mailtaskcc",
      "type" : "Text",
      "title" : "Cc",
      "value" : "",
      "description" : "The cc's of the e-mail. Multiple recipients are defined in a comma-separated list",
      "popular" : true
    }, {
      "id" : "mailtaskbcc",
      "type" : "Text",
      "title" : "Bcc",
      "value" : "",
      "description" : "The bcc's of the e-mail. Multiple recipients are defined in a comma-separated list",
      "popular" : true
    }, {
      "id" : "mailtasktext",
      "type" : "Text",
      "title" : "Text",
      "value" : "",
      "description" : "The content of the e-mail, in case one needs to send plain none-rich e-mails. Can be used in combination with html, for e-mail clients that don't support rich content. The client will then fall back to this text-only alternative.",
      "popular" : true
    }, {
      "id" : "mailtaskhtml",
      "type" : "Text",
      "title" : "Html",
      "value" : "",
      "description" : "A piece of HTML that is the content of the e-mail.",
      "popular" : true
    }, {
      "id" : "mailtaskcharset",
      "type" : "String",
      "title" : "Charset",
      "value" : "",
      "description" : "Allows to change the charset of the email, which is necessary for many non-English languages. ",
      "popular" : true
    } ]
  }, {
    "name" : "callactivitybase",
    "properties" : [ {
      "id" : "callactivitycalledelement",
      "type" : "String",
      "title" : "Called element",
      "value" : "",
      "description" : "Process reference.",
      "popular" : true
    }, {
      "id" : "callactivityinparameters",
      "type" : "Complex",
      "title" : "In parameters",
      "value" : "",
      "description" : "Definition of the input parameters",
      "popular" : true,
      "complexItems" : [ {
        "id" : "ioparameter_source",
        "name" : "Source",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      }, {
        "id" : "ioparameter_sourceexpression",
        "name" : "Source expression",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      }, {
        "id" : "ioparameter_target",
        "name" : "Target",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      } ]
    }, {
      "id" : "callactivityoutparameters",
      "type" : "Complex",
      "title" : "Out parameters",
      "value" : "",
      "description" : "Definition of the output parameters",
      "popular" : true,
      "complexItems" : [ {
        "id" : "ioparameter_source",
        "name" : "Source",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      }, {
        "id" : "ioparameter_sourceexpression",
        "name" : "Source expression",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      }, {
        "id" : "ioparameter_target",
        "name" : "Target",
        "type" : "String",
        "value" : "",
        "width" : 200,
        "optional" : false
      } ]
    } ]
  }, {
    "name" : "sequenceflowbase",
    "properties" : [ {
      "id" : "conditionsequenceflow",
      "type" : "Text",
      "title" : "Flow condition",
      "value" : "",
      "description" : "The condition of the sequence flow",
      "popular" : true
    }, {
      "id" : "defaultflow",
      "type" : "Choice",
      "title" : "Default flow",
      "value" : "None",
      "description" : "Define the sequence flow as default",
      "popular" : true,
      "items" : [ {
        "id" : "none",
        "title" : "Standard",
        "title_de" : "Standard",
        "value" : "None"
      }, {
        "id" : "default",
        "title" : "Default Flow",
        "title_de" : "Standardfluss",
        "value" : "Default",
        "icon" : "connectorstpe.default.png",
        "refToView" : "default"
      } ]
    }, {
      "id" : "conditionalflow",
      "type" : "Choice",
      "title" : "Conditional flow",
      "value" : "None",
      "description" : "Define the sequence flow with a condition",
      "popular" : true,
      "items" : [ {
        "id" : "none",
        "title" : "Standard",
        "title_de" : "Standard",
        "value" : "None"
      }, {
        "id" : "default",
        "title" : "Conditional Flow",
        "value" : "Conditional",
        "icon" : "connectorstpe.expression.png",
        "refToView" : "conditional"
      } ]
    } ]
  }, {
    "name" : "timerdefinition",
    "properties" : [ {
      "id" : "timerdurationdefinition",
      "type" : "String",
      "title" : "Time duration (e.g. PT5M)",
      "value" : "",
      "description" : "Define the timer with a ISO-8601 duration.",
      "popular" : true
    }, {
      "id" : "timerdatedefinition",
      "type" : "String",
      "title" : "Time date in ISO-8601",
      "value" : "",
      "description" : "Define the timer with a ISO-8601 date definition.",
      "popular" : true
    }, {
      "id" : "timercycledefinition",
      "type" : "String",
      "title" : "Time cycle (e.g. R3/PT10H)",
      "value" : "",
      "description" : "Define the timer with a ISO-8601 cycle.",
      "popular" : true
    } ]
  }, {
    "name" : "messagerefdefinition",
    "properties" : [ {
      "id" : "messageref",
      "type" : "String",
      "title" : "Message reference",
      "value" : "",
      "description" : "Define the message name.",
      "popular" : true
    } ]
  }, {
    "name" : "signalrefdefinition",
    "properties" : [ {
      "id" : "signalref",
      "type" : "String",
      "title" : "Signal reference",
      "value" : "",
      "description" : "Define the signal name.",
      "popular" : true
    } ]
  }, {
    "name" : "errorrefdefinition",
    "properties" : [ {
      "id" : "errorref",
      "type" : "String",
      "title" : "Error reference",
      "value" : "",
      "description" : "Define the error name.",
      "popular" : true
    } ]
  }, {
    "name" : "nonestarteventbase",
    "properties" : [ {
      "id" : "initiator",
      "type" : "String",
      "title" : "Initiator",
      "value" : "",
      "description" : "Initiator of the process.",
      "popular" : true
    } ]
  }, {
    "name" : "textannotationbase",
    "properties" : [ {
      "id" : "text",
      "type" : "String",
      "title" : "Text",
      "value" : "",
      "description" : "The text of the text annotation.",
      "popular" : true,
      "refToView" : "text"
    } ]
  }, {
    "name" : "asynchronousbase",
    "properties" : [ {
      "id" : "asynchronousdefinition",
      "type" : "Choice",
      "title" : "?첽????(Asynchronous)",
      "value" : "No",
      "description" : "????Ϊһ???첽????.",
      "popular" : true,
      "items" : [ {
        "id" : "no",
        "title" : "No",
        "value" : "No"
      }, {
        "id" : "yes",
        "title" : "Yes",
        "value" : "Yes"
      } ]
    }, {
      "id" : "exclusivedefinition",
      "type" : "Choice",
      "title" : "????????(Exclusive)",
      "value" : "Yes",
      "description" : "????Ϊһ??????????",
      "popular" : true,
      "items" : [ {
        "id" : "no",
        "title" : "No",
        "value" : "No"
      }, {
        "id" : "yes",
        "title" : "Yes",
        "value" : "Yes"
      } ]
    } ]
  }, {
    "name" : "executionlistenersbase",
    "properties" : [ {
      "id" : "executionlisteners",
      "type" : "multiplecomplex",
      "title" : "ִ?м?????(Execution listeners)",
      "value" : "",
      "description" : "Listeners for an activity, process, sequence flow, start and end event.",
      "popular" : true,
      "complexItems" : [ {
        "id" : "execution_listener_event_type",
        "name" : "Event",
        "type" : "Choice",
        "value" : "",
        "width" : 200,
        "optional" : false,
        "items" : [ {
          "id" : "c1",
          "title" : "Start",
          "value" : "start",
          "refToView" : ""
        }, {
          "id" : "c2",
          "title" : "End",
          "value" : "end",
          "refToView" : ""
        }, {
          "id" : "c2",
          "title" : "Take (only sequence flows)",
          "value" : "take",
          "refToView" : ""
        } ]
      }, {
        "id" : "execution_listener_class",
        "name" : "??(Class)",
        "type" : "String",
        "description" : "Listener class.",
        "value" : "",
        "width" : 200,
        "optional" : true
      }, {
        "id" : "execution_listener_expression",
        "name" : "????ʽ(Expression)",
        "type" : "String",
        "description" : "Listener expression definition.",
        "value" : "",
        "width" : 200,
        "optional" : true
      }, {
        "id" : "execution_listener_delegate_expression",
        "name" : "ί?б???ʽ(Delegate expression)",
        "type" : "String",
        "description" : "Listener delegate expression definition.",
        "value" : "",
        "width" : 200,
        "optional" : true
      }, {
        "id" : "execution_listener_fields",
        "name" : "?ֶ?(Fields)",
        "type" : "Complex",
        "width" : 100,
        "optional" : false,
        "complexItems" : [ {
          "id" : "execution_listener_field_name",
          "name" : "????(Name)",
          "type" : "String",
          "value" : "",
          "width" : 200,
          "optional" : false
        }, {
          "id" : "execution_listener_field_value",
          "name" : "?ַ???ֵ(String value)",
          "type" : "String",
          "value" : "",
          "width" : 200,
          "optional" : false
        }, {
          "id" : "execution_listener_field_expression",
          "name" : "????ʽ(Expression)",
          "type" : "String",
          "value" : "",
          "width" : 200,
          "optional" : false
        } ]
      } ]
    } ]
  }, {
    "name" : "customformdefinition",
    "properties" : [ {
      "id" : "customformdefinition",
      "type" : "Choice",
      "title" : "?Զ??????(Custom form)",
      "value" : "",
      "description" : "Des A",
      "popular" : true,
      "items" : [ {
        "id" : "1",
        "title" : "form 1",
        "value" : "1"
      }, {
        "id" : "2",
        "title" : "form 2",
        "value" : "2"
      }, {
        "id" : "3",
        "title" : "form 3",
        "value" : "3"
      } ]
    } ]
  }, {
    "name" : "loopcharacteristics",
    "properties" : [ {
      "id" : "looptype",
      "type" : "Choice",
      "title" : "ѭ??????(Loop type)",
      "value" : "None",
      "description" : "Repeated activity execution (parallel or sequential) can be displayed through different loop types",
      "popular" : false,
      "items" : [ {
        "id" : "c1",
        "title" : "None",
        "title_de" : "Keine Schleife",
        "value" : "None",
        "refToView" : "none"
      }, {
        "id" : "c2",
        "title" : "Standard",
        "title_de" : "Standard",
        "value" : "Standard",
        "icon" : "activityst/looptype.standard.png",
        "refToView" : "loop"
      }, {
        "id" : "c3",
        "title" : "MI Parallel",
        "title_de" : "MI parallel",
        "value" : "Parallel",
        "icon" : "activityst/mi.parallel.png",
        "refToView" : "parallel"
      }, {
        "id" : "c4",
        "title" : "MI Sequential",
        "title_de" : "MI sequentialisiert",
        "value" : "Sequential",
        "icon" : "activityst/mi.sequential.png",
        "refToView" : "sequential"
      } ]
    } ]
  }, {
    "name" : "activity",
    "properties" : [ {
      "id" : "multiinstance_sequential",
      "type" : "Choice",
      "title" : "˳??(??ʵ??)(Sequential (Multi-instance))",
      "value" : "Yes",
      "description" : "Define the multi instance as sequential.",
      "popular" : true,
      "items" : [ {
        "id" : "no",
        "title" : "No",
        "value" : "No"
      }, {
        "id" : "yes",
        "title" : "Yes",
        "value" : "Yes"
      } ]
    }, {
      "id" : "multiinstance_cardinality",
      "type" : "String",
      "title" : "????(??ʵ??)Cardinality (Multi-instance)",
      "value" : "",
      "description" : "Define the cardinality of multi instance.",
      "popular" : true
    }, {
      "id" : "multiinstance_collection",
      "type" : "String",
      "title" : "????(??ʵ??)(Collection (Multi-instance))",
      "value" : "",
      "description" : "Define the collection for the multi instance.",
      "popular" : true
    }, {
      "id" : "multiinstance_variable",
      "type" : "String",
      "title" : "Ԫ?ر???(??ʵ??)Element variable (Multi-instance)",
      "value" : "",
      "description" : "Define the element variable for the multi instance.",
      "popular" : true
    }, {
      "id" : "multiinstance_condition",
      "type" : "String",
      "title" : "???????(??ʵ??)(Completion condition (Multi-instance))",
      "value" : "",
      "description" : "Define the completion condition for the multi instance.",
      "popular" : true
    }, {
      "id" : "isforcompensation",
      "type" : "Boolean",
      "title" : "?Ƿ?Ϊ????(Is for compensation)",
      "value" : "false",
      "description" : "һ????־,??ʶ?Ƿ???????Ŀ????Ϊ?˲???.",
      "popular" : false,
      "refToView" : "compensation"
    } ]
  } ],
  "stencils" : [ {
    "type" : "node",
    "id" : "BPMNDiagram",
    "title" : "BPMN-Diagram",
    "description" : "A BPMN 2.0 diagram.",
    "view" : "diagram.svg",
    "icon" : "diagram.png",
    "groups" : [ "Diagram" ],
    "mayBeRoot" : true,
    "hide" : true,
    "propertyPackages" : [ "baseattributes", "diagrambase", "executionlistenersbase" ],
    "roles" : [ ]
  }, {
    "type" : "node",
    "id" : "StartNoneEvent",
    "title" : "?????¼?(Start event)",
    "description" : "????û??һ???ض??Ĵ??????¼?",
    "view" : "starteventne.svg",
    "icon" : "starteventne.png",
    "groups" : [ "?????¼??б?(Start Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "formdefinition", "nonestarteventbase", "executionlistenersbase" ],
    "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "StartTimerEvent",
    "title" : "??????ʱ?¼?(Start timer event)",
    "description" : "????һ????ʱ???????¼?",
    "view" : "startevent/timer.svg",
    "icon" : "startevent/timer.png",
    "groups" : [ "?????¼??б?(Start Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "timerdefinition", "executionlistenersbase" ],
    "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "StartMessageEvent",
    "title" : "??????Ϣ?¼?(Start message event)",
    "description" : "????һ????Ϣ???????¼?",
    "view" : "startevent/message.svg",
    "icon" : "startevent/message.png",
    "groups" : [ "?????¼??б?(Start Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "messagerefdefinition", "executionlistenersbase" ],
    "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "StartErrorEvent",
    "title" : "?쳣?¼?(Start error event)",
    "description" : "?׳?BPMN?쳣???¼?",
    "view" : "startevent/error.svg",
    "icon" : "startevent/error.png",
    "groups" : [ "?????¼??б?(Start Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "errorrefdefinition", "executionlistenersbase" ],
    "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "UserTask",
    "title" : "?û?????(User task)",
    "description" : "һ?????ض??û???ɵ?????",
    "view" : "activity/usertask.svg",
    "icon" : "activitystpe.user.png",
    "groups" : [ "??б?(Activities)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "usertaskbase", "usertaskassignment", "formdefinition", "tasklistenersbase", "asynchronousbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "ServiceTask",
    "title" : "????????(Service task)",
    "description" : "һ???ɷ?????ɵ??Զ?????",
    "view" : "activityrvicetask.svg",
    "icon" : "activitystpe.service.png",
    "groups" : [ "??б?(Activities)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "servicetaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "ScriptTask",
    "title" : "?ű?????(Script task)",
    "description" : "һ???ɽű???ɵ??ض?????֧??js groovy",
    "view" : "activity/scripttask.svg",
    "icon" : "activitystpe.script.png",
    "groups" : [ "??б?(Activities)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "scripttaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "BusinessRule",
    "title" : "????????(Business rule task)",
    "description" : "һ?????Զ????????ɵ?????",
    "view" : "activitysinessruletask.svg",
    "icon" : "activitystpe.business.rule.png",
    "groups" : [ "??б?(Activities)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "ruletaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "ReceiveTask",
    "title" : "????????(Receive task)",
    "description" : "һ???ȴ??źŵ?????",
    "view" : "activity/receivetask.svg",
    "icon" : "activitystpe.receive.png",
    "groups" : [ "??б?(Activities)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "ManualTask",
    "title" : "?ֹ?????(Manual task)",
    "description" : "һ???Զ???????߼???????",
    "view" : "activity/manualtask.svg",
    "icon" : "activitystpe.manual.png",
    "groups" : [ "??б?(Activities)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "MailTask",
    "title" : "?ʼ?????(Mail task)",
    "description" : "һ???????ʼ?֪ͨ??????",
    "view" : "activityndtask.svg",
    "icon" : "activitystpe.send.png",
    "groups" : [ "??б?(Activities)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "mailtaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "SubProcess",
    "title" : "??????(Sub process)",
    "description" : "?????̷?Χ",
    "view" : "activity/subprocess.expanded.svg",
    "icon" : "activity/expanded.subprocess.png",
    "groups" : [ "?ṹ?б?(Structural)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase", "loopcharacteristics" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "all" ]
  }, {
    "type" : "node",
    "id" : "EventSubProcess",
    "title" : "?¼???????(Event sub process)",
    "description" : "һ???¼????ڵ???????",
    "view" : "activity/event.subprocess.svg",
    "icon" : "activity/event.subprocess.png",
    "groups" : [ "?ṹ?б?(Structural)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "all" ]
  }, {
    "type" : "node",
    "id" : "CallActivity",
    "title" : "???û(Call activity)",
    "description" : "һ?????û",
    "view" : "activity/callactivity.svg",
    "icon" : "activity/task.png",
    "groups" : [ "?ṹ?б?(Structural)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "callactivitybase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
    "roles" : [ "sequence_start", "Activity", "sequence_end", "all" ]
  }, {
    "type" : "node",
    "id" : "ExclusiveGateway",
    "title" : "????????(Exclusive gateway)",
    "description" : "һ??ѡ???????",
    "view" : "gateway/exclusive.databased.svg",
    "icon" : "gateway/exclusive.databased.png",
    "groups" : [ "?????б?(Gateways)" ],
    "propertyPackages" : [ "elementbase", "baseattributes" ],
    "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "ParallelGateway",
    "title" : "????????(Parallel gateway)",
    "description" : "һ?????е?????",
    "view" : "gateway/parallel.svg",
    "icon" : "gateway/parallel.png",
    "groups" : [ "?????б?(Gateways)" ],
    "propertyPackages" : [ "elementbase", "baseattributes" ],
    "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "InclusiveGateway",
    "title" : "??????????(Inclusive gateway)",
    "description" : "һ????????????",
    "view" : "gateway/inclusive.svg",
    "icon" : "gateway/inclusive.png",
    "groups" : [ "?????б?(Gateways)" ],
    "propertyPackages" : [ "elementbase", "baseattributes" ],
    "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "EventGateway",
    "title" : "?¼?????(Event gateway)",
    "description" : "һ???¼?????",
    "view" : "gateway/eventbased.svg",
    "icon" : "gateway/eventbased.png",
    "groups" : [ "?????б?(Gateways)" ],
    "propertyPackages" : [ "elementbase", "baseattributes" ],
    "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "BoundaryErrorEvent",
    "title" : "?߽?????¼?(Boundary error event)",
    "description" : "һ????׽BPMN?쳣?ı߽??¼?",
    "view" : "intermediateevent/error.svg",
    "icon" : "catching/error.png",
    "groups" : [ "?߽??¼?(Boundary Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "errorrefdefinition" ],
    "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ]
  }, {
    "type" : "node",
    "id" : "BoundaryTimerEvent",
    "title" : "??ʱ?߽??¼?(Boundary timer event)",
    "description" : "һ????ʱ?????ı߽??¼?",
    "view" : "intermediateevent/timer.svg",
    "icon" : "catching/timer.png",
    "groups" : [ "?߽??¼?(Boundary Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "timerdefinition" ],
    "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ]
  }, {
    "type" : "node",
    "id" : "BoundarySignalEvent",
    "title" : "?߽??ź??¼?(Boundary signal event)",
    "description" : "һ???źŴ????ı߽??¼?",
    "view" : "intermediateevent/signal.catching.svg",
    "icon" : "catching/signal.png",
    "groups" : [ "?߽??¼?(Boundary Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "signalrefdefinition" ],
    "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ]
  }, {
    "type" : "node",
    "id" : "CatchTimerEvent",
    "title" : "?м䶨ʱ???????¼?(Intermediate timer catching event)",
    "description" : "??ʱ?????????м䲶???¼?",
    "view" : "intermediateevent/timer.svg",
    "icon" : "catching/timer.png",
    "groups" : [ "?м䲶???¼??б?(Intermediate Catching Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "timerdefinition", "executionlistenersbase" ],
    "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "CatchSignalEvent",
    "title" : "?м??źŲ????¼?(Intermediate signal catching event)",
    "description" : "?źŴ????IJ????¼?",
    "view" : "intermediateevent/signal.catching.svg",
    "icon" : "catching/signal.png",
    "groups" : [ "?м䲶???¼??б?(Intermediate Catching Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "signalrefdefinition", "executionlistenersbase" ],
    "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "CatchMessageEvent",
    "title" : "?м???Ϣ?????¼?(Intermediate message catching event)",
    "description" : "һ????Ϣ???????м䲶???¼?",
    "view" : "intermediateevent/message.catching.svg",
    "icon" : "catching/message.png",
    "groups" : [ "?м䲶???¼??б?(Intermediate Catching Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "messagerefdefinition", "executionlistenersbase" ],
    "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "ThrowNoneEvent",
    "title" : "?м??׳??¼?",
    "description" : "?޴????????м??׳??¼?",
    "view" : "intermediateeventne.svg",
    "icon" : "throwingne.png",
    "groups" : [ "?м??׳??¼?(Intermediate Throwing Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "executionlistenersbase" ],
    "roles" : [ "sequence_start", "ThrowEventsMorph", "sequence_end", "all" ]
  }, {
    "type" : "node",
    "id" : "ThrowSignalEvent",
    "title" : "?ź??м??׳??¼?(Intermediate signal throwing event)",
    "description" : "һ???źŴ??????м??׳??¼?",
    "view" : "intermediateevent/signal.throwing.svg",
    "icon" : "throwing/signal.png",
    "groups" : [ "?м??׳??¼?(Intermediate Throwing Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "signalrefdefinition", "executionlistenersbase" ],
    "roles" : [ "sequence_start", "ThrowEventsMorph", "sequence_end", "all" ]
  }, {
    "type" : "node",
    "id" : "EndNoneEvent",
    "title" : "????????(End event)",
    "description" : "һ???޴??????Ľ???????",
    "view" : "endeventne.svg",
    "icon" : "endeventne.png",
    "groups" : [ "?????????б?(End Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "executionlistenersbase" ],
    "roles" : [ "EndEventsMorph", "sequence_end", "all" ]
  }, {
    "type" : "node",
    "id" : "EndErrorEvent",
    "title" : "????????????(End error event)",
    "description" : "һ???׳??????¼???????",
    "view" : "endevent/error.svg",
    "icon" : "endevent/error.png",
    "groups" : [ "?????????б?(End Events)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "errorrefdefinition", "executionlistenersbase" ],
    "roles" : [ "EndEventsMorph", "sequence_end", "all" ]
  }, {
    "type" : "edge",
    "id" : "SequenceFlow",
    "title" : "˳????",
    "description" : "˳??????????ִ??˳??",
    "view" : "connectorquenceflow.svg",
    "icon" : "connectorquenceflow.png",
    "groups" : [ "???Ӷ???(Connecting Objects)" ],
    "layout" : [ {
      "type" : "layout.bpmn2_0.sequenceflow"
    } ],
    "propertyPackages" : [ "elementbase", "baseattributes", "sequenceflowbase" ],
    "roles" : [ "ConnectingObjectsMorph", "all" ]
  }, {
    "type" : "edge",
    "id" : "Association",
    "title" : "ע??",
    "description" : "????һ??ע?͵?ָ??Ԫ??",
    "view" : "connector/association.undirected.svg",
    "icon" : "connector/association.undirected.png",
    "groups" : [ "???Ӷ???(Connecting Objects)" ],
    "layout" : [ {
      "type" : "layout.bpmn2_0.sequenceflow"
    } ],
    "propertyPackages" : [ "elementbase", "baseattributes" ],
    "roles" : [ "ConnectingObjectsMorph", "all" ]
  }, {
    "type" : "node",
    "id" : "TextAnnotation",
    "title" : "?ı?ע??(Text annotation)",
    "description" : "??ָ??Ԫ???????ı?ע??",
    "view" : "artifact/text.annotation.svg",
    "icon" : "artifact/text.annotation.png",
    "groups" : [ "????(Artifacts)" ],
    "propertyPackages" : [ "elementbase", "baseattributes", "textannotationbase" ],
    "roles" : [ "all" ]
  } ],
  "rules" : {
    "cardinalityRules" : [ {
      "role" : "Startevents_all",
      "incomingEdges" : [ {
        "role" : "SequenceFlow",
        "maximum" : 0
      } ]
    }, {
      "role" : "Endevents_all",
      "outgoingEdges" : [ {
        "role" : "SequenceFlow",
        "maximum" : 0
      } ]
    } ],
    "connectionRules" : [ {
      "role" : "SequenceFlow",
      "connects" : [ {
        "from" : "sequence_start",
        "to" : [ "sequence_end" ]
      } ]
    }, {
      "role" : "Association",
      "connects" : [ {
        "from" : "sequence_start",
        "to" : [ "TextAnnotation" ]
      } ]
    }, {
      "role" : "Association",
      "connects" : [ {
        "from" : "TextAnnotation",
        "to" : [ "sequence_end" ]
      } ]
    }, {
      "role" : "IntermediateEventOnActivityBoundary",
      "connects" : [ {
        "from" : "Activity",
        "to" : [ "IntermediateEventOnActivityBoundary" ]
      } ]
    } ],
    "containmentRules" : [ {
      "role" : "BPMNDiagram",
      "contains" : [ "all" ]
    }, {
      "role" : "SubProcess",
      "contains" : [ "sequence_start", "sequence_end", "from_task_event", "to_task_event", "EventSubprocess", "TextAnnotation" ]
    }, {
      "role" : "EventSubProcess",
      "contains" : [ "sequence_start", "sequence_end", "from_task_event", "to_task_event", "TextAnnotation" ]
    } ],
    "morphingRules" : [ {
      "role" : "ActivitiesMorph",
      "baseMorphs" : [ "UserTask" ],
      "preserveBounds" : true
    }, {
      "role" : "GatewaysMorph",
      "baseMorphs" : [ "ExclusiveGateway" ]
    }, {
      "role" : "StartEventsMorph",
      "baseMorphs" : [ "StartNoneEvent" ]
    }, {
      "role" : "EndEventsMorph",
      "baseMorphs" : [ "StartNoneEvent" ]
    }, {
      "role" : "CatchEventsMorph",
      "baseMorphs" : [ "CatchTimerEvent" ]
    }, {
      "role" : "ThrowEventsMorph",
      "baseMorphs" : [ "ThrowNoneEvent" ]
    }, {
      "role" : "TextAnnotation",
      "baseMorphs" : [ "TextAnnotation" ]
    } ]
  }
}  




© 2015 - 2024 Weber Informatics LLC | Privacy Policy