vnex_workflow.tld
上传用户:guhaomin
上传日期:2007-06-10
资源大小:23203k
文件大小:9k
源码类别:

电子政务应用

开发平台:

Java

  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <!DOCTYPE taglib
  3.         PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
  4. "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
  5. <taglib>
  6.   <tlibversion>1.0</tlibversion>
  7.   <jspversion>1.1</jspversion>
  8.   <shortname>vnex_workflow</shortname>
  9.   <info>
  10.     This taglib provides tags for VNeX Intranet workflow  subsystem.
  11.   </info>
  12.   
  13.     <tag>
  14.     <name>items</name>
  15.     <tagclass>com.vnex.intranet.taglib.ItemsTag</tagclass>
  16.     <bodycontent>JSP</bodycontent>
  17.     <info>
  18.       The inner tag in a list tag in which the items actually appear.  The
  19.       body of this tag is processed once for each item actually in the list.
  20.       This tag merely keeps a copy of the current item for the inner tags to
  21.       refer to. Must appear in a list tag.
  22.     </info>
  23.   </tag>
  24.   
  25.   <!-- begin of workflow route -->
  26.   <tag>
  27.     <name>routeList</name>
  28.     <tagclass>com.vnex.intranet.workflow.route.taglib.RouteListTag</tagclass>
  29.     <bodycontent>JSP</bodycontent>
  30.     <info> This tag will list route information.</info>
  31.     
  32.     <attribute>
  33.       <name>routeType</name>
  34.       <required>true</required>
  35.       <rtexprvalue>true</rtexprvalue>
  36.     </attribute>
  37.     
  38.     <attribute>
  39.       <name>workflowType</name>
  40.       <required>false</required>
  41.       <rtexprvalue>true</rtexprvalue>
  42.     </attribute>
  43.     
  44.     <attribute>
  45.       <name>routeListBean</name>
  46.       <required>false</required>
  47.       <rtexprvalue>true</rtexprvalue>
  48.     </attribute>
  49.     
  50.     <attribute>
  51.       <name>personId</name>
  52.       <required>false</required>
  53.       <rtexprvalue>true</rtexprvalue>
  54.     </attribute>
  55.   </tag>
  56.   
  57.   <tag>
  58.     <name>routeAttribute</name>
  59.     <tagclass>com.vnex.intranet.workflow.route.taglib.RouteAttributeTag</tagclass>
  60.     <bodycontent>JSP</bodycontent>
  61.     <info> This tag will show route item details .</info>
  62.     
  63.     <attribute>
  64.       <name>attribute</name>
  65.       <required>true</required>
  66.       <rtexprvalue>true</rtexprvalue>
  67.     </attribute>
  68.   </tag>
  69.   
  70.   <!--end of workflow route tag-->
  71.   
  72.   
  73.   <!-- begin executors list tag-->
  74.   
  75.   <tag>
  76.   <name>executorsList</name>
  77.     <tagclass>com.vnex.intranet.workflow.pub.taglib.ExecutorsListTag</tagclass>
  78.     <bodycontent>JSP</bodycontent>
  79.     <info> This tag will list executors information.</info>
  80.     
  81.     <attribute>
  82.       <name>subtaskValueBean</name>
  83.       <required>true</required>
  84.       <rtexprvalue>true</rtexprvalue>
  85.     </attribute>
  86.   </tag>
  87.   
  88.   <tag>
  89.     <name>executorsAttribute</name>
  90.     <tagclass>com.vnex.intranet.workflow.pub.taglib.ExecutorsAttributeTag</tagclass>
  91.     <bodycontent>JSP</bodycontent>
  92.     <info> This tag will show executors item details .</info>
  93.     
  94.     <attribute>
  95.       <name>attribute</name>
  96.       <required>true</required>
  97.       <rtexprvalue>true</rtexprvalue>
  98.     </attribute>
  99.   </tag>
  100.   
  101.   
  102.   <!-- end of executors list tag-->
  103.   
  104.   <!--began workflow subtask list tag-->
  105.   <tag>
  106.     <name>subtaskList</name>
  107.     <tagclass>com.vnex.intranet.workflow.route.taglib.SubtaskListTag</tagclass>
  108.     <bodycontent>JSP</bodycontent>
  109.     <info> This tag will list workflow subtask information.</info>
  110.     
  111.     <attribute>
  112.       <name>routeValue</name>
  113.       <required>false</required>
  114.       <rtexprvalue>true</rtexprvalue>
  115.     </attribute>
  116.     
  117.     <attribute>
  118.       <name>routeId</name>
  119.       <required>false</required>
  120.       <rtexprvalue>true</rtexprvalue>
  121.     </attribute>
  122.     
  123.      <attribute>
  124.       <name>isTemplate</name>
  125.       <required>false</required>
  126.       <rtexprvalue>true</rtexprvalue>
  127.     </attribute>
  128.   </tag>
  129.   
  130.   <tag>
  131.     <name>subtaskAttribute</name>
  132.     <tagclass>com.vnex.intranet.workflow.route.taglib.SubtaskAttributeTag</tagclass>
  133.     <bodycontent>JSP</bodycontent>
  134.     <info> This tag will show workflow subtask item details .</info>
  135.     
  136.     <attribute>
  137.       <name>attribute</name>
  138.       <required>true</required>
  139.       <rtexprvalue>true</rtexprvalue>
  140.     </attribute>
  141.   </tag>
  142.   <!--end of workflow subtask list tag-->
  143.   
  144.   
  145. <!-- Document -->
  146.   <tag>
  147.     <name>docReceivedList</name>
  148.     <tagclass>com.vnex.intranet.workflow.document.taglib.DocReceivedListTag</tagclass>
  149.     <bodycontent>JSP</bodycontent>
  150.     <info> </info>
  151.     <attribute>
  152.       <name>queryCond</name>
  153.       <required>true</required>
  154.       <rtexprvalue>true</rtexprvalue>
  155.     </attribute>
  156.   </tag>
  157.   <tag>
  158.     <name>docReceivedAttribute</name>
  159.     <tagclass>com.vnex.intranet.workflow.document.taglib.DocReceivedAttributeTag</tagclass>
  160.     <bodycontent>JSP</bodycontent>
  161.     <info> </info>
  162.     <attribute>
  163.       <name>attribute</name>
  164.       <required>true</required>
  165.       <rtexprvalue>true</rtexprvalue>
  166.     </attribute>
  167.   </tag>
  168.   <tag>
  169.     <name>docSentList</name>
  170.     <tagclass>com.vnex.intranet.workflow.document.taglib.DocSentListTag</tagclass>
  171.     <bodycontent>JSP</bodycontent>
  172.     <info> </info>
  173.     <attribute>
  174.       <name>queryCond</name>
  175.       <required>true</required>
  176.       <rtexprvalue>true</rtexprvalue>
  177.     </attribute>
  178.   </tag>  
  179.   <tag>
  180.     <name>docSentAttribute</name>
  181.     <tagclass>com.vnex.intranet.workflow.document.taglib.DocSentAttributeTag</tagclass>
  182.     <bodycontent>JSP</bodycontent>
  183.     <info> </info>
  184.     <attribute>
  185.       <name>attribute</name>
  186.       <required>true</required>
  187.       <rtexprvalue>true</rtexprvalue>
  188.     </attribute>
  189.   </tag>
  190. <!-- end of Document -->
  191. <!-- begin of pub -->  
  192.   <tag>
  193.     <name>fileList</name>
  194.     <tagclass>com.vnex.intranet.workflow.pub.taglib.FileListTag</tagclass>
  195.     <bodycontent>JSP</bodycontent>
  196.     <info> </info> 
  197.     
  198.     <attribute>
  199.       <name>collection</name>
  200.       <required>true</required>
  201.       <rtexprvalue>true</rtexprvalue>
  202.     </attribute>   
  203.   </tag>  
  204.   <tag>
  205.     <name>fileAttribute</name>
  206.     <tagclass>com.vnex.intranet.workflow.pub.taglib.FileAttributeTag</tagclass>
  207.     <bodycontent>JSP</bodycontent>
  208.     <info> </info>
  209.     <attribute>
  210.       <name>attribute</name>
  211.       <required>true</required>
  212.       <rtexprvalue>true</rtexprvalue>
  213.     </attribute>
  214.   </tag>
  215. <!-- end of pub -->  
  216.   
  217.   <!-- project management -->
  218.   <tag>
  219.      <name>projectList</name>
  220.      <tagclass>com.vnex.intranet.workflow.projectmanagement.taglib.ProjectListTag</tagclass>
  221.      <bodycontent>JSP</bodycontent>
  222.      <info> </info>
  223.      
  224.      <attribute>
  225.         <name>condition</name>
  226.         <required>true</required>
  227.         <rtexprvalue>true</rtexprvalue>
  228.      </attribute>
  229.   </tag>
  230.   
  231.   <tag>
  232.      <name>projectAttribute</name>
  233.      <tagclass>com.vnex.intranet.workflow.projectmanagement.taglib.ProjectAttributeTag</tagclass>
  234.      <bodycontent>JSP</bodycontent>
  235.      <info> </info>
  236.      
  237.      <attribute>
  238.         <name>attribute</name>
  239.         <required>true</required>
  240.         <rtexprvalue>true</rtexprvalue>
  241.      </attribute>
  242.   </tag>
  243.   <!-- end of project management -->
  244.     
  245.   <tag>
  246.      <name>taskPendingList</name>
  247.      <tagclass>com.vnex.intranet.workflow.taskpending.taglib.TaskPendingListTag</tagclass>
  248.      <bodycontent>JSP</bodycontent>
  249.      <info> </info>
  250.      
  251.      <attribute>
  252.         <name>type</name>
  253.         <required>true</required>
  254.         <rtexprvalue>true</rtexprvalue>
  255.      </attribute>
  256.      <attribute>
  257.         <name>employeeId</name>
  258.         <required>true</required>
  259.         <rtexprvalue>true</rtexprvalue>
  260.      </attribute>
  261.    </tag>
  262.      
  263.    <tag>
  264.      <name>taskPendingAttribute</name>
  265.      <tagclass>com.vnex.intranet.workflow.taskpending.taglib.TaskPendingAttributeTag</tagclass>
  266.      <bodycontent>JSP</bodycontent>
  267.      <info> </info>
  268.      
  269.     <attribute>
  270.       <name>attribute</name>
  271.       <required>true</required>
  272.       <rtexprvalue>true</rtexprvalue>
  273.     </attribute>
  274.   </tag>
  275.   <tag>
  276.     <name>docfileupload</name>
  277.     <tagclass>com.vnex.intranet.workflow.document.taglib.DocFileUploadTag</tagclass>
  278.     <bodycontent>JSP</bodycontent>
  279.     <info> </info> 
  280.     
  281.     <attribute>
  282.       <name>isSavePageInfo</name>
  283.       <required>false</required>
  284.       <rtexprvalue>true</rtexprvalue>
  285.     </attribute>
  286.   </tag>  
  287.   
  288.   <tag>
  289.     <name>docfileremove</name>
  290.     <tagclass>com.vnex.intranet.workflow.document.taglib.DocFileRemoveTag</tagclass>
  291.     <bodycontent>JSP</bodycontent>
  292.     <info> </info> 
  293.     
  294.   </tag> 
  295.   
  296.   
  297.   <tag>
  298.     <name>persondocfileupload</name>
  299.     <tagclass>com.vnex.intranet.workflow.document.taglib.PersonalDocFileUploadTag</tagclass>
  300.     <bodycontent>JSP</bodycontent>
  301.     <info> </info> 
  302.     
  303.     <attribute>
  304.       <name>isSavePageInfo</name>
  305.       <required>false</required>
  306.       <rtexprvalue>true</rtexprvalue>
  307.     </attribute>
  308.   </tag>  
  309.   
  310.   <tag>
  311.     <name>persondocfileremove</name>
  312.     <tagclass>com.vnex.intranet.workflow.document.taglib.PersonalDocFileRemoveTag</tagclass>
  313.     <bodycontent>JSP</bodycontent>
  314.     <info> </info> 
  315.     
  316.   </tag> 
  317.   
  318. </taglib>