You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by jw...@apache.org on 2005/03/17 10:46:49 UTC

svn commit: r157926 [19/25] - in lenya/site/apidocs/1.4: ./ org/apache/lenya/ac/ org/apache/lenya/ac/cache/ org/apache/lenya/ac/file/ org/apache/lenya/ac/impl/ org/apache/lenya/ac/ldap/ org/apache/lenya/cms/ac/ org/apache/lenya/cms/ac/cocoon/ org/apache/lenya/cms/ac/usecase/ org/apache/lenya/cms/ac/usecases/ org/apache/lenya/cms/ac/workflow/ org/apache/lenya/cms/ant/ org/apache/lenya/cms/authoring/ org/apache/lenya/cms/cocoon/acting/ org/apache/lenya/cms/cocoon/bean/ org/apache/lenya/cms/cocoon/components/modules/input/ org/apache/lenya/cms/cocoon/flow/ org/apache/lenya/cms/cocoon/generation/ org/apache/lenya/cms/cocoon/matching/ org/apache/lenya/cms/cocoon/scheduler/ org/apache/lenya/cms/cocoon/source/ org/apache/lenya/cms/cocoon/task/ org/apache/lenya/cms/cocoon/transformation/ org/apache/lenya/cms/cocoon/uriparameterizer/ org/apache/lenya/cms/cocoon/workflow/ org/apache/lenya/cms/metadata/dublincore/ org/apache/lenya/cms/metadata/usecases/ org/apache/lenya/cms/publication/ org/apache/lenya/cms/publication/task/ org/apache/lenya/cms/publication/templating/ org/apache/lenya/cms/publication/util/ org/apache/lenya/cms/publishing/ org/apache/lenya/cms/rc/ org/apache/lenya/cms/scheduler/ org/apache/lenya/cms/scheduler/xml/ org/apache/lenya/cms/search/usecases/ org/apache/lenya/cms/site/ org/apache/lenya/cms/site/topicmap/ org/apache/lenya/cms/site/tree/ org/apache/lenya/cms/site/usecases/ org/apache/lenya/cms/task/ org/apache/lenya/cms/usecase/ org/apache/lenya/cms/workflow/ org/apache/lenya/cms/workflow/usecases/ org/apache/lenya/defaultpub/cms/usecases/ org/apache/lenya/lucene/ org/apache/lenya/lucene/html/ org/apache/lenya/lucene/index/ org/apache/lenya/lucene/parser/ org/apache/lenya/net/ org/apache/lenya/search/ org/apache/lenya/search/crawler/ org/apache/lenya/util/ org/apache/lenya/workflow/ org/apache/lenya/workflow/impl/ org/apache/lenya/xml/

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-summary.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-summary.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-summary.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-summary.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:22:45 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:08 CET 2005 -->
 <TITLE>
 org.apache.lenya.cms.usecase (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -49,7 +49,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/task/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/usecase/scheduling/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -86,7 +86,12 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/usecase/UnitOfWork.html" title="interface in org.apache.lenya.cms.usecase">UnitOfWork</A></B></TD>
-<TD>This is a "Unit of Work" object (see "Unit of Work" pattern by Martin Fowler).</TD>
+<TD>This is a "Unit of Work" object (see "Unit of Work" pattern by Martin Fowler, 
+ <a href="http://www.martinfowler.com/eaaCatalog/unitOfWork.html">
+   http://www.martinfowler.com/eaaCatalog/unitOfWork.html
+ </a>: the unit of work "maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems".
+ 
+ </TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></B></TD>
@@ -122,16 +127,12 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/usecase/UnitOfWorkImpl.html" title="class in org.apache.lenya.cms.usecase">UnitOfWorkImpl</A></B></TD>
-<TD>Abstract base class for operations on documents.</TD>
+<TD>Default implementation of a unit of work.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/usecase/UsecaseResolverImpl.html" title="class in org.apache.lenya.cms.usecase">UsecaseResolverImpl</A></B></TD>
 <TD>Usecase resolver implementation.</TD>
 </TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/usecase/WorkflowUsecase.html" title="class in org.apache.lenya.cms.usecase">WorkflowUsecase</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
 </TABLE>
 &nbsp;
 
@@ -179,7 +180,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/task/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/usecase/scheduling/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -201,6 +202,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-tree.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-tree.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-tree.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/usecase/package-tree.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:22:45 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:08 CET 2005 -->
 <TITLE>
 org.apache.lenya.cms.usecase Class Hierarchy (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -48,7 +48,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/task/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/package-tree.html"><B>NEXT</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/usecase/scheduling/package-tree.html"><B>NEXT</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -89,11 +89,9 @@
 <UL>
 <LI TYPE="circle">class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html" title="class in org.apache.lenya.cms.usecase"><B>AbstractUsecase</B></A> (implements org.apache.avalon.framework.context.Contextualizable, org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A>)
 <UL>
-<LI TYPE="circle">class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/WorkflowUsecase.html" title="class in org.apache.lenya.cms.usecase"><B>WorkflowUsecase</B></A><UL>
 <LI TYPE="circle">class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/DocumentUsecase.html" title="class in org.apache.lenya.cms.usecase"><B>DocumentUsecase</B></A></UL>
 </UL>
-</UL>
-<LI TYPE="circle">class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/UnitOfWorkImpl.html" title="class in org.apache.lenya.cms.usecase"><B>UnitOfWorkImpl</B></A> (implements org.apache.avalon.framework.context.Contextualizable, org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/UnitOfWork.html" title="interface in org.apache.lenya.cms.usecase">UnitOfWork</A>)
+<LI TYPE="circle">class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/UnitOfWorkImpl.html" title="class in org.apache.lenya.cms.usecase"><B>UnitOfWorkImpl</B></A> (implements org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/UnitOfWork.html" title="interface in org.apache.lenya.cms.usecase">UnitOfWork</A>)
 <LI TYPE="circle">class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/UsecaseResolverImpl.html" title="class in org.apache.lenya.cms.usecase"><B>UsecaseResolverImpl</B></A> (implements org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.service.Serviceable, org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/UsecaseResolver.html" title="interface in org.apache.lenya.cms.usecase">UsecaseResolver</A>)
 </UL>
 <LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
