`

jBPM-Designer的不完全汉化

 
阅读更多
http://dapeng1525.iteye.com/blog/179909

前些天,在群JBPM Inside(25496693)里和AM大哥请教了关于jBPM-Designer的汉化问题,在AM大哥的耐心指导和帮助下,我完成了对其不完全的汉化。在此,非常感谢AM大哥的热心和耐心,谢谢!

  好了,下面就开始汉化了:

  一、推荐论坛内的系列文章fndcz的jBPM学习(一)至(八),本文重点涉及(六)中的插件安装部分。

  二、打开目录jbpm-starters-kit-3.1.4\jbpm-designer\jbpm-gpd-feature\eclipse\plugins,找到Jar包org.jbpm.gd.jpdl.ui_3.0.13.jar,修改里面的plugin.xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
   
     <extension-point id="graphElements" name="Graph Element Extensions" schema="schema/graphElements.exsd"/>
   <extension-point id="editPolicies" name="Edit Policy Extensions" schema="schema/editPolicies.exsd"/>
   
  <extension point = "org.eclipse.ui.editors">
    <editor
          class="org.jbpm.ui.editor.DesignerEditor"
          contributorClass="org.jbpm.ui.editor.DesignerEditorActionBarContributor" 
          icon="icons/full/obj16/par_obj.gif"
          id="org.jbpm.ui.editor.DesignerEditor"
          matchingStrategy="org.jbpm.ui.editor.DesignerEditorMatchingStrategy"
          name="jBPM Graphical Process Designer">
        <contentTypeBinding contentTypeId="org.jbpm.gd.jpdl.ui.jpdl" /> 
        <contentTypeBinding contentTypeId="org.jbpm.gd.jpdl.ui.jpdl-gi" /> 
    </editor>
    <editor
          class="org.jbpm.ui.pageflow.editor.PageFlowEditor"
          contributorClass="org.jbpm.ui.pageflow.editor.PageFlowEditorActionBarContributor" 
          icon="icons/full/obj16/par_obj.gif"
          id="org.jbpm.ui.pageflow.editor.PageFlowEditor"
          matchingStrategy="org.jbpm.ui.pageflow.editor.PageFlowEditorMatchingStrategy"
          name="jBPM Pageflow Designer">
        <contentTypeBinding contentTypeId="org.jbpm.gd.jpdl.ui.pf" /> 
        <contentTypeBinding contentTypeId="org.jbpm.gd.jpdl.ui.pf-gi" /> 
    </editor> 
  </extension> 
  	
  <extension point="org.eclipse.core.runtime.contentTypes">
  	<content-type id="jpdl-gi" 	name="jpdl-gi"
		base-type="org.eclipse.core.runtime.xml"
		default-charset="UTF-8">
		<describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
			<parameter name="element" value="process-diagram"/>
		</describer>
	</content-type>
  	<content-type id="jpdl" 	name="jpdl"
		base-type="org.eclipse.core.runtime.xml"
		default-charset="UTF-8">
		<describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
			<parameter name="element" value="process-definition"/>
		</describer>
	</content-type>
  	<content-type id="pf-gi" 	name="pf-gi"
		base-type="org.eclipse.core.runtime.xml"
		default-charset="UTF-8">
		<describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
			<parameter name="element" value="pageflow-diagram"/>
		</describer>
	</content-type>
  	<content-type id="pf" 	name="pf"
		base-type="org.eclipse.core.runtime.xml"
		default-charset="UTF-8">
		<describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
			<parameter name="element" value="pageflow-definition"/>
		</describer>
	</content-type>
  </extension>  
  
  <extension point="org.eclipse.ui.popupMenus">
    <objectContribution id="org.jbpm.ui.addActions"
        objectClass="org.jbpm.ui.part.GraphElementEditPart">
      <filter
            name="canAddActions"
            value="true"/>
      <action
        class="org.jbpm.ui.action.AddActionDelegate"
        id="addAction"
        label="增加动作"
        menubarPath="org.eclipse.gef.group.edit"
        tooltip="Add an Action">
      </action>
    </objectContribution>
    <objectContribution id="org.jbpm.ui.addProcessEvents"
    	objectClass="org.jbpm.ui.part.GraphElementEditPart">
      <filter
            name="canAddProcessEvents"
            value="true"/>
    	<action
           class="org.jbpm.ui.action.AddActionDelegate"
           id="processEnd"
           label="流程结束"
           menubarPath="org.jbpm.ui.popup.addActions/additions"
           tooltip="增加一个Process End Action">
    	</action>
    	<action
           class="org.jbpm.ui.action.AddActionDelegate"
           id="processStart"
           label="流程开始"
           menubarPath="org.jbpm.ui.popup.addActions/additions"
           tooltip="增加一个Process Start Action">
    	</action>
    </objectContribution>
    <objectContribution id="org.jbpm.ui.addNodeEvents"
    	objectClass="org.jbpm.ui.part.GraphElementEditPart">
      <filter
            name="canAddNodeEvents"
            value="true"/>
     <menu
     	id="org.jbpm.ui.popup.addActions"
     	label="增加动作"
     	path="org.eclipse.gef.group.edit">
     	<separator name="additions" />
     </menu>
    	<action
           class="org.jbpm.ui.action.AddActionDelegate"
           id="nodeLeave"
           label="离开节点"
           menubarPath="org.jbpm.ui.popup.addActions/additions"
           tooltip="增加一个Node Leave Action">
    	</action>
    	<action
           class="org.jbpm.ui.action.AddActionDelegate"
           id="nodeEnter"
           label="进入节点"
           menubarPath="org.jbpm.ui.popup.addActions/additions"
           tooltip="增加一个Node Enter Action">
    	</action>
    	<action
           class="org.jbpm.ui.action.AddActionDelegate"
           id="afterSignal"
           label="提交信令后"
           menubarPath="org.jbpm.ui.popup.addActions/additions"
           tooltip="增加一个After Signal Action">
    	</action>
    	<action
           class="org.jbpm.ui.action.AddActionDelegate"
           id="beforeSignal"
           label="提交信令前"
           menubarPath="org.jbpm.ui.popup.addActions/additions"
           tooltip="增加一个Before Signal Action">
    	</action>
    </objectContribution>
    <objectContribution id="org.jbpm.ui.tasknode"
    	objectClass="org.jbpm.ui.part.GraphElementEditPart">
      <filter
            name="nodeTagEqualsTo"
            value="task-node"/> 
    	<action
           class="org.jbpm.ui.action.AddTaskDelegate"
           id="addTask"
           label="增加任务"
           menubarPath="org.eclipse.gef.group.edit"
           tooltip="增加一个Task">
    	</action>
    </objectContribution>
    <objectContribution id="org.jbpm.ui.startstate"
    	objectClass="org.jbpm.ui.part.GraphElementEditPart">
      <filter
            name="nodeTagEqualsTo"
            value="start-state"/> 
      <filter
            name="canAddTasks"
            value="true"/>
    	<action
           class="org.jbpm.ui.action.AddTaskDelegate"
           id="addTask"
           label="增加动作"
           menubarPath="org.eclipse.gef.group.edit"
           tooltip="增加一个Task">
    	</action>
    </objectContribution>
    <objectContribution
          adaptable="false"
          id="org.jbpm.ui.graphElement"
          objectClass="org.jbpm.ui.part.GraphElementEditPart">
       <filter
             name="nodeTagDifferentFrom"
             value="event"/>  
       <action
             class="org.jbpm.ui.action.PropertyDialogActionDelegate"
             id="properties"
             label="属性..."
             menubarPath="org.eclipse.gef.group.edit"
             tooltip="编辑图形元素的属性"/>
    </objectContribution>
  </extension>
  
   <extension
         point="org.eclipse.ui.newWizards">
      <category
            name="JBoss jBPM"
            id="org.jbpm.ui">
      </category>
      <category
            name="JBoss Seam"
            id="org.jboss.seam">
      </category> 
      <wizard
            name="过程定义"
            icon="icons/full/obj16/process16.gif"
            category="org.jbpm.ui"
            class="org.jbpm.ui.wizard.NewProcessDefinitionWizard"
            id="org.jbpm.ui.wizard.new.file">
         <description>
            向导:创建一个流程图
         </description>
         <selection
               class="org.eclipse.core.resources.IResource">
         </selection>
      </wizard>
      <wizard
            name="Page Flow"
            icon="icons/full/obj16/page.gif"
            category="org.jboss.seam"
            class="org.jbpm.ui.pageflow.wizard.NewPageFlowWizard"
            id="org.jboss.seam.ui.wizard.new.pageflow">
         <description>
            A wizard that creates a pageflow
         </description>
         <selection
               class="org.eclipse.core.resources.IResource">
         </selection>
      </wizard> 
      <wizard
            name="过程项目"
            icon="icons/full/obj16/process16.gif"
            category="org.jbpm.ui"
            class="org.jbpm.ui.wizard.NewProcessProjectWizard"
            id="org.jbpm.ui.wizard.new.project"
            project="true" >
         <description>
            向导:创建一个新jBPM项目
         </description>
         <selection
               class="org.eclipse.core.resources.IResource">
         </selection>
      </wizard>
   </extension>
   <extension
         point="org.jbpm.gd.jpdl.ui.graphElements">
      <graphElement
            name="transition"
            contributor="org.jbpm.ui.contributor.TransitionContributor">
         <entry
               category="org.jbpm.palette.3.BasicConnectionTools"
               id="org.jbpm.ui.palette.1.Transition"
               label="转移"
               tooltip="创建一个Transition"
               type="connection"/>
      </graphElement>
      <graphElement
            name="start-state"
            contributor="org.jbpm.ui.contributor.StartStateContributor">
         <entry
               category="org.jbpm.palette.1.BasicNodeTools"
               id="org.jbpm.ui.palette.1.StartState"
               label="开始"
               tooltip="创建一个Start节点"
               type="node"/>
      </graphElement>
      <graphElement
            name="state"
            contributor="org.jbpm.ui.contributor.StateContributor">
         <entry
               category="org.jbpm.palette.1.BasicNodeTools"
               id="org.jbpm.ui.palette.2.State"
               label="状态"
               tooltip="创建一个State节点"
               type="node"/>
      </graphElement>
      <graphElement
            name="end-state"
            contributor="org.jbpm.ui.contributor.EndStateContributor">
         <entry
               category="org.jbpm.palette.1.BasicNodeTools"
               id="org.jbpm.ui.palette.3.EndState"
               label="结束"
               tooltip="创建一个End节点"
               type="node"/>
      </graphElement>
      <graphElement
            name="fork"
            contributor="org.jbpm.ui.contributor.ForkContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.1.Fork"
               label="分支"
               tooltip="创建一个Fork节点"
               type="node"/>
      </graphElement>
      <graphElement
             name="join"
            contributor="org.jbpm.ui.contributor.JoinContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.2.Join"
               label="合并"
               tooltip="创建一个Join"
               type="node"/>
      </graphElement>
      <graphElement
            name="decision"
            contributor="org.jbpm.ui.contributor.DecisionContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.3.Decision"
               label="决策点"
               tooltip="创建一个Decision"
               type="node"/>
      </graphElement>
      <graphElement
            name="page"
            contributor="org.jbpm.ui.contributor.PageContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.35.Page"
               label="页"
               tooltip="创建一个Page"
               type="node"/>
      </graphElement>
      <graphElement
            name="start-page"
            contributor="org.jbpm.ui.contributor.StartPageContributor">
         <entry
               category="org.jbpm.palette.1.BasicNodeTools"
               id="org.jbpm.ui.palette.1.StartPage"
               label="开始"
               tooltip="创建一个Start page"
               type="node"/>
      </graphElement>
      <graphElement
            name="task-node"
            contributor="org.jbpm.ui.contributor.TaskNodeContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.4.TaskNode"
               label="任务节点"
               tooltip="创建一个Task Node"
               type="node"/>
      </graphElement>
      <graphElement
            name="process-state"
            contributor="org.jbpm.ui.contributor.ProcessStateContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.5.ProcessState"
               label="子流程"
               tooltip="创建一个Process State"
               type="node"/>
      </graphElement>
      <graphElement
            name="super-state"
            contributor="org.jbpm.ui.contributor.SuperStateContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.6.SuperState"
               label="Super State"
               tooltip="Creates a Super State"
               type="node"/>
      </graphElement>
      <graphElement
            name="node"
            contributor="org.jbpm.ui.contributor.NodeContributor">
         <entry
               category="org.jbpm.palette.2.AdvancedNodeTools"
               id="org.jbpm.ui.palette.4.Node"
               label="节点"
               tooltip="创建一个Node"
               type="node"/>
      </graphElement>
      <graphElement
            name="action"
            contributor="org.jbpm.ui.contributor.ActionContributor"/>
      <graphElement  
            name="event"
            contributor="org.jbpm.ui.contributor.EventContributor"/>
      <graphElement  
            name="task"
            contributor="org.jbpm.ui.contributor.TaskContributor"/>
      <graphElement  
            name="swimlane"
            contributor="org.jbpm.ui.contributor.SwimlaneContributor"/>
      <graphElement 
            name="process-definition"
            contributor="org.jbpm.ui.contributor.ProcessDefinitionContributor"/>
      <graphElement 
            name="pageflow-definition"
            contributor="org.jbpm.ui.contributor.ProcessDefinitionContributor"/>
      <graphElement
            contributor="org.jbpm.ui.contributor.TransitionLabelContributor"
            name="transitionLabel"/>
      <graphElement
            contributor="org.jbpm.ui.contributor.TaskListContributor"
            name="taskList"/>
   </extension>
   <extension
         point="org.eclipse.jdt.core.classpathContainerInitializer">
      <classpathContainerInitializer
            class="org.jbpm.ui.util.JbpmClasspathContainerInitializer"
            id="JBPM"/>
   </extension>
   
   <extension
         point="org.eclipse.ui.preferencePages">
      <page
            class="org.jbpm.ui.prefs.MainPage"
            id="org.jbpm.ui.prefs.main"
            name="JBoss jBPM"/>
      <page
            class="org.jbpm.ui.prefs.JbpmLocationsPage"
            id="org.jbpm.ui.prefs.jbpmLocations"
            name="运行时位置"
            category="org.jbpm.ui.prefs.main"/>
      <page
            class="org.jbpm.ui.prefs.ServerDeploymentPage"
            id="org.jbpm.ui.prefs.deployment"
            name="服务器部署"
            category="org.jbpm.ui.prefs.main"/>
   </extension>
   
   <extension point="org.eclipse.ui.propertyPages"> 
        <page 
            id="org.jbpm.ui.GraphElementGeneralPage" 
            name="普通设置" 
            objectClass="org.jbpm.ui.model.GraphElement" 
            class="org.jbpm.ui.properties.GraphElementGeneralPropertyPage"> 
        </page> 
        <page 
            id="org.jbpm.ui.TaskAssignmentPage" 
            name="分配" 
            objectClass="org.jbpm.ui.model.Task" 
            class="org.jbpm.ui.properties.TaskAssignmentPropertyPage"> 
        </page> 
        <page 
            id="org.jbpm.ui.TaskControllerPage" 
            name="变量" 
            objectClass="org.jbpm.ui.model.Task" 
            class="org.jbpm.ui.properties.TaskControllerPropertyPage"> 
        </page> 
        <page 
            id="org.jbpm.ui.TaskAdvancedPage" 
            name="高级设置" 
            objectClass="org.jbpm.ui.model.Task" 
            class="org.jbpm.ui.properties.TaskAdvancedPropertyPage"> 
        </page> 
        <page 
            id="org.jbpm.ui.ActionHandlerPage" 
            name="处理人" 
            objectClass="org.jbpm.ui.model.Action" 
            class="org.jbpm.ui.properties.ActionHandlerPropertyPage"> 
        </page> 
        <page
              class="org.jbpm.ui.properties.NodeActionPropertyPage"
              id="org.jbpm.ui.NodeActionPage"
              name="处理人"
              objectClass="org.jbpm.ui.model.Node">
           <filter
                 name="nodeTagEqualsTo"
                 value="node"/> 
        </page> 
    </extension>
   <extension
         point="org.jbpm.gd.jpdl.ui.editPolicies">
      <editPolicy
            id="org.jbpm.ui.tree.GraphElementComponentEditPolicy"
            part="org.jbpm.ui.part.tree.ElementTreeEditPart"
            policy="org.jbpm.ui.policy.GraphElementComponentEditPolicy"
            role="ComponentEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.tree.ProcessDefinitionComponentEditPolicy"
            part="org.jbpm.ui.part.tree.ProcessDefinitionTreeEditPart"
            policy="org.jbpm.ui.policy.ProcessDefinitionComponentEditPolicy"
            role="ComponentEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.tree.NodeComponentEditPolicy"
            part="org.jbpm.ui.part.tree.NodeTreeEditPart"
            policy="org.jbpm.ui.policy.NodeComponentEditPolicy"
            role="ComponentEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.NodeComponentEditPolicy"
            part="org.jbpm.ui.part.graph.NodeGraphicalEditPart"
            policy="org.jbpm.ui.policy.NodeComponentEditPolicy"
            role="ComponentEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.NodeGraphicalNodeEditPolicy"
            part="org.jbpm.ui.part.graph.NodeGraphicalEditPart"
            policy="org.jbpm.ui.policy.NodeGraphicalNodeEditPolicy"
            role="GraphicalNodeEditPolciy"/>
      <editPolicy
            id="org.jbpm.ui.NodeDirectEditPolicy"
            part="org.jbpm.ui.part.graph.NodeGraphicalEditPart"
            policy="org.jbpm.ui.policy.NodeDirectEditPolicy"
            role="DirectEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.TransitionConnectionEndpointsEditPolicy"
            part="org.jbpm.ui.part.graph.TransitionGraphicalEditPart"
            policy="org.jbpm.ui.policy.TransitionConnectionEndpointsEditPolicy"
            role="Connection Endpoint Policy"/>
      <editPolicy
            id="org.jbpm.ui.TransitionConnectionEditPolicy"
            part="org.jbpm.ui.part.graph.TransitionGraphicalEditPart"
            policy="org.jbpm.ui.policy.TransitionConnectionEditPolicy"
            role="ConnectionEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.TransitionConnectionBendpointEditPolicy"
            part="org.jbpm.ui.part.graph.TransitionGraphicalEditPart"
            policy="org.jbpm.ui.policy.TransitionConnectionBendpointEditPolicy"
            role="Connection Bendpoint Policy"/>
      <editPolicy
            id="org.jbpm.ui.ProcessDefinitionXYLayoutEditPolicy"
            part="org.jbpm.ui.part.graph.ProcessDefinitionGraphicalEditPart"
            policy="org.jbpm.ui.policy.ProcessDefinitionXYLayoutEditPolicy"
            role="LayoutEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.TransitionLabelGraphicalNodeEditPolicy"
            part="org.jbpm.ui.part.graph.TransitionLabelGraphicalEditPart"
            policy="org.jbpm.ui.policy.TransitionLabelGraphicalNodeEditPolicy"
            role="GraphicalNodeEditPolciy"/>
      <editPolicy
            id="org.jbpm.ui.TransitionLabelDirectEditPolicy"
            part="org.jbpm.ui.part.graph.TransitionLabelGraphicalEditPart"
            policy="org.jbpm.ui.policy.TransitionLabelDirectEditPolicy"
            role="DirectEditPolicy"/>
      <editPolicy
            id="org.jbpm.ui.TaskSelectionFeedbackEditPolicy"
            part="org.jbpm.ui.part.graph.TaskGraphicalEditPart"
            policy="org.jbpm.ui.policy.TaskSelectionFeedbackEditPolicy"
            role="Selection Feedback"/>
   </extension> 

</plugin>



三、打开Eclipse,找到菜单Help->Software Updates->Manage Configuration,打到相应插件,Disable一下,然后再Enable一下。

四、汉化效果如下:


五、对于其他版本的Designer,如果想对其进行不完全汉化的话,都可以通过修改Plugin.xml的方式来汉化,如果想进行完全的彻底的汉化,那就得改源码了。

  六、再次感谢AM大哥,谢谢您!

  七、由于我的技术基础很差,希望各位能多提宝贵意见,把您悟出的一些东西和大家分享一下,最好能详细地讲述一下这其中的技术原理和细节!谢谢!

  八、附件是包含了修改后的plugin.xml文件的Jar包。

  九、帖子写了两遍,第一次保存未成功,全部内容丢失,望各位引以为鉴!:(

下载:http://dl.iteye.com/topics/download/413cc0ad-8067-3ad3-85ef-ed1047c41524
分享到:
评论

相关推荐

    jbpm-jpdl-designer-site-3.1.7.zip

    jbpm-jpdl-designer-site-3.1.7.zip jbpm-jpdl-designer-site-3.1.7.zip jbpm-jpdl-designer-site-3.1.7.zip

    jbpm-designer工作流

    jbpm-designer是一款基于J2EE的轻量级工作流管理系统,它专为设计和管理业务流程而构建。jbpm-designer提供了一种图形化的用户界面,使得非技术人员也能轻松地设计复杂的业务流程,从而降低了流程管理的门槛。在本文...

    jbpm-jpdl-designer-3.1.3.zip

    "jbpm-jpdl-designer-3.1.3.zip" 是一个压缩包,其中包含的是JBPMP项目中的JPDL设计器的相关资源。这个版本号3.1.3表明这是一个特定的历史版本。JBPMP(Java Business Process Management Suite)是用于业务流程管理...

    jbpm-jpdl-designer-nodeps-3.1.4

    "jbpm-jpdl-designer-nodeps-3.1.4" 是一个针对Jbpm工作流管理系统中的JPDL设计工具的无依赖版本,主要用于创建和编辑JPDL(Jbpm Process Definition Language)文件。该资源包含了该工具的详细文档、许可证协议以及...

    jbpm-jpdl-designer-3.0.13.zip_jbpm_jbpm design_jbpm designer_jbp

    jbpm-jpdl-designer-3.0.13 是一个与jbpm相关的软件包,主要功能是提供jbpm流程定义的图形化设计工具。jbpm(Java Business Process Management)是一个开源的工作流管理系统,用于管理和执行业务流程。JPDL(JBoss ...

    jbpm-jpdl-designer-3.1.7.zip

    【jbpm-jpdl-designer-3.1.7.zip】是一个包含JBPM(Java Business Process Management)工作流设计工具的Eclipse插件版本3.1.7的压缩包。这个插件允许开发者在Eclipse集成开发环境中创建、编辑和管理JPDL(JBPML,...

    jbpm-designer:用于jBPM的基于Web的BPMN2.0 Designer

    jbpm-designer是一款专为jBPM(Java Business Process Management)设计的基于Web的BPMN2.0(Business Process Model and Notation)建模工具。这个工具的主要目的是简化业务流程的设计和管理,使得非技术人员也能...

    jbpm-jpdl-designer-nodeps-3.0.13.zip

    jbpm-jpdl-designer-nodeps-3.0.13.zip是一款专为流程设计和管理而生的工具,主要用于JBPM(Java Business Process Management)系统。JBPM是一个开源的工作流和业务流程管理系统,它提供了对业务流程的建模、部署、...

    jbpm-jpdl-suite-3.2.3的安装配置

    2. **jbpm-jpdl-designer-3.1.2.zip**:这是一个基于Eclipse的图形化流程设计工具,支持流程的可视化定制,避免直接编辑XML文件。同时,它还具有流程定义上传功能,方便将新定义的流程发布到jPDL系统。 3. **jbpm-...

    jbpm-4.4.zip part03

    【jbpm-4.4.zip part03】这个压缩文件是关于jbpm 4.4版本的组成部分,jbpm(Java Business Process Management)是一个开源的工作流管理系统,它提供了业务流程建模、部署、执行和监控的功能。jbpm 4.4是该系统的一...

    jbpm-3.1.4部署jbpm的jar包和moudle的jar包

    jbpm由几个关键部分组成,包括工作流引擎、工作流设计工具(jbpm-designer)、持久化机制(如JPA或Hibernate)、以及各种服务和API。这些组件通常被打包成不同的jar文件,以供不同功能的需求。 1. **核心jar包**:...

    jbpm-4.4\jbpm-4.4\doc\javadocs

    jbpm-4.4\jbpm-4.4\doc\javadocsjbpm-4.4\jbpm-4.4\doc\javadocsjbpm-4.4\jbpm-4.4\doc\javadocs

    jeecg-jbpm-framework 20130202.zip

    jeecg-jbpm-framework 20130202.zipjeecg-jbpm-framework 20130202.zipjeecg-jbpm-framework 20130202.zipjeecg-jbpm-framework 20130202.zipjeecg-jbpm-framework 20130202.zipjeecg-jbpm-framework 20130202....

    jbpm-gpd-site 4.4.zip

    jbpm-gpd-site标签指明了这个资源与jbpm的图形化过程设计(Graphical Process Designer,GPD)站点相关。GPD是jbpm提供的一种可视化工具,允许用户通过拖放的方式构建流程图,直观地定义任务节点、决策点和其他流程...

    jbpm-jpdl-suite-3.2.3安装配置.doc

    在配置jbpm-jpdl-suite-3.2.3的过程中,需要注意以下几个关键步骤: 1. **环境准备**: - 首先,确保你已经安装了JDK 1.6,因为jbpm-jpdl-suite-3.2.3需要依赖Java运行环境。 - 安装Ant 1.7.1,这是一个Java编译...

    jbpm下载 jbpm-jpdl-suite-3.2GA -(5)分开压缩(共5个文件)

    jbpm-jpdl-suite-3.2GA -(5)分开压缩(共5个文件)jbpm下载 jbpm-jpdl-suite-3.2GA -(5)分开压缩(共5个文件)jbpm下载

    oryx-jbpm-designer.zip

    标题“oryx-jbpm-designer.zip”指出的是一个压缩包,其中包含了Oryx项目实现的JbPM流程设计器工具。Oryx是一个开源项目,专注于提供基于Web的BPMN 2.0(业务流程模型与 notation)图形编辑器。这个设计器使用户能够...

    jbpm-starters-kit-3.1.2.part2.rar

    jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,共两卷

    jbpm-flow-builder-5.1.0.Final.jar

    jbpm-flow-builder-5.1.0.Final.jar jbpm5

Global site tag (gtag.js) - Google Analytics