Introduction - If you have any usage issues, please Google them yourself
Visualization in Web pages work flow model to establish and preserve the form of XML to the server, and workflow modeling to do a good reference value, the prospects of using JS to prepare, code is worth a visit
Packet : 85375558workflow.rar filelist
src\name\xio\util\PathUtil.java
src\name\xio\util\SingleIOFileFilter.java
src\name\xio\util\SingleIOFilenameFilter.java
src\name\xio\xiorkflow\domain\logic\ProcessService.java
src\name\xio\xiorkflow\domain\logic\ProcessServiceImpl.java
src\name\xio\xiorkflow\domain\Process.java
src\name\xio\xiorkflow\domain\ProcessResult.java
src\name\xio\xiorkflow\web\AddProcess.java
src\name\xio\xiorkflow\web\DeleteProcess.java
src\name\xio\xiorkflow\web\GetProcess.java
src\name\xio\xiorkflow\web\ListProcess.java
src\name\xio\xiorkflow\web\UpdateProcess.java
src\name\xio\xml\SimpleXMLWorkShop.java
WebRoot\css\base.css
WebRoot\demo\addprocess.html
WebRoot\demo\addprocess.js
WebRoot\demo\deleteprocess.html
WebRoot\demo\deleteprocess.js
WebRoot\demo\demo.css
WebRoot\demo\index.html
WebRoot\demo\index.js
WebRoot\demo\updateprocess.html
WebRoot\demo\updateprocess.js
WebRoot\demo\viewprocess.html
WebRoot\demo\viewprocess.js
WebRoot\doc\images\image001.jpg
WebRoot\doc\images\image002.gif
WebRoot\doc\images\image003.gif
WebRoot\doc\images\image004.gif
WebRoot\doc\images\image005.gif
WebRoot\doc\images\image006.gif
WebRoot\doc\images\image007.gif
WebRoot\doc\images\image008.gif
WebRoot\doc\images\image009.gif
WebRoot\doc\images\image010.gif
WebRoot\doc\images\image011.gif
WebRoot\doc\images\image012.gif
WebRoot\doc\images\image013.gif
WebRoot\doc\images\image014.gif
WebRoot\doc\images\image015.gif
WebRoot\doc\images\image016.gif
WebRoot\doc\images\image017.jpg
WebRoot\doc\images\image018.jpg
WebRoot\doc\images\image019.jpg
WebRoot\doc\images\image020.gif
WebRoot\doc\images\image021.gif
WebRoot\doc\index.html
WebRoot\images\logo.gif
WebRoot\images\xiorkflow.gif
WebRoot\index.html
WebRoot\META-INF\MANIFEST.MF
WebRoot\processes\choice.xml
WebRoot\processes\default.xml
WebRoot\processes\复件 default.xml
WebRoot\WEB-INF\applicationContext.xml
WebRoot\WEB-INF\classes\name\xio\util\PathUtil.class
WebRoot\WEB-INF\classes\name\xio\util\SingleIOFileFilter.class
WebRoot\WEB-INF\classes\name\xio\util\SingleIOFilenameFilter.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\domain\logic\ProcessService.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\domain\logic\ProcessServiceImpl.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\domain\Process.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\domain\ProcessResult.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\web\AddProcess.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\web\DeleteProcess.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\web\GetProcess.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\web\ListProcess.class
WebRoot\WEB-INF\classes\name\xio\xiorkflow\web\UpdateProcess.class
WebRoot\WEB-INF\classes\name\xio\xml\SimpleXMLWorkShop.class
WebRoot\WEB-INF\lib\commons-logging-1.0.4.jar
WebRoot\WEB-INF\lib\jdom.jar
WebRoot\WEB-INF\lib\log4j-1.2.13.jar
WebRoot\WEB-INF\lib\spring.jar
WebRoot\WEB-INF\log4j.properties
WebRoot\WEB-INF\web.xml
WebRoot\WEB-INF\xiorkflow-servlet.xml
WebRoot\XiorkFlow\images\xiorkflow\checkvalidity.gif
WebRoot\XiorkFlow\images\xiorkflow\delete.gif
WebRoot\XiorkFlow\images\xiorkflow\end.gif
WebRoot\XiorkFlow\images\xiorkflow\fork.gif
WebRoot\XiorkFlow\images\xiorkflow\help.gif
WebRoot\XiorkFlow\images\xiorkflow\home.gif
WebRoot\XiorkFlow\images\xiorkflow\join.gif
WebRoot\XiorkFlow\images\xiorkflow\metanode.gif
WebRoot\XiorkFlow\images\xiorkflow\node.gif
WebRoot\XiorkFlow\images\xiorkflow\print.gif
WebRoot\XiorkFlow\images\xiorkflow\rectangle.gif
WebRoot\XiorkFlow\images\xiorkflow\save.gif
WebRoot\XiorkFlow\images\xiorkflow\select.gif
WebRoot\XiorkFlow\images\xiorkflow\start.gif
WebRoot\XiorkFlow\images\xiorkflow\Thumbs.db
WebRoot\XiorkFlow\images\xiorkflow\transition.gif
WebRoot\XiorkFlow\js\XiorkFlowWorkSpace.js
WebRoot\XiorkFlow\src\name\xio\ajax\Ajax.js
WebRoot\XiorkFlow\src\name\xio\geom\Point.js
WebRoot\XiorkFlow\src\name\xio\geom\ui\GeometryCanvas.js
WebRoot\XiorkFlow\src\name\xio\geom\ui\LineTextView.js
WebRoot\XiorkFlow\src\name\xio\geom\ui\LineView.js
WebRoot\XiorkFlow\src\name\xio\html\Browser.js
WebRoot\XiorkFlow\src\name\xio\html\Cursor.js
WebRoot\XiorkFlow\src\name\xio\html\MouseEvent.js
WebRoot\XiorkFlow\src\name\xio\html\Toolkit.js
WebRoot\XiorkFlow\src\name\xio\ui\Button.js
WebRoot\XiorkFlow\src\name\xio\ui\ButtonGroup.js
WebRoot\XiorkFlow\src\name\xio\ui\ButtonModel.js
WebRoot\XiorkFlow\src\name\xio\ui\Component.js
WebRoot\XiorkFlow\src\name\xio\ui\Dimension.js
WebRoot\XiorkFlow\src\name\xio\ui\event\ActionListener.js
WebRoot\XiorkFlow\src\name\xio\ui\event\ContextMenuListener.js
WebRoot\XiorkFlow\src\name\xio\ui\event\KeyListener.js
WebRoot\XiorkFlow\src\name\xio\ui\event\ListenerProxy.js
WebRoot\XiorkFlow\src\name\xio\ui\event\MouseListener.js
WebRoot\XiorkFlow\src\name\xio\ui\event\MouseWheelListener.js
WebRoot\XiorkFlow\src\name\xio\ui\Frame.js
WebRoot\XiorkFlow\src\name\xio\ui\Label.js
WebRoot\XiorkFlow\src\name\xio\ui\Panel.js
WebRoot\XiorkFlow\src\name\xio\ui\ScrollPanel.js
WebRoot\XiorkFlow\src\name\xio\ui\ToggleButton.js
WebRoot\XiorkFlow\src\name\xio\ui\ToggleButtonModel.js
WebRoot\XiorkFlow\src\name\xio\ui\ToolBar.js
WebRoot\XiorkFlow\src\name\xio\ui\ui.css
WebRoot\XiorkFlow\src\name\xio\util\Array.js
WebRoot\XiorkFlow\src\name\xio\util\List.js
WebRoot\XiorkFlow\src\name\xio\util\Message.js
WebRoot\XiorkFlow\src\name\xio\util\Observable.js
WebRoot\XiorkFlow\src\name\xio\util\Observer.js
WebRoot\XiorkFlow\src\name\xio\util\String.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\DeleteMetaActionListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\HelpActionListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\MetaMoveKeyListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\MetaMoveMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\SaveActionListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\WrapperMetaMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\WrapperSelectMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event\WrapperTransitionMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\DragablePanel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\EndNode.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\EndNodeModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event\MetaNodeMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event\MetaNodeResizeMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event\MetaNodeTextKeyListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event\MetaNodeTextMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event\TransitionMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event\TransitionTextKeyListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event\TransitionTextMouseListener.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\ForkNode.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\ForkNodeModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\JoinNode.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\JoinNodeModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\MetaModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\MetaNode.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\MetaNodeModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\Node.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\NodeModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\StartNode.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\StartNodeModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\Transition.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\TransitionCompass.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\TransitionModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\process\AddProcess.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\process\GetProcess.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\process\UpdateProcess.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\StateMonitor.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\StatusLabel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\TransitionMonitor.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\workbg.gif
WebRoot\XiorkFlow\src\name\xio\xiorkflow\xiorkflow.css
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlow.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowModel.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowModelConverter.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowTableViewer.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowToolBar.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowViewer.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowViewPattern.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowWrapper.js
WebRoot\XiorkFlow\src\name\xio\xiorkflow\XiorkFlowXMLViewer.js
WebRoot\XiorkFlow\src\name\xio\xml\XMLDocument.js
readme.txt
WebRoot\WEB-INF\classes\name\xio\xiorkflow\domain\logic
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta\event
WebRoot\WEB-INF\classes\name\xio\xiorkflow\domain
WebRoot\WEB-INF\classes\name\xio\xiorkflow\web
WebRoot\XiorkFlow\src\name\xio\geom\ui
WebRoot\XiorkFlow\src\name\xio\ui\event
WebRoot\XiorkFlow\src\name\xio\xiorkflow\event
WebRoot\XiorkFlow\src\name\xio\xiorkflow\meta
WebRoot\XiorkFlow\src\name\xio\xiorkflow\process
src\name\xio\xiorkflow\domain\logic
WebRoot\WEB-INF\classes\name\xio\util
WebRoot\WEB-INF\classes\name\xio\xiorkflow
WebRoot\WEB-INF\classes\name\xio\xml
WebRoot\XiorkFlow\src\name\xio\ajax
WebRoot\XiorkFlow\src\name\xio\geom
WebRoot\XiorkFlow\src\name\xio\html
WebRoot\XiorkFlow\src\name\xio\ui
WebRoot\XiorkFlow\src\name\xio\util
WebRoot\XiorkFlow\src\name\xio\xiorkflow
WebRoot\XiorkFlow\src\name\xio\xml
src\name\xio\xiorkflow\domain
src\name\xio\xiorkflow\web
WebRoot\WEB-INF\classes\name\xio
WebRoot\XiorkFlow\src\name\xio
src\name\xio\util
src\name\xio\xiorkflow
src\name\xio\xml
WebRoot\WEB-INF\classes\name
WebRoot\XiorkFlow\images\xiorkflow
WebRoot\XiorkFlow\src\name
WebRoot\XiorkFlow\themes\default
src\name\xio
WebRoot\doc\images
WebRoot\WEB-INF\classes
WebRoot\WEB-INF\lib
WebRoot\XiorkFlow\images
WebRoot\XiorkFlow\js
WebRoot\XiorkFlow\src
WebRoot\XiorkFlow\themes
src\name
WebRoot\css
WebRoot\demo
WebRoot\doc
WebRoot\images
WebRoot\META-INF
WebRoot\processes
WebRoot\WEB-INF
WebRoot\XiorkFlow
src
WebRoot