@@ -137,7 +135,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/task/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/package-tree.html"><B>NEXT</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/usecase/scheduling/package-tree.html"><B>NEXT</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -159,6 +157,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSHistory.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSHistory.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSHistory.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSHistory.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:23:02 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:12 CET 2005 -->
 <TITLE>
 CMSHistory (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -49,7 +49,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSSituation.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.CMSVersionWrapper.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="CMSHistory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -68,7 +68,7 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
@@ -85,15 +85,12 @@
 Class CMSHistory</H2>
 <PRE>
 java.lang.Object
-  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">org.apache.lenya.workflow.impl.HistoryImpl</A>
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow">org.apache.lenya.cms.workflow.History</A>
       <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.lenya.cms.workflow.CMSHistory</B>
 </PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/lenya/workflow/History.html" title="interface in org.apache.lenya.workflow">History</A>, <A HREF="../../../../../org/apache/lenya/workflow/WorkflowListener.html" title="interface in org.apache.lenya.workflow">WorkflowListener</A></DD>
-</DL>
 <HR>
 <DL>
-<DT>public class <B>CMSHistory</B><DT>extends <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></DL>
+<DT>public class <B>CMSHistory</B><DT>extends <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow">History</A></DL>
 
 <P>
 The CMS history
@@ -105,71 +102,55 @@
 <P>
 <!-- ======== NESTED CLASS SUMMARY ======== -->
 
-
-<!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
+<A NAME="nested_class_summary"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 <TD COLSPAN=2><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TD>
+<B>Nested Class Summary</B></FONT></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#HISTORY_PATH">HISTORY_PATH</A></B></CODE>
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.CMSVersionWrapper.html" title="class in org.apache.lenya.cms.workflow">CMSHistory.CMSVersionWrapper</A></B></CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>HISTORY_PATH</code> The path to the workflow history</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CMS-specific version wrapper.</TD>
 </TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#ID_ATTRIBUTE">ID_ATTRIBUTE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>ID_ATTRIBUTE</code> The id attribute</TD>
+</TABLE>
+&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.lenya.cms.workflow.History"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Nested classes inherited from class org.apache.lenya.cms.workflow.<A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow">History</A></B></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#IDENTITY_ELEMENT">IDENTITY_ELEMENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>IDENTITY_ELEMENT</code> The identity element</TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/workflow/History.VersionWrapper.html" title="class in org.apache.lenya.cms.workflow">History.VersionWrapper</A></CODE></TD>
 </TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#IP_ATTRIBUTE">IP_ATTRIBUTE</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>IP_ATTRIBUTE</code> The IP attribute</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#MACHINE_ELEMENT">MACHINE_ELEMENT</A></B></CODE>
+</TABLE>
+&nbsp;
+<!-- =========== FIELD SUMMARY =========== -->
 
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>MACHINE_ELEMENT</code> The machine element</TD>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#USER_ELEMENT">USER_ELEMENT</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#HISTORY_PATH">HISTORY_PATH</A></B></CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>USER_ELEMENT</code> The user element</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>HISTORY_PATH</code> The path to the workflow history</TD>
 </TR>
 </TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_org.apache.lenya.workflow.impl.HistoryImpl"><!-- --></A>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.lenya.cms.workflow.History"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Fields inherited from class org.apache.lenya.workflow.impl.<A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></B></TD>
+<TD><B>Fields inherited from class org.apache.lenya.cms.workflow.<A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow">History</A></B></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#DATE_ATTRIBUTE">DATE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#EVENT_ATTRIBUTE">EVENT_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#HISTORY_ELEMENT">HISTORY_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#NAME_ATTRIBUTE">NAME_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#STATE_ATTRIBUTE">STATE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#VALUE_ATTRIBUTE">VALUE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#VARIABLE_ELEMENT">VARIABLE_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#VERSION_ELEMENT">VERSION_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#WORKFLOW_ATTRIBUTE">WORKFLOW_ATTRIBUTE</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#DATE_ATTRIBUTE">DATE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#EVENT_ATTRIBUTE">EVENT_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#HISTORY_ELEMENT">HISTORY_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#ID_ATTRIBUTE">ID_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#IDENTITY_ELEMENT">IDENTITY_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#IP_ATTRIBUTE">IP_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#MACHINE_ELEMENT">MACHINE_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#NAME_ATTRIBUTE">NAME_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#STATE_ATTRIBUTE">STATE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#USER_ELEMENT">USER_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#VALUE_ATTRIBUTE">VALUE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#VARIABLE_ELEMENT">VARIABLE_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#VERSION_ELEMENT">VERSION_ELEMENT</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#WORKFLOW_ATTRIBUTE">WORKFLOW_ATTRIBUTE</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;
@@ -182,12 +163,11 @@
 <B>Constructor Summary</B></FONT></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected </CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#CMSHistory(org.apache.lenya.cms.workflow.WorkflowDocument)">CMSHistory</A></B>(<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocument.html" title="class in org.apache.lenya.cms.workflow">WorkflowDocument</A>&nbsp;workflowDocument)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#CMSHistory(org.apache.lenya.cms.publication.Document, java.io.File)">CMSHistory</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document,
+           java.io.File&nbsp;file)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new CMSHistory object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ctor.</TD>
 </TR>
 </TABLE>
 &nbsp;
