博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
activiti explorer5.22.0源代码解读
阅读量:4710 次
发布时间:2019-06-10

本文共 2108 字,大约阅读时间需要 7 分钟。

请求通过ExplorerApplicationServlet(AbstractApplicationServlet.service()方法)进入web系统中。

 Activiti Explorer的应用程序为org.activiti.explorer.ExplorerApp

 

其界面配置文件为Activiti\modules\activiti-webapp-explorer2\src\main\resources\activiti-ui-context.xml。

通过该配置文件创建主窗口org.activiti.explorer.ui.MainWindow类实例,

 

 

一下为以前版本的diamond类用于参考。

通过org.activiti.explorer.ViewManagerFactoryBean创建实现org.activiti.explorer.ViewManager接口的 org.activiti.explorer.DefaultViewManager或org.activiti.explorer.ui.alfresco.AlfrescoViewManager类实例。

在Activiti演示中采用的是org.activiti.explorer.DefaultViewManager类实例,它对主窗口进行视图管理,完成视图切换、对应导航栏和功能菜单的设置。
主窗口org.activiti.explorer.ui.MainWindow类实例通过org.activiti.explorer.ui.mainlayout.MainLayout类进行界面布局。

下面列举了Activiti Explorer两级导航栏所对应的页面实现类。

    • Tasks
      • Inbox
        org.activiti.explorer.ui.task.InboxPage
      • My Tasks
        org.activiti.explorer.ui.task.TasksPage
      • Queued
        org.activiti.explorer.ui.task.QueuedPage
      • Involved
        org.activiti.explorer.ui.task.InvolvedPage
      • Archived
        org.activiti.explorer.ui.task.ArchivedPage
    • Processes
      • My Instances
        org.activiti.explorer.ui.process.MyProcessInstancesPage
      • Deployed process definitions
        org.activiti.explorer.ui.process.ProcessDefinitionPage
      • Model workspace
        org.activiti.editor.ui.EditorProcessDefinitionPage
    • Reports
      • Generate reports
        org.activiti.explorer.ui.reports.RunReportsPage
      • Saved reports
        org.activiti.explorer.ui.reports.SavedReportsPage
    • Manage
      • Database
        org.activiti.explorer.ui.management.db.DatabasePage
      • Deployments
        org.activiti.explorer.ui.management.deployment.DeploymentPage
      • Active Processes
        org.activiti.explorer.ui.management.processdefinition.ActiveProcessDefinitionPage
      • Suspend Processes
        org.activiti.explorer.ui.management.processdefinition.SuspendedProcessDefinitionPage
      • Jobs
        org.activiti.explorer.ui.management.job.JobPage
      • Users
        org.activiti.explorer.ui.management.identity.UserPage
      • Groups
        org.activiti.explorer.ui.management.identity.GroupPage
      • Administration
        org.activiti.explorer.ui.management.admin.AdministrationPage
      • Crystalball
        org.activiti.explorer.ui.management.crystalball.CrystalBallPage
posted on
2017-03-13 22:24 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/maobuji/p/6545411.html

你可能感兴趣的文章
复杂对象写入文件
查看>>
k8s-高级调度方式-二十一
查看>>
[HDU3555]Bomb
查看>>
基于dubbo的分布式系统(一)安装docker
查看>>
Recursion
查看>>
66. Plus One
查看>>
COMP30023 Computer Systems 2019
查看>>
CSS选择器分类
查看>>
Kali学习笔记39:SQL手工注入(1)
查看>>
C# MD5加密
查看>>
Codeforces Round #329 (Div. 2)D LCA+并查集路径压缩
查看>>
移动应用开发测试工具Bugtags集成和使用教程
查看>>
Java GC、新生代、老年代
查看>>
Liferay 6.2 改造系列之十一:默认关闭CDN动态资源
查看>>
多线程
查看>>
折线切割平面
查看>>
获取当前路径下的所有文件路径 :listFiles
查看>>
图像形态学及更通用的形态学的原理及细节汇总
查看>>
linux开启coredump的3种方法
查看>>
数据驱动之 python + requests + Excel
查看>>