| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| |
| <extension point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.model.drools.DroolsPackage" |
| genModel="model/drools.genmodel" |
| uri="http://www.jboss.org/drools"> |
| </package> |
| </extension> |
| |
| <extension point="org.eclipse.bpmn2.modeler.runtime"> |
| <runtime name="%runtime.name" versions="5.1,5.2,5.3" |
| id="org.jboss.runtime.jbpm5" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.JBPM5RuntimeExtension" |
| description="%runtime.description"> |
| </runtime> |
| |
| <model runtimeId="org.jboss.runtime.jbpm5" |
| uri="http://www.jboss.org/drools" |
| resourceFactory="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.model.drools.util.DroolsResourceFactoryImpl"> |
| </model> |
| |
| <!-- Property Tabs --> |
| |
| <propertyTab |
| id="bpmn2.jbpm.description.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmDescriptionPropertySection" |
| label="%propertyTab.label.General"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.diagram.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.process.diagram.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmProcessDiagramPropertySection" |
| type="org.eclipse.bpmn2.Process" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| label="%propertyTab.label.Process"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.interface.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.interface.tab" |
| afterTab="org.eclipse.bpmn2.modeler.process.diagram.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmInterfacePropertySection" |
| label="%propertyTab.label.Interfaces"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.definitions.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.definitions.tab" |
| afterTab="org.eclipse.bpmn2.modeler.interface.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmDefinitionsPropertySection" |
| type="org.eclipse.bpmn2.Definitions" |
| label="%propertyTab.label.Definitions"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.dataitems.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.dataitems.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmDataItemsPropertySection" |
| label="%propertyTab.label.DataItems"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.customTask.tab" |
| replaceTab="bpmn2.jbpm.task.tab org.eclipse.bpmn2.modeler.task.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmCustomTaskPropertySection" |
| type="org.eclipse.bpmn2.Task" |
| label="%propertyTab.label.CustomTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.task.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.task.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmTaskPropertySection" |
| type="org.eclipse.bpmn2.Task" |
| label="%propertyTab.label.Task"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.userTask.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.userTask.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmUserTaskPropertySection" |
| type="org.eclipse.bpmn2.UserTask" |
| label="%propertyTab.label.UserTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.businessRuleTask.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.businessRuleTask.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmBusinessRuleTaskPropertySection" |
| type="org.eclipse.bpmn2.BusinessRuleTask" |
| label="%propertyTab.label.BusinessRuleTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.callActivity.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.callActivity.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmCallActivityPropertySection" |
| type="org.eclipse.bpmn2.CallActivity" |
| label="%propertyTab.label.CallActivity"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.SubProcess.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.subProcess.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmSubProcessPropertySection" |
| type="org.eclipse.bpmn2.SubProcess" |
| label="%propertyTab.label.SubProcess"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.AdHocSubProcess.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.adHocSubProcess.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmAdHocSubProcessPropertySection" |
| type="org.eclipse.bpmn2.AdHocSubProcess" |
| label="%propertyTab.label.AdHocSubProcess"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.scriptTask.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.scriptTask.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmScriptTaskPropertySection" |
| type="org.eclipse.bpmn2.ScriptTask" |
| label="%propertyTab.label.ScriptTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.serviceTask.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.serviceTask.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmServiceTaskPropertySection" |
| type="org.eclipse.bpmn2.ServiceTask" |
| label="%propertyTab.label.ServiceTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.receiveTask.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.receiveTask.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmReceiveTaskPropertySection" |
| type="org.eclipse.bpmn2.ReceiveTask" |
| label="%propertyTab.label.ReceiveTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.sendTask.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.sendTask.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmSendTaskPropertySection" |
| type="org.eclipse.bpmn2.SendTask" |
| label="%propertyTab.label.SendTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="bpmn2.jbpm.manualTask.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.manualTask.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmManualTaskPropertySection" |
| type="org.eclipse.bpmn2.ManualTask" |
| label="%propertyTab.label.ManualTask"> |
| </propertyTab> |
| |
| <propertyTab |
| id="org.jboss.runtime.jbpm5.sequenceflow.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.sequenceflow.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmSequenceFlowPropertySection" |
| type="org.eclipse.bpmn2.SequenceFlow" |
| label="%propertyTab.label.SequenceFlow"> |
| </propertyTab> |
| |
| <propertyTab |
| id="org.jboss.runtime.jbpm5.activitiy.io.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.activity.io.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmIoParametersPropertySection" |
| label="%propertyTab.label.IOParameters"> |
| </propertyTab> |
| |
| <propertyTab |
| id="org.jboss.runtime.jbpm5.commonEvent.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.commonEvent.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmCommonEventPropertySection" |
| type="org.eclipse.bpmn2.Event" |
| label="%propertyTab.label.Event"> |
| </propertyTab> |
| |
| <propertyTab |
| id="org.jboss.runtime.jbpm5.gateway.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.gateway.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.JbpmGatewayPropertySection" |
| type="org.eclipse.bpmn2.Gateway" |
| label="%propertyTab.label.Gateway"> |
| </propertyTab> |
| |
| <propertyTab |
| id="org.jboss.runtime.jbpm5.simulation.tab" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.SimulationPropertySection" |
| type="org.eclipse.bpmn2.BaseElement" |
| label="%propertyTab.label.Simulation"> |
| </propertyTab> |
| |
| <propertyTab |
| id="org.jboss.runtime.jbpm5.globaltype.tab" |
| replaceTab="org.eclipse.bpmn2.modeler.itemawareelement.tab" |
| afterTab="org.eclipse.bpmn2.modeler.description.tab" |
| class="default" |
| features="identifier type" |
| type="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.model.drools.GlobalType"> |
| </propertyTab> |
| |
| <!-- Property Extension Adapters --> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.OnEntryScript" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.model.drools.OnEntryScriptType" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmOnEntryScriptPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.OnExitScript" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.model.drools.OnExitScriptType" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmOnExitScriptPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.Property" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.Property" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmPropertyPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.dataInputAssociation" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.DataInputAssociation" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmDataAssociationPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.dataOutputAssociation" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.DataOutputAssociation" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmDataAssociationPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.DataInput" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.DataInput" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmDataInputPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.DataOutput" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.DataOutput" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmDataOutputPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.GlobalType" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.model.drools.GlobalType" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmGlobalTypePropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.exclusiveGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ExclusiveGateway" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmGatewayPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.inclusiveGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.InclusiveGateway" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmGatewayPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.eventBasedGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.EventBasedGateway" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmGatewayPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.parallelGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ParallelGateway" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmGatewayPropertiesAdapter"> |
| </propertyExtension> |
| |
| <!-- Things that have ItemDefinition references (data types) need to include the java native types in combo boxes and such --> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.CorrelationProperty" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.CorrelationProperty" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmCorrelationPropertyPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.Error" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.Error" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmErrorPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.Escalation" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.Escalation" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmEscalationPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.Message" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.Message" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmMessagePropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.ResourceParameter" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ResourceParameter" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmResourceParameterPropertiesAdapter"> |
| </propertyExtension> |
| |
| <propertyExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.propertyExtension.Signal" |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.Signal" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.property.adapters.JbpmSignalPropertiesAdapter"> |
| </propertyExtension> |
| |
| <!-- Graphiti Feature Container Overrides --> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.TimerEventDefinition" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmTimerEventDefinitionFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.TerminateEventDefinition" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmTerminateEventDefinitionFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.SignalEventDefinition" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmSignalEventDefinitionFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ErrorEventDefinition" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmErrorEventDefinitionFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.StartEvent" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmStartEventFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.Task" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.UserTask" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmUserTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.SendTask" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmSendTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ReceiveTask" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmReceiveTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ManualTask" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmManualTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ServiceTask" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmServiceTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.BusinessRuleTask" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmBusinessRuleTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.ScriptTask" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmScriptTaskFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.SequenceFlow" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmSequenceFlowFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.EndEvent" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmEndEventFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.IntermediateCatchEvent" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmIntermediateCatchEventFeatureContainer"> |
| </featureContainer> |
| |
| <featureContainer |
| runtimeId="org.jboss.runtime.jbpm5" |
| type="org.eclipse.bpmn2.IntermediateThrowEvent" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.features.JbpmIntermediateThrowEventFeatureContainer"> |
| </featureContainer> |
| |
| <!-- BPMN Model Element Extensions --> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.process" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name" |
| type="Process"> |
| <property name="version" value="1"/> |
| <property name="packageName" value="defaultPackage"/> |
| <property name="adHoc" value="false" type="EBoolean"/> |
| <property name="isExecutable" value="true" type="EBoolean"/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.sequenceFlow" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.0" |
| type="SequenceFlow"> |
| <property name="priority" value="1"/> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.businessRuleTask" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.1" |
| type="BusinessRuleTask"> |
| <property name="ruleFlowGroup" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.callActivity" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.2" |
| type="CallActivity"> |
| <property name="waitForCompletion" value="true" type="EBoolean"/> |
| <property name="independent" value="false" type="EBoolean"/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.exclusiveGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.3" |
| type="ExclusiveGateway"> |
| <property name="gatewayDirection" value="Diverging"/> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.eventBasedGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.4" |
| type="EventBasedGateway"> |
| <property name="gatewayDirection" value="Diverging"/> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.inclusiveGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.5" |
| type="InclusiveGateway"> |
| <property name="gatewayDirection" value="Diverging"/> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.parallelGateway" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.6" |
| type="ParallelGateway"> |
| <property name="gatewayDirection" value="Diverging"/> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <!-- do not automatically generate name labels for these objects when created --> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.startEvent" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.7" |
| type="StartEvent"> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.endEvent" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.8" |
| type="EndEvent"> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.boundaryEvent" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.9" |
| type="BoundaryEvent"> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.intermediateCatchEvent" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.10" |
| type="IntermediateCatchEvent"> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.intermediateThrowEvent" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.11" |
| type="IntermediateThrowEvent"> |
| <property name="name" value=""/> |
| </modelExtension> |
| |
| <!-- customized User Task --> |
| |
| <modelExtension |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.modelExtension.userTask" |
| runtimeId="org.jboss.runtime.jbpm5" |
| name="%modelExtension.name.12" |
| type="UserTask"> |
| |
| <property name="ioSpecification"> |
| <value> |
| <property name="outputSets"> |
| <value> |
| <property name="name" value="Output Set" type="EString"/> |
| </value> |
| </property> |
| <property name="dataInputs"> |
| <value> |
| <property name="name" value="TaskName" type="EString"/> |
| </value> |
| </property> |
| <property name="dataInputs"> |
| <value> |
| <property name="name" value="Priority" type="EInt"/> |
| </value> |
| </property> |
| <property name="dataInputs"> |
| <value> |
| <property name="name" value="Comment" type="EString"/> |
| </value> |
| </property> |
| <property name="dataInputs"> |
| <value> |
| <property name="name" value="GroupId" type="EString"/> |
| </value> |
| </property> |
| <property name="dataInputs"> |
| <value> |
| <property name="name" value="Skippable" type="EBoolean"/> |
| </value> |
| </property> |
| <property name="dataInputs"> |
| <value> |
| <property name="name" value="Content" type="EString"/> |
| </value> |
| </property> |
| <property name="dataInputs"> |
| <value> |
| <property name="name" value="Locale" type="EString"/> |
| </value> |
| </property> |
| |
| <property name="inputSets"> |
| <value> |
| <property name="dataInputRefs" ref="ioSpecification/dataInputs#0"/> |
| <property name="dataInputRefs" ref="ioSpecification/dataInputs#1"/> |
| <property name="dataInputRefs" ref="ioSpecification/dataInputs#2"/> |
| <property name="dataInputRefs" ref="ioSpecification/dataInputs#3"/> |
| <property name="dataInputRefs" ref="ioSpecification/dataInputs#4"/> |
| <property name="dataInputRefs" ref="ioSpecification/dataInputs#5"/> |
| <property name="dataInputRefs" ref="ioSpecification/dataInputs#6"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="dataInputAssociations"> |
| <value> |
| <property name="assignment"> |
| <value> |
| <property name="from" type="FormalExpression"> |
| <value> |
| <property name="body" value="Task Name"/> |
| </value> |
| </property> |
| <property name="to" type="FormalExpression"> |
| <value> |
| <property name="body" ref="ioSpecification/dataInputs#0"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="targetRef" ref="ioSpecification/dataInputs#0"/> |
| </value> |
| </property> |
| <property name="dataInputAssociations"> |
| <value> |
| <property name="assignment"> |
| <value> |
| <property name="from" type="FormalExpression"> |
| <value> |
| <property name="body" value="1"/> |
| </value> |
| </property> |
| <property name="to" type="FormalExpression"> |
| <value> |
| <property name="body" ref="ioSpecification/dataInputs#1"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="targetRef" ref="ioSpecification/dataInputs#1"/> |
| </value> |
| </property> |
| <property name="dataInputAssociations"> |
| <value> |
| <property name="assignment"> |
| <value> |
| <property name="from" type="FormalExpression"> |
| <value> |
| <property name="body" value=""/> |
| </value> |
| </property> |
| <property name="to" type="FormalExpression"> |
| <value> |
| <property name="body" ref="ioSpecification/dataInputs#2"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="targetRef" ref="ioSpecification/dataInputs#2"/> |
| </value> |
| </property> |
| <property name="dataInputAssociations"> |
| <value> |
| <property name="assignment"> |
| <value> |
| <property name="from" type="FormalExpression"> |
| <value> |
| <property name="body" value=""/> |
| </value> |
| </property> |
| <property name="to" type="FormalExpression"> |
| <value> |
| <property name="body" ref="ioSpecification/dataInputs#3"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="targetRef" ref="ioSpecification/dataInputs#3"/> |
| </value> |
| </property> |
| <property name="dataInputAssociations"> |
| <value> |
| <property name="assignment"> |
| <value> |
| <property name="from" type="FormalExpression"> |
| <value> |
| <property name="body" value="true"/> |
| </value> |
| </property> |
| <property name="to" type="FormalExpression"> |
| <value> |
| <property name="body" ref="ioSpecification/dataInputs#4"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="targetRef" ref="ioSpecification/dataInputs#4"/> |
| </value> |
| </property> |
| <property name="dataInputAssociations"> |
| <value> |
| <property name="assignment"> |
| <value> |
| <property name="from" type="FormalExpression"> |
| <value> |
| <property name="body" value=""/> |
| </value> |
| </property> |
| <property name="to" type="FormalExpression"> |
| <value> |
| <property name="body" ref="ioSpecification/dataInputs#5"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="targetRef" ref="ioSpecification/dataInputs#5"/> |
| </value> |
| </property> |
| <property name="dataInputAssociations"> |
| <value> |
| <property name="assignment"> |
| <value> |
| <property name="from" type="FormalExpression"> |
| <value> |
| <property name="body" value="en-UK"/> |
| </value> |
| </property> |
| <property name="to" type="FormalExpression"> |
| <value> |
| <property name="body" ref="ioSpecification/dataInputs#6"/> |
| </value> |
| </property> |
| </value> |
| </property> |
| <property name="targetRef" ref="ioSpecification/dataInputs#6"/> |
| </value> |
| </property> |
| </modelExtension> |
| |
| <!-- Model Enablements and Profiles --> |
| |
| <modelEnablement |
| runtimeId="org.jboss.runtime.jbpm5" |
| id="org.jboss.runtime.jbpm5.Full" |
| profile="Full"> |
| <disable object="all"/> |
| <enable object="AdHocSubProcess" feature="cancelRemainingInstances"/> |
| <enable object="AdHocSubProcess" feature="completionCondition"/> |
| <enable object="AdHocSubProcess" feature="flowElements"/> |
| <enable object="AdHocSubProcess" feature="isForCompensation"/> |
| <enable object="AdHocSubProcess" feature="name"/> |
| <enable object="AdHocSubProcess" feature="properties"/> |
| <enable object="Assignment" feature="extensionValues"/> |
| <enable object="Assignment" feature="from"/> |
| <enable object="Assignment" feature="to"/> |
| <enable object="Association" feature="associationDirection"/> |
| <enable object="Association" feature="documentation"/> |
| <enable object="Association" feature="extensionDefinitions"/> |
| <enable object="Association" feature="extensionValues"/> |
| <enable object="Association" feature="id"/> |
| <enable object="BaseElement" feature="extensionValues"/> |
| <enable object="BPSimDataType"/> |
| <enable object="BoundaryEvent" feature="attachedToRef"/> |
| <enable object="BoundaryEvent" feature="cancelActivity"/> |
| <enable object="BoundaryEvent" feature="eventDefinitions"/> |
| <enable object="BoundaryEvent" feature="name"/> |
| <enable object="BusinessRuleTask" feature="isForCompensation"/> |
| <enable object="BusinessRuleTask" feature="name"/> |
| <enable object="BusinessRuleTask" feature="ruleFlowGroup"/> |
| <enable object="BusinessRuleTask" feature="ioSpecification"/> |
| <!-- <enable object="CancelEventDefinition"/> --> |
| <enable object="CallActivity" feature="calledElementRef"/> |
| <enable object="CallActivity" feature="dataInputAssociations"/> |
| <enable object="CallActivity" feature="dataOutputAssociations"/> |
| <enable object="CallActivity" feature="extensionValues"/> |
| <enable object="CallActivity" feature="independent"/> |
| <enable object="CallActivity" feature="ioSpecification"/> |
| <enable object="CallActivity" feature="isForCompensation"/> |
| <enable object="CallActivity" feature="name"/> |
| <enable object="CallActivity" feature="waitForCompletion"/> |
| <enable object="CatchEvent" feature="dataOutputAssociation"/> |
| <enable object="CompensateEventDefinition" feature="activityRef"/> |
| <enable object="ConditionalEventDefinition" feature="condition"/> |
| <enable object="DataAssociation"/> |
| <enable object="DataInput" feature="documentation"/> |
| <enable object="DataInput" feature="extensionDefinitions"/> |
| <enable object="DataInput" feature="extensionValues"/> |
| <enable object="DataInput" feature="id"/> |
| <enable object="DataInput" feature="itemSubjectRef"/> |
| <enable object="DataInput" feature="name"/> |
| <enable object="DataInputAssociation" feature="assignment"/> |
| <enable object="DataInputAssociation" feature="extensionValues"/> |
| <enable object="DataInputAssociation" feature="sourceRef"/> |
| <enable object="DataInputAssociation" feature="targetRef"/> |
| <enable object="DataObject" feature="id"/> |
| <enable object="DataObject" feature="itemSubjectRef"/> |
| <enable object="DataOutput" feature="documentation"/> |
| <enable object="DataOutput" feature="extensionDefinitions"/> |
| <enable object="DataOutput" feature="extensionValues"/> |
| <enable object="DataOutput" feature="id"/> |
| <enable object="DataOutput" feature="itemSubjectRef"/> |
| <enable object="DataOutput" feature="name"/> |
| <enable object="DataOutputAssociation" feature="assignment"/> |
| <enable object="DataOutputAssociation" feature="extensionValues"/> |
| <enable object="DataOutputAssociation" feature="sourceRef"/> |
| <enable object="DataOutputAssociation" feature="targetRef"/> |
| <enable object="DataState" feature="extensionValues"/> |
| <enable object="DataState" feature="name"/> |
| <enable object="Definitions" feature="diagrams"/> |
| <enable object="Definitions" feature="exporter"/> |
| <enable object="Definitions" feature="exporterVersion"/> |
| <enable object="Definitions" feature="extensionValues"/> |
| <enable object="Definitions" feature="extensions"/> |
| <enable object="Definitions" feature="rootElements"/> |
| <enable object="Documentation" feature="extensionValues"/> |
| <enable object="Documentation" feature="text"/> |
| <enable object="Documentation" feature="textFormat"/> |
| <enable object="EndEvent" feature="dataInputAssociation"/> |
| <enable object="EndEvent" feature="dataInputs"/> |
| <enable object="EndEvent" feature="eventDefinitions"/> |
| <enable object="EndEvent" feature="name"/> |
| <enable object="Error" feature="errorCode"/> |
| <enable object="Error" feature="extensionValues"/> |
| <enable object="Error" feature="name"/> |
| <enable object="Error" feature="structureRef"/> |
| <enable object="ErrorEventDefinition" feature="errorRef"/> |
| <enable object="ErrorEventDefinition" feature="extensionValues"/> |
| <enable object="Escalation" feature="escalationCode"/> |
| <enable object="Escalation" feature="id"/> |
| <enable object="Escalation" feature="name"/> |
| <enable object="EscalationEventDefinition" feature="escalationRef"/> |
| <enable object="EventBasedGateway" feature="eventGatewayType"/> |
| <enable object="EventBasedGateway" feature="gatewayDirection"/> |
| <enable object="EventBasedGateway" feature="instantiate"/> |
| <enable object="EventBasedGateway" feature="name"/> |
| <enable object="EventDefinition" feature="documentation"/> |
| <enable object="EventDefinition" feature="extensionDefinitions"/> |
| <enable object="EventDefinition" feature="extensionValues"/> |
| <enable object="EventDefinition" feature="id"/> |
| <enable object="ExclusiveGateway" feature="default"/> |
| <enable object="ExclusiveGateway" feature="gatewayDirection"/> |
| <enable object="ExclusiveGateway" feature="name"/> |
| <enable object="Expression" feature="extensionValues"/> |
| <enable object="FormalExpression" feature="body"/> |
| <enable object="FormalExpression" feature="language"/> |
| <enable object="GlobalType"/> |
| <enable object="Group" feature="documentation"/> |
| <enable object="Group" feature="extensionDefinitions"/> |
| <enable object="Group" feature="extensionValues"/> |
| <enable object="Group" feature="id"/> |
| <enable object="ImportType"/> |
| <enable object="InclusiveGateway" feature="default"/> |
| <enable object="InclusiveGateway" feature="gatewayDirection"/> |
| <enable object="InclusiveGateway" feature="name"/> |
| <enable object="InputOutputSpecification" feature="dataInputs"/> |
| <enable object="InputOutputSpecification" feature="dataOutputs"/> |
| <enable object="InputOutputSpecification" feature="documentation"/> |
| <enable object="InputOutputSpecification" feature="extensionDefinitions"/> |
| <enable object="InputOutputSpecification" feature="extensionValues"/> |
| <enable object="InputOutputSpecification" feature="id"/> |
| <enable object="Interface" feature="documentation"/> |
| <enable object="Interface" feature="extensionDefinitions"/> |
| <enable object="Interface" feature="extensionValues"/> |
| <enable object="Interface" feature="id"/> |
| <enable object="Interface" feature="implementationRef"/> |
| <enable object="Interface" feature="name"/> |
| <enable object="Interface" feature="operations"/> |
| <enable object="IntermediateCatchEvent" feature="dataOutputAssociation"/> |
| <enable object="IntermediateCatchEvent" feature="dataOutputs"/> |
| <enable object="IntermediateCatchEvent" feature="eventDefinitions"/> |
| <enable object="IntermediateCatchEvent" feature="name"/> |
| <enable object="IntermediateThrowEvent" feature="eventDefinitions"/> |
| <enable object="IntermediateThrowEvent" feature="inputSet"/> |
| <enable object="IntermediateThrowEvent" feature="name"/> |
| <enable object="ItemAwareElement" feature="documentation"/> |
| <enable object="ItemAwareElement" feature="extensionDefinitions"/> |
| <enable object="ItemAwareElement" feature="extensionValues"/> |
| <enable object="ItemAwareElement" feature="id"/> |
| <enable object="ItemAwareElement" feature="itemSubjectRef"/> |
| <enable object="ItemDefinition" feature="id"/> |
| <enable object="ItemDefinition" feature="structureRef"/> |
| <enable object="Lane" feature="flowNodeRefs"/> |
| <enable object="Lane" feature="id"/> |
| <enable object="Lane" feature="name"/> |
| <enable object="LaneSet" feature="name"/> |
| <enable object="LinkEventDefinition"/> |
| <enable object="ManualTask" feature="dataInputAssociations"/> |
| <enable object="ManualTask" feature="dataOutputAssociations"/> |
| <enable object="ManualTask" feature="extensionValues"/> |
| <enable object="ManualTask" feature="ioSpecification"/> |
| <enable object="ManualTask" feature="isForCompensation"/> |
| <enable object="ManualTask" feature="name"/> |
| <enable object="Message" feature="id"/> |
| <enable object="Message" feature="itemRef"/> |
| <enable object="MessageEventDefinition" feature="messageRef"/> |
| <enable object="MultiInstanceLoopCharacteristics" feature="inputDataItem"/> |
| <enable object="MultiInstanceLoopCharacteristics" feature="loopDataInputRef"/> |
| <enable object="OnEntryScriptType"/> |
| <enable object="OnExitScriptType"/> |
| <enable object="Operation" feature="documentation"/> |
| <enable object="Operation" feature="extensionDefinitions"/> |
| <enable object="Operation" feature="extensionValues"/> |
| <enable object="Operation" feature="id"/> |
| <enable object="Operation" feature="name"/> |
| <enable object="Operation" feature="inMessageRef"/> |
| <enable object="Operation" feature="outMessageRef"/> |
| <enable object="Operation" feature="errorRefs"/> |
| <enable object="ParallelGateway" feature="gatewayDirection"/> |
| <enable object="ParallelGateway" feature="name"/> |
| <enable object="Process" feature="adHoc"/> |
| <enable object="Process" feature="flowElements"/> |
| <enable object="Process" feature="id"/> |
| <enable object="Process" feature="isExecutable"/> |
| <enable object="Process" feature="name"/> |
| <enable object="Process" feature="packageName"/> |
| <enable object="Process" feature="properties"/> |
| <enable object="Process" feature="version"/> |
| <enable object="Property" feature="id"/> |
| <enable object="Property" feature="itemSubjectRef"/> |
| <enable object="Property" feature="name"/> |
| <enable object="ReceiveTask" feature="dataOutputAssociations"/> |
| <enable object="ReceiveTask" feature="implementation"/> |
| <enable object="ReceiveTask" feature="instantiate"/> |
| <enable object="ReceiveTask" feature="ioSpecification"/> |
| <enable object="ReceiveTask" feature="isForCompensation"/> |
| <enable object="ReceiveTask" feature="messageRef"/> |
| <enable object="ReceiveTask" feature="name"/> |
| <enable object="ReceiveTask" feature="operationRef"/> |
| <enable object="Resource" feature="name"/> |
| <enable object="RootElement" feature="extensionValues"/> |
| <enable object="ScriptTask" feature="isForCompensation"/> |
| <enable object="ScriptTask" feature="name"/> |
| <enable object="ScriptTask" feature="script"/> |
| <enable object="ScriptTask" feature="scriptFormat"/> |
| <enable object="SendTask" feature="dataInputAssociations"/> |
| <enable object="SendTask" feature="ioSpecification"/> |
| <enable object="SendTask" feature="implementation"/> |
| <enable object="SendTask" feature="isForCompensation"/> |
| <enable object="SendTask" feature="messageRef"/> |
| <enable object="SendTask" feature="name"/> |
| <enable object="SendTask" feature="operationRef"/> |
| <enable object="SequenceFlow" feature="conditionExpression"/> |
| <enable object="SequenceFlow" feature="name"/> |
| <enable object="SequenceFlow" feature="priority"/> |
| <enable object="SequenceFlow" feature="sourceRef"/> |
| <enable object="SequenceFlow" feature="targetRef"/> |
| <enable object="ServiceTask" feature="dataInputAssociations"/> |
| <enable object="ServiceTask" feature="dataOutputAssociations"/> |
| <enable object="ServiceTask" feature="ioSpecification"/> |
| <enable object="ServiceTask" feature="isForCompensation"/> |
| <enable object="ServiceTask" feature="implementation"/> |
| <enable object="ServiceTask" feature="name"/> |
| <enable object="ServiceTask" feature="operationRef"/> |
| <enable object="Signal" feature="id"/> |
| <enable object="Signal" feature="name"/> |
| <enable object="SignalEventDefinition" feature="signalRef"/> |
| <enable object="StartEvent" feature="name"/> |
| <enable object="StartEvent" feature="isInterrupting"/> |
| <enable object="StartEvent" feature="eventDefinitions"/> |
| <enable object="SubProcess" feature="flowElements"/> |
| <enable object="SubProcess" feature="isForCompensation"/> |
| <enable object="SubProcess" feature="triggeredByEvent"/> |
| <enable object="SubProcess" feature="loopCharacteristics"/> |
| <enable object="SubProcess" feature="name"/> |
| <enable object="SubProcess" feature="properties"/> |
| <enable object="Task" feature="dataInputAssociations"/> |
| <enable object="Task" feature="dataOutputAssociations"/> |
| <enable object="Task" feature="extensionValues"/> |
| <enable object="Task" feature="ioSpecification"/> |
| <enable object="Task" feature="isForCompensation"/> |
| <enable object="Task" feature="name"/> |
| <enable object="TextAnnotation" feature="documentation"/> |
| <enable object="TextAnnotation" feature="extensionDefinitions"/> |
| <enable object="TextAnnotation" feature="extensionValues"/> |
| <enable object="TextAnnotation" feature="id"/> |
| <enable object="TextAnnotation" feature="text"/> |
| <enable object="TextAnnotation" feature="textFormat"/> |
| <enable object="TerminateEventDefinition"/> |
| <enable object="ThrowEvent" feature="dataInputAssociation"/> |
| <enable object="TimerEventDefinition" feature="timeCycle"/> |
| <enable object="TimerEventDefinition" feature="timeDuration"/> |
| <enable object="UserTask" feature="dataInputAssociations"/> |
| <enable object="UserTask" feature="dataOutputAssociations"/> |
| <enable object="UserTask" feature="extensionValues"/> |
| <enable object="UserTask" feature="ioSpecification"/> |
| <enable object="UserTask" feature="isForCompensation"/> |
| <enable object="UserTask" feature="name"/> |
| <enable object="UserTask" feature="resources"/> |
| </modelEnablement> |
| |
| <modelEnablement |
| runtimeId="org.jboss.runtime.jbpm5" |
| id="org.jboss.runtime.jbpm5.Simple" |
| profile="Simple" |
| ref="org.jboss.runtime.jbpm5:Full"> |
| <!-- copy the enablements from "Full" profile --> |
| <!-- and then disable these objects and features --> |
| <disable object="AdHocSubProcess"/> |
| <disable object="Assignment"/> |
| <disable object="BPSimDataType"/> |
| <disable object="BusinessRuleTask" feature="isForCompensation"/> |
| <disable object="CallActivity" feature="extensionValues"/> |
| <disable object="CallActivity" feature="isForCompensation"/> |
| <disable object="CompensateEventDefinition"/> |
| <disable object="ConditionalEventDefinition"/> |
| <disable object="DataInputAssociation"/> |
| <disable object="DataObject"/> |
| <disable object="DataOutputAssociation"/> |
| <disable object="DataState"/> |
| <disable object="Documentation"/> |
| <disable object="Error"/> |
| <disable object="ErrorEventDefinition"/> |
| <disable object="Escalation"/> |
| <disable object="Interface"/> |
| <disable object="InputSet"/> |
| <disable object="IntermediateThrowEvent"/> |
| <disable object="Lane"/> |
| <disable object="LinkEventDefinition"/> |
| <disable object="ManualTask"/> |
| <disable object="Message"/> |
| <disable object="MessageEventDefinition"/> |
| <disable object="OutputSet"/> |
| <disable object="Process" feature="isExecutable"/> |
| <disable object="ReceiveTask"/> |
| <disable object="ScriptTask" feature="isForCompensation"/> |
| <disable object="SendTask"/> |
| <disable object="SubProcess" feature="isForCompensation"/> |
| <disable object="SubProcess" feature="triggeredByEvent"/> |
| <disable object="Task" feature="extensionValues"/> |
| <disable object="UserTask" feature="extensionValues"/> |
| <disable object="Process" feature="adHoc"/> |
| |
| <enable object="BoundaryEvent" feature="attachedToRef"/> |
| <enable object="BoundaryEvent" feature="cancelActivity"/> |
| <enable object="BoundaryEvent" feature="eventDefinitions"/> |
| <enable object="BoundaryEvent" feature="name"/> |
| |
| <enable object="GlobalType"/> |
| <enable object="ImportType"/> |
| <enable object="OnEntryScriptType"/> |
| <enable object="OnExitScriptType"/> |
| </modelEnablement> |
| |
| <modelEnablement |
| runtimeId="org.jboss.runtime.jbpm5" |
| id="org.jboss.runtime.jbpm5.RuleFlow" |
| profile="RuleFlow"> |
| <enable object="BusinessRuleTask" feature="name"/> |
| <enable object="BusinessRuleTask" feature="ruleFlowGroup"/> |
| <enable object="CallActivity" feature="calledElementRef"/> |
| <enable object="CallActivity" feature="dataInputAssociations"/> |
| <enable object="CallActivity" feature="dataOutputAssociations"/> |
| <enable object="CallActivity" feature="extensionValues"/> |
| <enable object="CallActivity" feature="independent"/> |
| <enable object="CallActivity" feature="ioSpecification"/> |
| <enable object="CallActivity" feature="name"/> |
| <enable object="CallActivity" feature="waitForCompletion"/> |
| <enable object="DataInput" feature="name"/> |
| <enable object="DataOutput" feature="name"/> |
| <enable object="EndEvent" feature="eventDefinitions"/> |
| <enable object="EndEvent" feature="inputSet"/> |
| <enable object="ExclusiveGateway" feature="default"/> |
| <enable object="ExclusiveGateway" feature="gatewayDirection"/> |
| <enable object="ExclusiveGateway" feature="id"/> |
| <enable object="ExclusiveGateway" feature="name"/> |
| <enable object="ExclusiveGateway" feature="outgoing"/> |
| <enable object="FormalExpression" feature="body"/> |
| <enable object="FormalExpression" feature="language"/> |
| <enable object="GlobalType"/> |
| <enable object="InputOutputSpecification" feature="dataInputs"/> |
| <enable object="InputOutputSpecification" feature="dataOutputs"/> |
| <enable object="InputOutputSpecification" feature="documentation"/> |
| <enable object="InputOutputSpecification" feature="extensionDefinitions"/> |
| <enable object="InputOutputSpecification" feature="extensionValues"/> |
| <enable object="InputOutputSpecification" feature="id"/> |
| <enable object="InputOutputSpecification" feature="inputSets"/> |
| <enable object="InputOutputSpecification" feature="outputSets"/> |
| <enable object="ItemDefinition" feature="id"/> |
| <enable object="ItemDefinition" feature="structureRef"/> |
| <enable object="OnEntryScriptType"/> |
| <enable object="OnExitScriptType"/> |
| <enable object="ParallelGateway" feature="gatewayDirection"/> |
| <enable object="ParallelGateway" feature="id"/> |
| <enable object="ParallelGateway" feature="name"/> |
| <enable object="ParallelGateway" feature="outgoing"/> |
| <enable object="Process" feature="flowElements"/> |
| <enable object="Process" feature="id"/> |
| <enable object="Process" feature="name"/> |
| <enable object="Process" feature="packageName"/> |
| <enable object="Process" feature="properties"/> |
| <enable object="Process" feature="version"/> |
| <enable object="Property" feature="documentation"/> |
| <enable object="Property" feature="extensionDefinitions"/> |
| <enable object="Property" feature="extensionValues"/> |
| <enable object="Property" feature="id"/> |
| <enable object="Property" feature="itemSubjectRef"/> |
| <enable object="Property" feature="name"/> |
| <enable object="ScriptTask" feature="name"/> |
| <enable object="ScriptTask" feature="script"/> |
| <enable object="ScriptTask" feature="scriptFormat"/> |
| <enable object="SequenceFlow" feature="auditing"/> |
| <enable object="SequenceFlow" feature="conditionExpression"/> |
| <enable object="SequenceFlow" feature="documentation"/> |
| <enable object="SequenceFlow" feature="extensionDefinitions"/> |
| <enable object="SequenceFlow" feature="extensionValues"/> |
| <enable object="SequenceFlow" feature="id"/> |
| <enable object="SequenceFlow" feature="isImmediate"/> |
| <enable object="SequenceFlow" feature="monitoring"/> |
| <enable object="SequenceFlow" feature="name"/> |
| <enable object="SequenceFlow" feature="priority"/> |
| <enable object="SequenceFlow" feature="sourceRef"/> |
| <enable object="SequenceFlow" feature="targetRef"/> |
| <enable object="StartEvent" feature="name"/> |
| <enable object="TerminateEventDefinition" feature="id"/> |
| </modelEnablement> |
| |
| <!-- Tool Palettes --> |
| |
| <toolPalette |
| runtimeId="org.jboss.runtime.jbpm5" |
| id="org.jboss.runtime.jbpm5.toolpalette.Simple" |
| profile="Simple"> |
| |
| <category id="org.jboss.runtime.jbpm5.toolpalette.simple.Tasks" name="%category.name"> |
| <tool name="%tool.name.2" object="ManualTask"/> |
| <tool name="%tool.name.3" object="UserTask"/> |
| <tool name="%tool.name.4" object="ScriptTask"/> |
| <tool name="%tool.name.5" object="BusinessRuleTask"/> |
| <tool name="%tool.name.6" object="SendTask"/> |
| <tool name="%tool.name.7" object="ReceiveTask"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.simple.SubProcesses" name="%category.name.0.1"> |
| <tool name="%tool.name" object="AdHocSubProcess"/> |
| <tool name="%tool.name.0" object="SubProcess"/> |
| <tool name="%tool.name.1" object="CallActivity"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.simple.BoundaryEvents" name="%category.name.0"> |
| <tool name="%tool.name.8" object="BoundaryEvent+ErrorEventDefinition" icon="ErrorCatchEvent.png"/> |
| <tool name="%tool.name.9" object="BoundaryEvent+TimerEventDefinition" icon="TimerCatchEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.simple.Connection" name="%category.name.1"> |
| <tool name="%tool.name.10" object="SequenceFlow"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.simple.Events" name="%category.name.2"> |
| <tool name="%tool.name.11" object="StartEvent" icon="StartEvent.png"/> |
| <tool name="%tool.name.12" object="EndEvent" icon="EndEvent.png"/> |
| <tool name="%tool.name.13" object="EndEvent+ErrorEventDefinition" icon="ErrorEndEvent.png"/> |
| <tool name="%tool.name.14" object="EndEvent+TerminateEventDefinition" icon="TerminateEndEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.simple.Gateways" name="%category.name.3"> |
| <tool name="%tool.name.15" object="ExclusiveGateway"/> |
| <tool name="%tool.name.16" object="ParallelGateway"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.simple.CatchEvents" name="%category.name.4"> |
| <tool name="%tool.name.17" object="IntermediateCatchEvent+SignalEventDefinition" icon="SignalCatchEvent.png"/> |
| <tool name="%tool.name.18" object="IntermediateCatchEvent+TimerEventDefinition" icon="TimerCatchEvent.png"/> |
| </category> |
| </toolPalette> |
| |
| <toolPalette |
| runtimeId="org.jboss.runtime.jbpm5" |
| id="org.jboss.runtime.jbpm5.toolpalette.RuleFlow" |
| profile="RuleFlow"> |
| |
| <category id="org.jboss.runtime.jbpm5.toolpalette.ruleFlow.Tasks" name="%category.name.5"> |
| <tool name="%tool.name.19" object="BusinessRuleTask"/> |
| <tool name="%tool.name.20" object="CallActivity"/> |
| <tool name="%tool.name.21" object="ScriptTask"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.ruleFlow.Connections" name="%category.name.6"> |
| <tool name="%tool.name.22" object="SequenceFlow"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.ruleFlow.Events" name="%category.name.7"> |
| <tool name="%tool.name.23" object="StartEvent" icon="StartEvent.png"/> |
| <tool name="%tool.name.24" object="EndEvent" icon="EndEvent.png"/> |
| <tool name="%tool.name.25" object="EndEvent+TerminateEventDefinition" icon="TerminateEndEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.ruleFlow.Gateways" name="%category.name.8"> |
| <tool name="%tool.name.26" object="ExclusiveGateway"/> |
| <tool name="%tool.name.27" object="ParallelGateway"/> |
| </category> |
| </toolPalette> |
| |
| <toolPalette |
| runtimeId="org.jboss.runtime.jbpm5" |
| id="org.jboss.runtime.jbpm5.toolpalette.Full" |
| profile="Full"> |
| |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.Tasks" name="%category.name.9"> |
| <tool name="%tool.name.31" object="Task"/> |
| <tool name="%tool.name.32" object="ManualTask"/> |
| <tool name="%tool.name.33" object="UserTask"/> |
| <tool name="%tool.name.34" object="ScriptTask"/> |
| <tool name="%tool.name.35" object="BusinessRuleTask"/> |
| <tool name="%tool.name.36" object="ServiceTask"/> |
| <tool name="%tool.name.37" object="SendTask"/> |
| <tool name="%tool.name.38" object="ReceiveTask"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.SubProcesses" name="%category.name.9.1"> |
| <tool name="%tool.name.AdHoc.SubProcess" object="AdHocSubProcess"/> |
| <tool name="%tool.name.Embedded.SubProcess" object="SubProcess"/> |
| <tool name="%tool.name.MultiInstance.SubProcess" object="SubProcess[$loopCharacteristics=MultiInstanceLoopCharacteristics]"/> |
| <tool name="%tool.name.Event.SubProcess" object="SubProcess[$triggeredByEvent=true,$name='Event Handler']"/> |
| <tool name="%tool.name.Reusable.Process" object="CallActivity"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.Artifacts" name="%category.name.10"> |
| <tool name="%tool.name.39" object="Group"/> |
| <tool name="%tool.name.40" object="TextAnnotation"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.BoundaryEvents" name="%category.name.11"> |
| <!-- <tool name="%tool.name.41" object="BoundaryEvent+CancelEventDefinition" icon="CancelEndEvent.png"/> --> |
| <tool name="%tool.name.41.1" object="BoundaryEvent+CompensateEventDefinition" icon="CompensationStartEvent.png"/> |
| <tool name="%tool.name.42" object="BoundaryEvent+ConditionalEventDefinition" icon="ConditionalCatchEvent.png"/> |
| <tool name="%tool.name.43" object="BoundaryEvent+ErrorEventDefinition" icon="ErrorCatchEvent.png"/> |
| <tool name="%tool.name.44" object="BoundaryEvent+EscalationEventDefinition" icon="EscalationCatchEvent.png"/> |
| <tool name="%tool.name.45" object="BoundaryEvent+MessageEventDefinition" icon="MessageCatchEvent.png"/> |
| <tool name="%tool.name.46" object="BoundaryEvent+SignalEventDefinition" icon="SignalCatchEvent.png"/> |
| <tool name="%tool.name.47" object="BoundaryEvent+TimerEventDefinition" icon="TimerCatchEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.Connections" name="%category.name.12"> |
| <tool name="%tool.name.48" object="Association[$associationDirection=None]"/> |
| <tool name="%tool.name.49" object="Association[$associationDirection=One]"/> |
| <tool name="%tool.name.50" object="DataAssociation"/> |
| <tool name="%tool.name.51" object="SequenceFlow"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.DataObjects" name="%category.name.13"> |
| <tool name="%tool.name.52" object="DataObject"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.EndEvents" name="%category.name.14"> |
| <!-- <tool name="%tool.name.53" object="EndEvent+CancelEventDefinition" icon="CancelEndEvent.png"/> --> |
| <tool name="%tool.name.54" object="EndEvent+CompensateEventDefinition" icon="CompensationEndEvent.png"/> |
| <tool name="%tool.name.55" object="EndEvent" icon="EndEvent.png"/> |
| <tool name="%tool.name.56" object="EndEvent+ErrorEventDefinition" icon="ErrorEndEvent.png"/> |
| <tool name="%tool.name.57" object="EndEvent+EscalationEventDefinition" icon="EscalationEndEvent.png"/> |
| <tool name="%tool.name.58" object="EndEvent+MessageEventDefinition" icon="MessageEndEvent.png"/> |
| <tool name="%tool.name.59" object="EndEvent+SignalEventDefinition" icon="SignalEndEvent.png"/> |
| <tool name="%tool.name.60" object="EndEvent+TerminateEventDefinition" icon="TerminateEndEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.Gateways" name="%category.name.15"> |
| <tool name="%tool.name.61" object="ExclusiveGateway"/> |
| <tool name="%tool.name.62" object="EventBasedGateway"/> |
| <tool name="%tool.name.63" object="InclusiveGateway"/> |
| <tool name="%tool.name.64" object="ParallelGateway"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.CatchEvents" name="%category.name.16"> |
| <tool name="%tool.name.65" object="IntermediateCatchEvent+ConditionalEventDefinition" icon="ConditionalCatchEvent.png"/> |
| <tool name="%tool.name.link" object="IntermediateCatchEvent+LinkEventDefinition" icon="LinkCatchEvent.png"/> |
| <tool name="%tool.name.66" object="IntermediateCatchEvent+MessageEventDefinition" icon="MessageCatchEvent.png"/> |
| <tool name="%tool.name.67" object="IntermediateCatchEvent+SignalEventDefinition" icon="SignalCatchEvent.png"/> |
| <tool name="%tool.name.68" object="IntermediateCatchEvent+TimerEventDefinition" icon="TimerCatchEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.ThrowEvents" name="%category.name.17"> |
| <tool name="%tool.name.69" object="IntermediateThrowEvent+CompensateEventDefinition" icon="CompensationEndEvent.png"/> |
| <tool name="%tool.name.70" object="IntermediateThrowEvent+EscalationEventDefinition" icon="EscalationThrowEvent.png"/> |
| <tool name="%tool.name.71" object="IntermediateThrowEvent" icon="IntermediateEvent.png"/> |
| <tool name="%tool.name.link" object="IntermediateThrowEvent+LinkEventDefinition" icon="LinkThrowEvent.png"/> |
| <tool name="%tool.name.72" object="IntermediateThrowEvent+MessageEventDefinition" icon="MessageThrowEvent.png"/> |
| <tool name="%tool.name.73" object="IntermediateThrowEvent+SignalEventDefinition" icon="SignalThrowEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.StartEvents" name="%category.name.18"> |
| <tool name="%tool.name.74" object="StartEvent+CompensateEventDefinition" icon="CompensationStartEvent.png"/> |
| <tool name="%tool.name.75" object="StartEvent+ConditionalEventDefinition" icon="ConditionalStartEvent.png"/> |
| <tool name="%tool.name.76" object="StartEvent+ErrorEventDefinition" icon="ErrorStartEvent.png"/> |
| <tool name="%tool.name.77" object="StartEvent+EscalationEventDefinition" icon="EscalationStartEvent.png"/> |
| <tool name="%tool.name.78" object="StartEvent" icon="StartEvent.png"/> |
| <tool name="%tool.name.79" object="StartEvent+MessageEventDefinition" icon="MessageStartEvent.png"/> |
| <tool name="%tool.name.80" object="StartEvent+SignalEventDefinition" icon="SignalStartEvent.png"/> |
| <tool name="%tool.name.81" object="StartEvent+TimerEventDefinition" icon="TimerStartEvent.png"/> |
| </category> |
| <category id="org.jboss.runtime.jbpm5.toolpalette.full.SwimLanes" name="%category.name.19"> |
| <tool name="%tool.name.82" object="Lane"/> |
| </category> |
| |
| <category id="org.bpmn2.modeler.toolpalette.process.patterns" fromPalette="org.bpmn2.modeler.toolpalette.full"/> |
| |
| </toolPalette> |
| |
| <typeLanguage name="Java Types" uri="http://www.java.com/javaTypes" prefix="java"> |
| <type name="Boolean" qname="Boolean"/> |
| <type name="Float" qname="Float"/> |
| <type name="Integer" qname="Integer"/> |
| <type name="String" qname="String"/> |
| <type name="Object" qname="Object"/> |
| </typeLanguage> |
| <expressionLanguage name="mvel" uri="http://www.mvel.org/2.0"/> |
| <expressionLanguage name="Java" uri="http://www.java.com/java"/> |
| <expressionLanguage name="Rule" uri="http://www.jboss.org/drools/rule"/> |
| <expressionLanguage name="XPath 1.0" uri="http://www.w3.org/1999/XPath"/> |
| |
| <serviceImplementation name="Java" uri="Java"/> |
| <serviceImplementation name="SwitchYard Service" uri="##SwitchYard"/> |
| <serviceImplementation name="Web Service" uri="##WebService"/> |
| <serviceImplementation name="Unspecified" uri="##unspecified"/> |
| |
| </extension> |
| |
| <extension |
| point="org.eclipse.graphiti.ui.imageProviders"> |
| <imageProvider |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.JBPM5ImageProvider" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.JBPM5ImageProvider"> |
| </imageProvider> |
| </extension> |
| |
| <extension point="org.eclipse.emf.validation.constraintProviders"> |
| <!-- These constraints override the ones in BPMN2 Modeler Core Validation --> |
| <constraintProvider cache="true"> |
| <package namespaceUri="http://www.omg.org/spec/BPMN/20100524/MODEL-XMI"/> |
| <constraints categories="org.eclipse.bpmn2.modeler.core.validation.category.override"> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Process" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.Process" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="Process"/> |
| </constraint> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Signal" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.Signal" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="Signal"/> |
| </constraint> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Escalation" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.Escalation" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="Escalation"/> |
| </constraint> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Global Type" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.GlobalType" |
| statusCode="1"> |
| <message>{0}</message> |
| <!-- Note use of namespace URI to qualify GlobalType --> |
| <target class="GlobalType:http://www.jboss.org/drools"/> |
| </constraint> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Data Input Association" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.DataInputAssociation" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="DataInputAssociation"/> |
| </constraint> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Data Output Association" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.DataOutputAssociation" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="DataOutputAssociation"/> |
| </constraint> |
| </constraints> |
| </constraintProvider> |
| |
| <category |
| name="%category.name.20" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.category"/> |
| <!-- These constraints are in addition to the ones in BPMN2 Modeler Core Validation --> |
| <constraintProvider cache="true"> |
| <package namespaceUri="http://www.omg.org/spec/BPMN/20100524/MODEL-XMI"/> |
| <constraints categories="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.category"> |
| |
| <!-- Live Validation Constraints --> |
| <constraint |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.ProcessVariableNameConstraint" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.VariableName" |
| lang="Java" |
| mode="Live" |
| name="Variable Name" |
| severity="ERROR" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="BaseElement"/> |
| </constraint> |
| |
| <!-- Batch Validation Constraints --> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Business Rule Task" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.BusinessRuleTask" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="BusinessRuleTask"/> |
| </constraint> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="User Task" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.UserTask" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="UserTask"/> |
| </constraint> |
| <constraint |
| lang="Java" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.JbpmModelConstraint" |
| severity="ERROR" |
| mode="Batch" |
| name="Call Activity" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.CallActivity" |
| statusCode="1"> |
| <message>{0}</message> |
| <target class="CallActivity"/> |
| </constraint> |
| </constraints> |
| </constraintProvider> |
| </extension> |
| |
| <extension |
| point="org.eclipse.emf.validation.constraintBindings"> |
| <clientContext |
| default="false" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.context"> |
| <enablement> |
| <test |
| property="org.eclipse.bpmn2.modeler.property.targetRuntimeId" |
| value="org.jboss.runtime.jbpm5"/> |
| </enablement> |
| </clientContext> |
| <binding |
| context="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.context" |
| category="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.validation.category"> |
| </binding> |
| </extension> |
| |
| <extension |
| id="org.jboss.runtime.jbpm5.problemMarker" |
| name="%extension.name" |
| point="org.eclipse.core.resources.markers"> |
| <persistent |
| value="true"> |
| </persistent> |
| <super |
| type="org.eclipse.emf.validation.problem"> |
| </super> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| <category |
| id="org.eclipse.bpmn2.wizardCategory" |
| name="%category.name.21"> |
| </category> |
| <wizard |
| category="org.eclipse.bpmn2.wizardCategory" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.wizards.NewJbpmProcessWizard" |
| icon="icons/wizard.gif" |
| id="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.wizards.NewJbpmProcessWizard" |
| name="%wizard.name"> |
| </wizard> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| category="org.eclipse.bpmn2.modeler.BPMN2" |
| class="org.eclipse.bpmn2.modeler.runtime.jboss.jbpm5.preferences.JbpmPreferencePage" |
| id="org.jboss.runtime.jbpm5.preferences" |
| name="%PREFERENCE_PAGE_JBPM"/> |
| </extension> |
| |
| </plugin> |