@@ -201,15 +181,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;org.w3c.dom.Element</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#createVersionElement(org.apache.lenya.xml.NamespaceHelper, org.apache.lenya.workflow.Situation)">createVersionElement</A></B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-                     <A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a version element based on a situation.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#delete()">delete</A></B>()</CODE>
 
@@ -217,75 +188,14 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Additionally to deleting the workflow history, the parent directories are
  deleted up to the workflow history directory.</TD>
 </TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;org.w3c.dom.Element</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#generateMachineElement(org.apache.lenya.xml.NamespaceHelper, java.lang.String)">generateMachineElement</A></B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-                       java.lang.String&nbsp;machineIp)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an XML element describing the machine.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;org.w3c.dom.Element</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#generateUserElement(org.apache.lenya.xml.NamespaceHelper, java.lang.String)">generateUserElement</A></B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-                    java.lang.String&nbsp;userId)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an XML element describing the user.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;java.io.File</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#getHistoryFile()">getHistoryFile</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory method to obtain the history file.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#getHistoryPath()">getHistoryPath</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the path of the history file inside the publication directory.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#initialize(org.apache.lenya.cms.workflow.WorkflowDocument, org.apache.lenya.workflow.Situation)">initialize</A></B>(<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocument.html" title="class in org.apache.lenya.cms.workflow">WorkflowDocument</A>&nbsp;newDocument,
-           <A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the workflow history of another document using the same
- workflow schema like this history.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#replaceWith(org.apache.lenya.workflow.History)">replaceWith</A></B>(<A HREF="../../../../../org/apache/lenya/workflow/History.html" title="interface in org.apache.lenya.workflow">History</A>&nbsp;otherHistory)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replace this workflow history with another history.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../org/apache/lenya/workflow/impl/Version.html" title="class in org.apache.lenya.workflow.impl">Version</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html#restoreVersion(org.apache.lenya.xml.NamespaceHelper, org.w3c.dom.Element)">restoreVersion</A></B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-               org.w3c.dom.Element&nbsp;element)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restores a version from an XML element.</TD>
-</TR>
 </TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.apache.lenya.workflow.impl.HistoryImpl"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.lenya.cms.workflow.History"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.lenya.workflow.impl.<A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></B></TD>
+<TD><B>Methods inherited from class org.apache.lenya.cms.workflow.<A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow">History</A></B></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#copy(java.io.File)">copy</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#createInitialVersionElement(org.apache.lenya.xml.NamespaceHelper, org.apache.lenya.workflow.Situation)">createInitialVersionElement</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#createVersionElement(org.apache.lenya.xml.NamespaceHelper, org.apache.lenya.workflow.impl.StateImpl, org.apache.lenya.workflow.Situation, java.lang.String)">createVersionElement</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getInstance()">getInstance</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getLastState()">getLastState</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getNamespaceHelper()">getNamespaceHelper</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getVersions()">getVersions</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getWorkflowId()">getWorkflowId</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getWorkflowId(org.apache.lenya.xml.NamespaceHelper)">getWorkflowId</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#initialize(org.apache.lenya.workflow.Situation)">initialize</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#isInitialized()">isInitialized</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#move(java.io.File)">move</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#restoreState(org.apache.lenya.workflow.impl.WorkflowInstanceImpl, org.apache.lenya.xml.NamespaceHelper)">restoreState</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#restoreVariables(org.apache.lenya.workflow.impl.WorkflowInstanceImpl, org.apache.lenya.xml.NamespaceHelper)">restoreVariables</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#saveVariables(org.apache.lenya.xml.NamespaceHelper)">saveVariables</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#setInstance(org.apache.lenya.workflow.impl.WorkflowInstanceImpl)">setInstance</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#transitionFired(org.apache.lenya.workflow.WorkflowInstance, org.apache.lenya.workflow.Situation, java.lang.String, org.apache.lenya.workflow.State)">transitionFired</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#createVersionWrapper()">createVersionWrapper</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#getHistoryFile()">getHistoryFile</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#getNamespaceHelper()">getNamespaceHelper</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#getVersions()">getVersions</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#getVersionWrappers()">getVersionWrappers</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#getWorkflowId()">getWorkflowId</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#getWorkflowId(org.apache.lenya.xml.NamespaceHelper)">getWorkflowId</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#newVersion(org.apache.lenya.workflow.Workflow, org.apache.lenya.workflow.Version, org.apache.lenya.workflow.Situation)">newVersion</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#restoreVersion(org.apache.lenya.xml.NamespaceHelper, org.w3c.dom.Element)">restoreVersion</A>, <A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#save()">save</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -320,66 +230,6 @@
 <DL>
 <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.workflow.CMSHistory.HISTORY_PATH">Constant Field Values</A></DL>
 </DL>
-<HR>
-
-<A NAME="IDENTITY_ELEMENT"><!-- --></A><H3>
-IDENTITY_ELEMENT</H3>
-<PRE>
-public static final java.lang.String <B>IDENTITY_ELEMENT</B></PRE>
-<DL>
-<DD><code>IDENTITY_ELEMENT</code> The identity element
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.workflow.CMSHistory.IDENTITY_ELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="USER_ELEMENT"><!-- --></A><H3>
-USER_ELEMENT</H3>
-<PRE>
-public static final java.lang.String <B>USER_ELEMENT</B></PRE>
-<DL>
-<DD><code>USER_ELEMENT</code> The user element
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.workflow.CMSHistory.USER_ELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="MACHINE_ELEMENT"><!-- --></A><H3>
-MACHINE_ELEMENT</H3>
-<PRE>
-public static final java.lang.String <B>MACHINE_ELEMENT</B></PRE>
-<DL>
-<DD><code>MACHINE_ELEMENT</code> The machine element
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.workflow.CMSHistory.MACHINE_ELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="ID_ATTRIBUTE"><!-- --></A><H3>
-ID_ATTRIBUTE</H3>
-<PRE>
-public static final java.lang.String <B>ID_ATTRIBUTE</B></PRE>
-<DL>
-<DD><code>ID_ATTRIBUTE</code> The id attribute
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.workflow.CMSHistory.ID_ATTRIBUTE">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="IP_ATTRIBUTE"><!-- --></A><H3>
-IP_ATTRIBUTE</H3>
-<PRE>
-public static final java.lang.String <B>IP_ATTRIBUTE</B></PRE>
-<DL>
-<DD><code>IP_ATTRIBUTE</code> The IP attribute
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.workflow.CMSHistory.IP_ATTRIBUTE">Constant Field Values</A></DL>
-</DL>
 
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 
@@ -391,15 +241,16 @@
 </TR>
 </TABLE>
 
-<A NAME="CMSHistory(org.apache.lenya.cms.workflow.WorkflowDocument)"><!-- --></A><H3>
+<A NAME="CMSHistory(org.apache.lenya.cms.publication.Document, java.io.File)"><!-- --></A><H3>
 CMSHistory</H3>
 <PRE>
-protected <B>CMSHistory</B>(<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocument.html" title="class in org.apache.lenya.cms.workflow">WorkflowDocument</A>&nbsp;workflowDocument)
-              throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
+public <B>CMSHistory</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document,
+                  java.io.File&nbsp;file)
+           throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
 <DL>
-<DD>Creates a new CMSHistory object.
+<DD>Ctor.
 <P>
-<DT><B>Parameters:</B><DD><CODE>workflowDocument</CODE> - the document to which the CMSHistory is attached
+<DT><B>Parameters:</B><DD><CODE>document</CODE> - The document.<DD><CODE>file</CODE> - The history file.
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - if an error occurs.</DL>
 
@@ -413,146 +264,6 @@
 </TR>
 </TABLE>
 
-<A NAME="createVersionElement(org.apache.lenya.xml.NamespaceHelper, org.apache.lenya.workflow.Situation)"><!-- --></A><H3>
-createVersionElement</H3>
-<PRE>
-protected org.w3c.dom.Element <B>createVersionElement</B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-                                                   <A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation)</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></CODE></B></DD>
-<DD>Creates a version element based on a situation.
-<P>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#createVersionElement(org.apache.lenya.xml.NamespaceHelper, org.apache.lenya.workflow.Situation)">createVersionElement</A></CODE> in class <CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>helper</CODE> - The namespace helper of the history document.<DD><CODE>situation</CODE> - The current situation.
-<DT><B>Returns:</B><DD>An XML element.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#createVersionElement(org.apache.lenya.xml.NamespaceHelper, org.apache.lenya.workflow.Situation)"><CODE>HistoryImpl.createVersionElement(org.apache.lenya.xml.NamespaceHelper,
-      org.apache.lenya.workflow.Situation)</CODE></A></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="generateUserElement(org.apache.lenya.xml.NamespaceHelper, java.lang.String)"><!-- --></A><H3>
-generateUserElement</H3>
-<PRE>
-protected org.w3c.dom.Element <B>generateUserElement</B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-                                                  java.lang.String&nbsp;userId)</PRE>
-<DL>
-<DD>Creates an XML element describing the user.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>helper</CODE> - The namespace helper of the document.<DD><CODE>userId</CODE> - The user ID.
-<DT><B>Returns:</B><DD>An XML element.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="generateMachineElement(org.apache.lenya.xml.NamespaceHelper, java.lang.String)"><!-- --></A><H3>
-generateMachineElement</H3>
-<PRE>
-protected org.w3c.dom.Element <B>generateMachineElement</B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-                                                     java.lang.String&nbsp;machineIp)</PRE>
-<DL>
-<DD>Creates an XML element describing the machine.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>helper</CODE> - The namespace helper of the document.<DD><CODE>machineIp</CODE> - The machine IP address.
-<DT><B>Returns:</B><DD>An XML element.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getHistoryPath()"><!-- --></A><H3>
-getHistoryPath</H3>
-<PRE>
-public java.lang.String <B>getHistoryPath</B>()</PRE>
-<DL>
-<DD>Returns the path of the history file inside the publication directory.
-<P>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>A string.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getHistoryFile()"><!-- --></A><H3>
-getHistoryFile</H3>
-<PRE>
-protected java.io.File <B>getHistoryFile</B>()</PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></CODE></B></DD>
-<DD>Factory method to obtain the history file.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getHistoryFile()">getHistoryFile</A></CODE> in class <CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>A file.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#getHistoryFile()"><CODE>HistoryImpl.getHistoryFile()</CODE></A></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="initialize(org.apache.lenya.cms.workflow.WorkflowDocument, org.apache.lenya.workflow.Situation)"><!-- --></A><H3>
-initialize</H3>
-<PRE>
-protected void <B>initialize</B>(<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocument.html" title="class in org.apache.lenya.cms.workflow">WorkflowDocument</A>&nbsp;newDocument,
-                          <A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation)
-                   throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
-<DL>
-<DD>Initializes the workflow history of another document using the same
- workflow schema like this history.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>newDocument</CODE> - The document to initialize the history for.<DD><CODE>situation</CODE> - The current situation.
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="replaceWith(org.apache.lenya.workflow.History)"><!-- --></A><H3>
-replaceWith</H3>
-<PRE>
-public void <B>replaceWith</B>(<A HREF="../../../../../org/apache/lenya/workflow/History.html" title="interface in org.apache.lenya.workflow">History</A>&nbsp;otherHistory)
-                 throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/lenya/workflow/History.html" title="interface in org.apache.lenya.workflow">History</A></CODE></B></DD>
-<DD>Replace this workflow history with another history.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>otherHistory</CODE> - The source history.
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - if an error occurs.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/workflow/History.html#replaceWith(org.apache.lenya.workflow.History)"><CODE>History.replaceWith(org.apache.lenya.workflow.History)</CODE></A></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="restoreVersion(org.apache.lenya.xml.NamespaceHelper, org.w3c.dom.Element)"><!-- --></A><H3>
-restoreVersion</H3>
-<PRE>
-protected <A HREF="../../../../../org/apache/lenya/workflow/impl/Version.html" title="class in org.apache.lenya.workflow.impl">Version</A> <B>restoreVersion</B>(<A HREF="../../../../../org/apache/lenya/xml/NamespaceHelper.html" title="class in org.apache.lenya.xml">NamespaceHelper</A>&nbsp;helper,
-                                 org.w3c.dom.Element&nbsp;element)
-                          throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
-<DL>
-<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></CODE></B></DD>
-<DD>Restores a version from an XML element.
-<P>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#restoreVersion(org.apache.lenya.xml.NamespaceHelper, org.w3c.dom.Element)">restoreVersion</A></CODE> in class <CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>helper</CODE> - The namespace helper.<DD><CODE>element</CODE> - An XML element.
-<DT><B>Returns:</B><DD>A version.
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#restoreVersion(org.apache.lenya.xml.NamespaceHelper, org.w3c.dom.Element)"><CODE>HistoryImpl.restoreVersion(NamespaceHelper,
-      org.w3c.dom.Element)</CODE></A></DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="delete()"><!-- --></A><H3>
 delete</H3>
 <PRE>
@@ -563,12 +274,12 @@
  deleted up to the workflow history directory.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/History.html#delete()">delete</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/workflow/History.html" title="interface in org.apache.lenya.workflow">History</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#delete()">delete</A></CODE> in class <CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html" title="class in org.apache.lenya.workflow.impl">HistoryImpl</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#delete()">delete</A></CODE> in class <CODE><A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow">History</A></CODE></DL>
 </DD>
 <DD><DL>
 
 <DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/workflow/impl/HistoryImpl.html#delete()"><CODE>HistoryImpl.delete()</CODE></A></DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/cms/workflow/History.html#delete()"><CODE>History.delete()</CODE></A></DL>
 </DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
@@ -601,7 +312,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;PREV CLASS&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSSituation.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.CMSVersionWrapper.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="CMSHistory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -620,7 +331,7 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
@@ -629,6 +340,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSSituation.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSSituation.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSSituation.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSSituation.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:23:02 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:12 CET 2005 -->
 <TITLE>
 CMSSituation (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -48,7 +48,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.CMSVersionWrapper.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -307,7 +307,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSHistory.CMSVersionWrapper.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -336,6 +336,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSVersion.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSVersion.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSVersion.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/CMSVersion.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:23:02 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:12 CET 2005 -->
 <TITLE>
 CMSVersion (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -49,7 +49,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSSituation.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/RoleCondition.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="CMSVersion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -85,12 +85,15 @@
 Class CMSVersion</H2>
 <PRE>
 java.lang.Object
-  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/lenya/workflow/impl/Version.html" title="class in org.apache.lenya.workflow.impl">org.apache.lenya.workflow.impl.Version</A>
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/lenya/workflow/impl/VersionImpl.html" title="class in org.apache.lenya.workflow.impl">org.apache.lenya.workflow.impl.VersionImpl</A>
       <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.lenya.cms.workflow.CMSVersion</B>
 </PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/lenya/workflow/Version.html" title="interface in org.apache.lenya.workflow">Version</A></DD>
+</DL>
 <HR>
 <DL>
-<DT>public class <B>CMSVersion</B><DT>extends <A HREF="../../../../../org/apache/lenya/workflow/impl/Version.html" title="class in org.apache.lenya.workflow.impl">Version</A></DL>
+<DT>public class <B>CMSVersion</B><DT>extends <A HREF="../../../../../org/apache/lenya/workflow/impl/VersionImpl.html" title="class in org.apache.lenya.workflow.impl">VersionImpl</A></DL>
 
 <P>
 A CMS version
@@ -115,8 +118,8 @@
 <B>Constructor Summary</B></FONT></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html#CMSVersion(org.apache.lenya.workflow.Event, org.apache.lenya.workflow.State)">CMSVersion</A></B>(<A HREF="../../../../../org/apache/lenya/workflow/Event.html" title="interface in org.apache.lenya.workflow">Event</A>&nbsp;event,
-           <A HREF="../../../../../org/apache/lenya/workflow/State.html" title="interface in org.apache.lenya.workflow">State</A>&nbsp;state)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html#CMSVersion(java.lang.String, java.lang.String)">CMSVersion</A></B>(java.lang.String&nbsp;event,
+           java.lang.String&nbsp;state)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ctor.</TD>
@@ -133,6 +136,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Date</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html#getDate()">getDate</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the date.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html#getUserId()">getUserId</A></B>()</CODE>
 
@@ -142,19 +153,27 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html#setDate(java.util.Date)">setDate</A></B>(java.util.Date&nbsp;_date)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the date.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html#setUserId(java.lang.String)">setUserId</A></B>(java.lang.String&nbsp;_userId)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the user ID.</TD>
 </TR>
 </TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.apache.lenya.workflow.impl.Version"><!-- --></A>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.lenya.workflow.impl.VersionImpl"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class org.apache.lenya.workflow.impl.<A HREF="../../../../../org/apache/lenya/workflow/impl/Version.html" title="class in org.apache.lenya.workflow.impl">Version</A></B></TD>
+<TD><B>Methods inherited from class org.apache.lenya.workflow.impl.<A HREF="../../../../../org/apache/lenya/workflow/impl/VersionImpl.html" title="class in org.apache.lenya.workflow.impl">VersionImpl</A></B></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/Version.html#getEvent()">getEvent</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/Version.html#getState()">getState</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/workflow/impl/VersionImpl.html#getEvent()">getEvent</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/VersionImpl.html#getState()">getState</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/VersionImpl.html#getValue(java.lang.String)">getValue</A>, <A HREF="../../../../../org/apache/lenya/workflow/impl/VersionImpl.html#setValue(java.lang.String, boolean)">setValue</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -182,11 +201,11 @@
 </TR>
 </TABLE>
 
-<A NAME="CMSVersion(org.apache.lenya.workflow.Event, org.apache.lenya.workflow.State)"><!-- --></A><H3>
+<A NAME="CMSVersion(java.lang.String, java.lang.String)"><!-- --></A><H3>
 CMSVersion</H3>
 <PRE>
-public <B>CMSVersion</B>(<A HREF="../../../../../org/apache/lenya/workflow/Event.html" title="interface in org.apache.lenya.workflow">Event</A>&nbsp;event,
-                  <A HREF="../../../../../org/apache/lenya/workflow/State.html" title="interface in org.apache.lenya.workflow">State</A>&nbsp;state)</PRE>
+public <B>CMSVersion</B>(java.lang.String&nbsp;event,
+                  java.lang.String&nbsp;state)</PRE>
 <DL>
 <DD>Ctor.
 <P>
@@ -202,6 +221,33 @@
 </TR>
 </TABLE>
 
+<A NAME="getDate()"><!-- --></A><H3>
+getDate</H3>
+<PRE>
+public java.util.Date <B>getDate</B>()</PRE>
+<DL>
+<DD>Returns the date.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A string.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDate(java.util.Date)"><!-- --></A><H3>
+setDate</H3>
+<PRE>
+public void <B>setDate</B>(java.util.Date&nbsp;_date)</PRE>
+<DL>
+<DD>Sets the date.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>_date</CODE> - A date.</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="getUserId()"><!-- --></A><H3>
 getUserId</H3>
 <PRE>
@@ -257,7 +303,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSSituation.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/RoleCondition.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/History.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="CMSVersion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -285,6 +331,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/RoleCondition.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/RoleCondition.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/RoleCondition.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/RoleCondition.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:23:02 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:12 CET 2005 -->
 <TITLE>
 RoleCondition (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -48,8 +48,8 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocument.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/History.VersionWrapper.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RoleCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -152,8 +152,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/RoleCondition.html#isComplied(org.apache.lenya.workflow.Situation, org.apache.lenya.workflow.WorkflowInstance)">isComplied</A></B>(<A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation,
-           <A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A>&nbsp;instance)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/RoleCondition.html#isComplied(org.apache.lenya.workflow.Workflow, org.apache.lenya.workflow.Situation, org.apache.lenya.workflow.Workflowable)">isComplied</A></B>(<A HREF="../../../../../org/apache/lenya/workflow/Workflow.html" title="interface in org.apache.lenya.workflow">Workflow</A>&nbsp;workflow,
+           <A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation,
+           <A HREF="../../../../../org/apache/lenya/workflow/Workflowable.html" title="interface in org.apache.lenya.workflow">Workflowable</A>&nbsp;instance)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns if the condition is complied in a certain situation.
@@ -264,19 +265,20 @@
 </DL>
 <HR>
 
-<A NAME="isComplied(org.apache.lenya.workflow.Situation, org.apache.lenya.workflow.WorkflowInstance)"><!-- --></A><H3>
+<A NAME="isComplied(org.apache.lenya.workflow.Workflow, org.apache.lenya.workflow.Situation, org.apache.lenya.workflow.Workflowable)"><!-- --></A><H3>
 isComplied</H3>
 <PRE>
-public boolean <B>isComplied</B>(<A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation,
-                          <A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A>&nbsp;instance)</PRE>
+public boolean <B>isComplied</B>(<A HREF="../../../../../org/apache/lenya/workflow/Workflow.html" title="interface in org.apache.lenya.workflow">Workflow</A>&nbsp;workflow,
+                          <A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A>&nbsp;situation,
+                          <A HREF="../../../../../org/apache/lenya/workflow/Workflowable.html" title="interface in org.apache.lenya.workflow">Workflowable</A>&nbsp;instance)</PRE>
 <DL>
 <DD>Returns if the condition is complied in a certain situation.
  The condition is complied when the current user has the
  role that is required by the RoleCondition.
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>situation</CODE> - The situation to check.<DD><CODE>instance</CODE> - The workflow instance to check the condition on.
-<DT><B>Returns:</B><DD>if the condition is complied.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/workflow/Condition.html#isComplied(org.apache.lenya.workflow.Situation, org.apache.lenya.workflow.WorkflowInstance)"><CODE>Condition.isComplied(Situation, WorkflowInstance)</CODE></A></DL>
+<DT><B>Parameters:</B><DD><CODE>workflow</CODE> - The workflow to use.<DD><CODE>situation</CODE> - The situation to check.<DD><CODE>instance</CODE> - The workflowable to check the condition on.
+<DT><B>Returns:</B><DD>if the condition is complied.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/workflow/Condition.html#isComplied(org.apache.lenya.workflow.Workflow, org.apache.lenya.workflow.Situation, org.apache.lenya.workflow.Workflowable)"><CODE>Condition.isComplied(Workflow, Situation, Workflowable)</CODE></A></DL>
 </DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
@@ -308,8 +310,8 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/CMSVersion.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocument.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/History.VersionWrapper.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RoleCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -337,6 +339,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowFactory.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowFactory.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowFactory.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowFactory.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:23:02 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:12 CET 2005 -->
 <TITLE>
 WorkflowFactory (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -48,8 +48,8 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocumentSet.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowResolverImpl.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/RoleCondition.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowManagerImpl.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="WorkflowFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -135,23 +135,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html#buildExistingInstance(org.apache.lenya.cms.publication.Document)">buildExistingInstance</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Creates a new workflow instance.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html#buildNewInstance(org.apache.lenya.cms.publication.Document, java.lang.String)">buildNewInstance</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document,
-                 java.lang.String&nbsp;workflowName)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Creates a new workflow instance.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/Situation.html" title="interface in org.apache.lenya.workflow">Situation</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html#buildSituation(org.apache.lenya.ac.Role[], org.apache.lenya.ac.Identity)">buildSituation</A></B>(<A HREF="../../../../../org/apache/lenya/ac/Role.html" title="interface in org.apache.lenya.ac">Role</A>[]&nbsp;roles,
                <A HREF="../../../../../org/apache/lenya/ac/Identity.html" title="class in org.apache.lenya.ac">Identity</A>&nbsp;identity)</CODE>
@@ -172,14 +155,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/SynchronizedWorkflowInstances.html" title="interface in org.apache.lenya.workflow">SynchronizedWorkflowInstances</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html#buildSynchronizedInstance(org.apache.lenya.cms.publication.Document)">buildSynchronizedInstance</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Creates a new synchronized workflow instances object..</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html#deleteHistory(org.apache.lenya.cms.publication.Document)">deleteHistory</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
 
@@ -204,6 +179,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/Workflow.html" title="interface in org.apache.lenya.workflow">Workflow</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html#getWorkflow(org.apache.lenya.cms.publication.Document)">getWorkflow</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowFactory.html#hasWorkflow(org.apache.lenya.cms.publication.Document)">hasWorkflow</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
 
@@ -277,54 +260,17 @@
 </DL>
 <HR>
 
-<A NAME="buildExistingInstance(org.apache.lenya.cms.publication.Document)"><!-- --></A><H3>
-buildExistingInstance</H3>
-<PRE>
-public <A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A> <B>buildExistingInstance</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)
-                                       throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<DD>Creates a new workflow instance.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>document</CODE> - The document to create the instance for.
-<DT><B>Returns:</B><DD>A workflow instance.
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="buildNewInstance(org.apache.lenya.cms.publication.Document, java.lang.String)"><!-- --></A><H3>
-buildNewInstance</H3>
-<PRE>
-public <A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A> <B>buildNewInstance</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document,
-                                         java.lang.String&nbsp;workflowName)
-                                  throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<DD>Creates a new workflow instance.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>document</CODE> - The document to create the instance for.<DD><CODE>workflowName</CODE> - The name of the workflow.
-<DT><B>Returns:</B><DD>A workflow instance.
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="buildSynchronizedInstance(org.apache.lenya.cms.publication.Document)"><!-- --></A><H3>
-buildSynchronizedInstance</H3>
+<A NAME="getWorkflow(org.apache.lenya.cms.publication.Document)"><!-- --></A><H3>
+getWorkflow</H3>
 <PRE>
-public <A HREF="../../../../../org/apache/lenya/workflow/SynchronizedWorkflowInstances.html" title="interface in org.apache.lenya.workflow">SynchronizedWorkflowInstances</A> <B>buildSynchronizedInstance</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)
-                                                        throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
+public <A HREF="../../../../../org/apache/lenya/workflow/Workflow.html" title="interface in org.apache.lenya.workflow">Workflow</A> <B>getWorkflow</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)
+                     throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
 <DL>
-<DD><B>Deprecated.</B>&nbsp;<DD>Creates a new synchronized workflow instances object..
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>document</CODE> - The document to create the instances for.
-<DT><B>Returns:</B><DD>A synchronized workflow instances object.
+<DD><B>Deprecated.</B>&nbsp;<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>document</CODE> - The document.
+<DT><B>Returns:</B><DD>The workflow of the document.
 <DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - if the history is not initialized.</DL>
 </DD>
 </DL>
 <HR>
@@ -453,8 +399,8 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowDocumentSet.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowResolverImpl.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/RoleCondition.html" title="class in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowManagerImpl.html" title="class in org.apache.lenya.cms.workflow"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="WorkflowFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -482,6 +428,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowResolver.html
URL: http://svn.apache.org/viewcvs/lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowResolver.html?view=diff&r1=157925&r2=157926
==============================================================================
--- lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowResolver.html (original)
+++ lenya/site/apidocs/1.4/org/apache/lenya/cms/workflow/WorkflowResolver.html Thu Mar 17 01:39:23 2005
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.4.2_03) on Mon Feb 21 14:23:02 EST 2005 -->
+<!-- Generated by javadoc (build 1.4.2) on Thu Mar 17 10:25:12 CET 2005 -->
 <TITLE>
 WorkflowResolver (Apache Lenya API - Version 1.4-dev)
 </TITLE>
@@ -48,7 +48,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowManager.html" title="interface in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;NEXT CLASS</FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -97,7 +97,7 @@
 <P>
 <DL>
 <DT><B>Version:</B></DT>
-  <DD>$Id: WorkflowResolver.java 152916 2005-02-08 18:56:12Z gregor $</DD>
+  <DD>$Id: WorkflowResolver.java 156931 2005-03-10 10:26:24Z andreas $</DD>
 </DL>
 <HR>
 
@@ -144,19 +144,11 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/SynchronizedWorkflowInstances.html" title="interface in org.apache.lenya.workflow">SynchronizedWorkflowInstances</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowResolver.html#getSynchronizedInstance(org.apache.lenya.cms.publication.Document)">getSynchronizedInstance</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/Workflow.html" title="interface in org.apache.lenya.workflow">Workflow</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowResolver.html#getWorkflowSchema(org.apache.lenya.cms.publication.Document)">getWorkflowSchema</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new synchronized workflow instances object..</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowResolver.html#getWorkflowInstance(org.apache.lenya.cms.publication.Document)">getWorkflowInstance</A></B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resolves the workflow instance of a document.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resolves the workflow schema of a document.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -218,17 +210,17 @@
 </DL>
 <HR>
 
-<A NAME="getWorkflowInstance(org.apache.lenya.cms.publication.Document)"><!-- --></A><H3>
-getWorkflowInstance</H3>
+<A NAME="getWorkflowSchema(org.apache.lenya.cms.publication.Document)"><!-- --></A><H3>
+getWorkflowSchema</H3>
 <PRE>
-public <A HREF="../../../../../org/apache/lenya/workflow/WorkflowInstance.html" title="interface in org.apache.lenya.workflow">WorkflowInstance</A> <B>getWorkflowInstance</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)
-                                     throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
+public <A HREF="../../../../../org/apache/lenya/workflow/Workflow.html" title="interface in org.apache.lenya.workflow">Workflow</A> <B>getWorkflowSchema</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)
+                           throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
 <DL>
-<DD>Resolves the workflow instance of a document.
+<DD>Resolves the workflow schema of a document.
 <P>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>document</CODE> - The document.
-<DT><B>Returns:</B><DD>A workflow instance.
+<DT><B>Returns:</B><DD>A workflow schema.
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - if the document has no workflow.</DL>
 </DD>
@@ -247,23 +239,6 @@
 <DT><B>Returns:</B><DD>A situation object.</DL>
 </DD>
 </DL>
-<HR>
-
-<A NAME="getSynchronizedInstance(org.apache.lenya.cms.publication.Document)"><!-- --></A><H3>
-getSynchronizedInstance</H3>
-<PRE>
-public <A HREF="../../../../../org/apache/lenya/workflow/SynchronizedWorkflowInstances.html" title="interface in org.apache.lenya.workflow">SynchronizedWorkflowInstances</A> <B>getSynchronizedInstance</B>(<A HREF="../../../../../org/apache/lenya/cms/publication/Document.html" title="interface in org.apache.lenya.cms.publication">Document</A>&nbsp;document)
-                                                      throws <A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></PRE>
-<DL>
-<DD>Creates a new synchronized workflow instances object..
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>document</CODE> - The document to create the instances for.
-<DT><B>Returns:</B><DD>A synchronized workflow instances object.
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/workflow/WorkflowException.html" title="class in org.apache.lenya.workflow">WorkflowException</A></CODE> - when something went wrong.</DL>
-</DD>
-</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -293,7 +268,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/workflow/WorkflowManager.html" title="interface in org.apache.lenya.cms.workflow"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;NEXT CLASS</FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -322,6 +297,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2004 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org