You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2008/01/08 16:28:40 UTC

svn commit: r610018 [23/34] - in /lenya/site/apidocs/2.0: ./ modules/ac/ modules/ac/org/apache/lenya/ac/cifs/ modules/ac/org/apache/lenya/ac/file/ modules/ac/org/apache/lenya/ac/impl/ modules/ac/org/apache/lenya/cms/ac/ modules/ac/org/apache/lenya/cms/...

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/AbstractUsecase.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/AbstractUsecase.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/AbstractUsecase.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/AbstractUsecase.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:22 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:01 CET 2008 -->
 <TITLE>
-AbstractUsecase (Apache Lenya API - Version 2.0-dev)
+AbstractUsecase (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.AbstractUsecase class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="AbstractUsecase (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="AbstractUsecase (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -109,7 +109,7 @@
 <P>
 <DL>
 <DT><B>Version:</B></DT>
-  <DD>$Id: AbstractUsecase.java 557265 2007-07-18 14:06:42Z andreas $</DD>
+  <DD>$Id: AbstractUsecase.java 571548 2007-08-31 19:16:21Z rfrovarp $</DD>
 </DL>
 <HR>
 
@@ -204,6 +204,38 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_EXECUTION_CONDITIONS">EVENT_CHECK_EXECUTION_CONDITIONS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_POSTCONDITIONS">EVENT_CHECK_POSTCONDITIONS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_PRECONDITIONS">EVENT_CHECK_PRECONDITIONS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_EXECUTE">EVENT_EXECUTE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;org.apache.avalon.framework.service.ServiceManager</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#manager">manager</A></B></CODE>
 
@@ -221,6 +253,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION">PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_FACTORY">PARAMETER_FACTORY</A></B></CODE>
 
 <BR>
@@ -373,7 +413,7 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advanceState(java.lang.String)">advanceState</A></B>(java.lang.String&nbsp;event)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Advance the usecase state machine to the next state.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -393,6 +433,14 @@
 </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/usecase/AbstractUsecase.html#checkEvent(java.lang.String)">checkEvent</A></B>(java.lang.String&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/usecase/AbstractUsecase.html#checkExecutionConditions()">checkExecutionConditions</A></B>()</CODE>
 
@@ -401,6 +449,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkoutRestrictedToSession()">checkoutRestrictedToSession</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/usecase/AbstractUsecase.html#checkPostconditions()">checkPostconditions</A></B>()</CODE>
 
@@ -517,8 +573,8 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getBooleanCheckboxParameter(java.lang.String)">getBooleanCheckboxParameter</A></B>(java.lang.String&nbsp;name)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns one of the strings "true" or "false" depending on whether the
- corresponding checkbox was checked.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns one of the strings "true" or "false" depending on whether the corresponding checkbox
+ was checked.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -670,12 +726,20 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../org/apache/lenya/cms/usecase/StateMachine.html" title="class in org.apache.lenya.cms.usecase">StateMachine</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getStateMachine()">getStateMachine</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/usecase/AbstractUsecase.html#getTargetURL(boolean)">getTargetURL</A></B>(boolean&nbsp;success)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)"><CODE>setDefaultTargetURL(String)</CODE></A>was not called, the source
- document ( <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSourceURL()"><CODE>getSourceURL()</CODE></A>) is returned.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)"><CODE>setDefaultTargetURL(String)</CODE></A>was not called, the source document (
+ <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSourceURL()"><CODE>getSourceURL()</CODE></A>) is returned.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -727,7 +791,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#isOptimistic()">isOptimistic</A></B>()</CODE>
 
 <BR>
@@ -739,7 +803,8 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects()">lockInvolvedObjects</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Locks all objects that are involved in the transaction.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ This method starts the transaction and locks all involved objects immediately.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -747,8 +812,16 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects(org.apache.lenya.cms.repository.Node[])">lockInvolvedObjects</A></B>(org.apache.lenya.cms.repository.Node[]&nbsp;objects)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lock the objects, for example when you need to change them (for example,
- delete).</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ Lock the objects, for example when you need to change them (for example, delete).</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/usecase/AbstractUsecase.html#prepareView()">prepareView</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Override this method to prepare the view (add information messages etc.).</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -764,8 +837,7 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)">setDefaultTargetURL</A></B>(java.lang.String&nbsp;url)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default target URL which should be used if no explicit target
- URL is set.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default target URL which should be used if no explicit target URL is set.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -841,7 +913,7 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#startTransaction()">startTransaction</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start a transaction by using a new, modifiable session.</TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
@@ -875,6 +947,46 @@
 </TR>
 </TABLE>
 
+<A NAME="EVENT_CHECK_POSTCONDITIONS"><!-- --></A><H3>
+EVENT_CHECK_POSTCONDITIONS</H3>
+<PRE>
+protected static final java.lang.String <B>EVENT_CHECK_POSTCONDITIONS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.usecase.AbstractUsecase.EVENT_CHECK_POSTCONDITIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EVENT_EXECUTE"><!-- --></A><H3>
+EVENT_EXECUTE</H3>
+<PRE>
+protected static final java.lang.String <B>EVENT_EXECUTE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.usecase.AbstractUsecase.EVENT_EXECUTE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EVENT_CHECK_PRECONDITIONS"><!-- --></A><H3>
+EVENT_CHECK_PRECONDITIONS</H3>
+<PRE>
+protected static final java.lang.String <B>EVENT_CHECK_PRECONDITIONS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.usecase.AbstractUsecase.EVENT_CHECK_PRECONDITIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EVENT_CHECK_EXECUTION_CONDITIONS"><!-- --></A><H3>
+EVENT_CHECK_EXECUTION_CONDITIONS</H3>
+<PRE>
+protected static final java.lang.String <B>EVENT_CHECK_EXECUTION_CONDITIONS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.usecase.AbstractUsecase.EVENT_CHECK_EXECUTION_CONDITIONS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="ERROR_OBJECTS_CHECKED_OUT"><!-- --></A><H3>
 ERROR_OBJECTS_CHECKED_OUT</H3>
 <PRE>
@@ -935,6 +1047,16 @@
 </DL>
 <HR>
 
+<A NAME="PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION"><!-- --></A><H3>
+PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION</H3>
+<PRE>
+protected static final java.lang.String <B>PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.lenya.cms.usecase.AbstractUsecase.PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="PARAMETERS_INITIALIZED"><!-- --></A><H3>
 PARAMETERS_INITIALIZED</H3>
 <PRE>
@@ -1122,6 +1244,38 @@
 <PRE>
 protected void <B>advanceState</B>(java.lang.String&nbsp;event)</PRE>
 <DL>
+<DD>Advance the usecase state machine to the next state. This method has to be called at the end
+ of the corresponding method to ensure that the subsequent methods can only be invoked if
+ nothing went wrong.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>event</CODE> - The vent to invoke.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStateMachine()"><!-- --></A><H3>
+getStateMachine</H3>
+<PRE>
+protected <A HREF="../../../../../org/apache/lenya/cms/usecase/StateMachine.html" title="class in org.apache.lenya.cms.usecase">StateMachine</A> <B>getStateMachine</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkEvent(java.lang.String)"><!-- --></A><H3>
+checkEvent</H3>
+<PRE>
+protected void <B>checkEvent</B>(java.lang.String&nbsp;event)</PRE>
+<DL>
 <DD><DL>
 </DL>
 </DD>
@@ -1141,8 +1295,9 @@
 </DD>
 <DD><DL>
 
-<DT><B>Returns:</B><DD>The web application URL the usecase was invoked on.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#getSourceURL()"><CODE>We don't use getParameterAsString() because this will typically
- cause stack overflows or NPEs in connection with initParameters().</CODE></A></DL>
+<DT><B>Returns:</B><DD>The web application URL the usecase was invoked on.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#getSourceURL()"><CODE>We don't use getParameterAsString()
+      because this will typically cause stack overflows or NPEs in connection with
+      initParameters().</CODE></A></DL>
 </DD>
 </DL>
 <HR>
@@ -1169,8 +1324,8 @@
 <PRE>
 public boolean <B>hasErrors</B>()</PRE>
 <DL>
-<DD>Determine if the usecase has error messages. Provides a way of checking
- for errors without actually retrieving them.
+<DD>Determine if the usecase has error messages. Provides a way of checking for errors without
+ actually retrieving them.
 <P>
 <DD><DL>
 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#hasErrors()">hasErrors</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></CODE></DL>
@@ -1187,8 +1342,8 @@
 <PRE>
 public boolean <B>hasInfoMessages</B>()</PRE>
 <DL>
-<DD>Determine if the usecase has info messages. Provides a way of checking
- for info messages without actually retrieving them.
+<DD>Determine if the usecase has info messages. Provides a way of checking for info messages
+ without actually retrieving them.
 <P>
 <DD><DL>
 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#hasInfoMessages()">hasInfoMessages</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></CODE></DL>
@@ -1205,8 +1360,8 @@
 <PRE>
 public java.util.List <B>getErrorMessages</B>()</PRE>
 <DL>
-<DD>Checks if the operation can be executed and returns the error messages.
- Error messages prevent the operation from being executed.
+<DD>Checks if the operation can be executed and returns the error messages. Error messages
+ prevent the operation from being executed.
 <P>
 <DD><DL>
 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#getErrorMessages()">getErrorMessages</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></CODE></DL>
@@ -1230,8 +1385,7 @@
 </DD>
 <DD><DL>
 
-<DT><B>Returns:</B><DD>An array of strings. Info messages do not prevent the operation
-         from being executed.</DL>
+<DT><B>Returns:</B><DD>An array of strings. Info messages do not prevent the operation from being executed.</DL>
 </DD>
 </DL>
 <HR>
@@ -1541,8 +1695,7 @@
 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#setParameter(java.lang.String, java.lang.Object)">setParameter</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>name</CODE> - The parameter name.<DD><CODE>value</CODE> - The parameter value.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#setParameter(java.lang.String, java.lang.Object)"><CODE>Usecase.setParameter(java.lang.String,
-      java.lang.Object)</CODE></A></DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - The parameter name.<DD><CODE>value</CODE> - The parameter value.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#setParameter(java.lang.String, java.lang.Object)"><CODE>Usecase.setParameter(java.lang.String, java.lang.Object)</CODE></A></DL>
 </DD>
 </DL>
 <HR>
@@ -1579,8 +1732,7 @@
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>name</CODE> - The parameter name.<DD><CODE>defaultValue</CODE> - The default value to return if the parameter is not set.
-<DT><B>Returns:</B><DD>An object.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#getParameter(java.lang.String, java.lang.Object)"><CODE>Usecase.getParameter(java.lang.String,
-      java.lang.Object)</CODE></A></DL>
+<DT><B>Returns:</B><DD>An object.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#getParameter(java.lang.String, java.lang.Object)"><CODE>Usecase.getParameter(java.lang.String, java.lang.Object)</CODE></A></DL>
 </DD>
 </DL>
 <HR>
@@ -1609,8 +1761,7 @@
 public java.lang.String <B>getParameterAsString</B>(java.lang.String&nbsp;name,
                                              java.lang.String&nbsp;defaultValue)</PRE>
 <DL>
-<DD>Returns a parameter as string. If the parameter does not exist, a default
- value is returned.
+<DD>Returns a parameter as string. If the parameter does not exist, a default value is returned.
 <P>
 <DD><DL>
 </DL>
@@ -1628,8 +1779,7 @@
 public int <B>getParameterAsInteger</B>(java.lang.String&nbsp;name,
                                  int&nbsp;defaultValue)</PRE>
 <DL>
-<DD>Returns a parameter as integer. If the parameter does not exist, a
- default value is returned.
+<DD>Returns a parameter as integer. If the parameter does not exist, a default value is returned.
 <P>
 <DD><DL>
 </DL>
@@ -1647,8 +1797,7 @@
 public boolean <B>getParameterAsBoolean</B>(java.lang.String&nbsp;name,
                                      boolean&nbsp;defaultValue)</PRE>
 <DL>
-<DD>Returns a parameter as boolean. If the parameter does not exist, a
- default value is returned.
+<DD>Returns a parameter as boolean. If the parameter does not exist, a default value is returned.
 <P>
 <DD><DL>
 </DL>
@@ -1682,8 +1831,8 @@
 <PRE>
 public java.lang.String <B>getBooleanCheckboxParameter</B>(java.lang.String&nbsp;name)</PRE>
 <DL>
-<DD>Returns one of the strings "true" or "false" depending on whether the
- corresponding checkbox was checked.
+<DD>Returns one of the strings "true" or "false" depending on whether the corresponding checkbox
+ was checked.
 <P>
 <DD><DL>
 </DL>
@@ -1700,8 +1849,7 @@
 <PRE>
 protected void <B>setDefaultTargetURL</B>(java.lang.String&nbsp;url)</PRE>
 <DL>
-<DD>Sets the default target URL which should be used if no explicit target
- URL is set.
+<DD>Sets the default target URL which should be used if no explicit target URL is set.
 <P>
 <DD><DL>
 </DL>
@@ -1717,8 +1865,8 @@
 <PRE>
 public java.lang.String <B>getTargetURL</B>(boolean&nbsp;success)</PRE>
 <DL>
-<DD>If <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)"><CODE>setDefaultTargetURL(String)</CODE></A>was not called, the source
- document ( <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSourceURL()"><CODE>getSourceURL()</CODE></A>) is returned.
+<DD>If <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)"><CODE>setDefaultTargetURL(String)</CODE></A>was not called, the source document (
+ <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSourceURL()"><CODE>getSourceURL()</CODE></A>) is returned.
 <P>
 <DD><DL>
 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#getTargetURL(boolean)">getTargetURL</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></CODE></DL>
@@ -1939,19 +2087,37 @@
 </DL>
 <HR>
 
+<A NAME="prepareView()"><!-- --></A><H3>
+prepareView</H3>
+<PRE>
+protected void <B>prepareView</B>()
+                    throws java.lang.Exception</PRE>
+<DL>
+<DD>Override this method to prepare the view (add information messages etc.).
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - If an error occurs.</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="isOptimistic()"><!-- --></A><H3>
 isOptimistic</H3>
 <PRE>
-protected boolean <B>isOptimistic</B>()</PRE>
+public boolean <B>isOptimistic</B>()</PRE>
 <DL>
 <DD><DL>
-</DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#isOptimistic()">isOptimistic</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></CODE></DL>
 </DD>
 <DD><DL>
 
-<DT><B>Returns:</B><DD><code>true</code> if the transaction policy is optimistic
-         offline lock, <code>false</code> if it is pessimistic offline
-         lock.</DL>
+<DT><B>Returns:</B><DD><code>true</code> if the transaction policy is optimistic offline lock,
+         <code>false</code> if it is pessimistic offline lock.</DL>
 </DD>
 </DL>
 <HR>
@@ -2011,8 +2177,14 @@
 public final void <B>lockInvolvedObjects</B>()
                                throws <A HREF="../../../../../org/apache/lenya/cms/usecase/UsecaseException.html" title="class in org.apache.lenya.cms.usecase">UsecaseException</A></PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#lockInvolvedObjects()">Usecase</A></CODE></B></DD>
-<DD>Locks all objects that are involved in the transaction.
+<DD><p>
+ This method starts the transaction and locks all involved objects immediately.
+ This way, all changes to the objects in the session occur after the locking,
+ avoiding overriding changes of other sessions.
+ </p>
+ <p>
+ This method is locked via the class lock to avoid inter-usecase synchronization issues.
+ </p>
 <P>
 <DD><DL>
 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html#lockInvolvedObjects()">lockInvolvedObjects</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/Usecase.html" title="interface in org.apache.lenya.cms.usecase">Usecase</A></CODE></DL>
@@ -2031,13 +2203,15 @@
 protected void <B>startTransaction</B>()
                          throws org.apache.lenya.cms.repository.RepositoryException</PRE>
 <DL>
+<DD>Start a transaction by using a new, modifiable session.
+<P>
 <DD><DL>
 </DL>
 </DD>
 <DD><DL>
 
 <DT><B>Throws:</B>
-<DD><CODE>org.apache.lenya.cms.repository.RepositoryException</CODE></DL>
+<DD><CODE>org.apache.lenya.cms.repository.RepositoryException</CODE> - if an error occurs.</DL>
 </DD>
 </DL>
 <HR>
@@ -2048,11 +2222,12 @@
 public final void <B>lockInvolvedObjects</B>(org.apache.lenya.cms.repository.Node[]&nbsp;objects)
                                throws <A HREF="../../../../../org/apache/lenya/cms/usecase/UsecaseException.html" title="class in org.apache.lenya.cms.usecase">UsecaseException</A></PRE>
 <DL>
-<DD>Lock the objects, for example when you need to change them (for example,
- delete). If you know when entering the usecase what these objects are,
- you do not need to call this, the framework will take of it if you
- implement getObjectsToLock(). If you do not know in advance what the
+<DD><p>
+ Lock the objects, for example when you need to change them (for example, delete). If you know
+ when entering the usecase what these objects are, you do not need to call this, the framework
+ will take of it if you implement getObjectsToLock(). If you do not know in advance what the
  objects are, you can call this method explicitly when appropriate.
+ </p>
 <P>
 <DD><DL>
 </DL>
@@ -2218,6 +2393,20 @@
 <DT><B>Parameters:</B><DD><CODE>session</CODE> - The test session.</DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="checkoutRestrictedToSession()"><!-- --></A><H3>
+checkoutRestrictedToSession</H3>
+<PRE>
+protected boolean <B>checkoutRestrictedToSession</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -2277,6 +2466,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DocumentUsecase.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DocumentUsecase.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DocumentUsecase.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DocumentUsecase.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:22 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-DocumentUsecase (Apache Lenya API - Version 2.0-dev)
+DocumentUsecase (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.DocumentUsecase class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="DocumentUsecase (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="DocumentUsecase (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -150,7 +150,7 @@
 <TH ALIGN="left"><B>Fields inherited from class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html" title="class in org.apache.lenya.cms.usecase">AbstractUsecase</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_NAME">ATTRIBUTE_NAME</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_POLICY">ATTRIBUTE_POLICY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_USECASE">ATTRIBUTE_USECASE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_VALUE">ATTRIBUTE_VALUE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#context">context</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_EXIT">ELEMENT_EXIT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_PARAMETER">ELEMENT_PARAMETER</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_TRANSACTION">ELEMENT_TRANSACTION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_VIEW">E
 LEMENT_VIEW</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ERROR_OBJECTS_CHECKED_OUT">ERROR_OBJECTS_CHECKED_OUT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#manager">manager</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#MODEL">MODEL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_FACTORY">PARAMETER_FACTORY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_SESSION">PARAMETER_SESSION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_STATE_MACHINE">PARAMETER_STATE_MACHINE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETERS_INITIALIZED">PARAMETERS_INITIALIZED</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#SOURCE_URL">SOURCE_URL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUse
 case.html#TRANSITIONS">TRANSITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_OPTIMISTIC">VALUE_OPTIMISTIC</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_PESSIMISTIC">VALUE_PESSIMISTIC</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_NAME">ATTRIBUTE_NAME</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_POLICY">ATTRIBUTE_POLICY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_USECASE">ATTRIBUTE_USECASE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_VALUE">ATTRIBUTE_VALUE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#context">context</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_EXIT">ELEMENT_EXIT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_PARAMETER">ELEMENT_PARAMETER</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_TRANSACTION">ELEMENT_TRANSACTION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_VIEW">E
 LEMENT_VIEW</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ERROR_OBJECTS_CHECKED_OUT">ERROR_OBJECTS_CHECKED_OUT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_EXECUTION_CONDITIONS">EVENT_CHECK_EXECUTION_CONDITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_POSTCONDITIONS">EVENT_CHECK_POSTCONDITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_PRECONDITIONS">EVENT_CHECK_PRECONDITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_EXECUTE">EVENT_EXECUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#manager">manager</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#MODEL">MODEL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION">PARAMETER_CHECKO
 UT_RESTRICTED_TO_SESSION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_FACTORY">PARAMETER_FACTORY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_SESSION">PARAMETER_SESSION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_STATE_MACHINE">PARAMETER_STATE_MACHINE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETERS_INITIALIZED">PARAMETERS_INITIALIZED</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#SOURCE_URL">SOURCE_URL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#TRANSITIONS">TRANSITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_OPTIMISTIC">VALUE_OPTIMISTIC</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_PESSIMISTIC">VALUE_PESSIMISTIC</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="fields_inherited_from_class_org.apache.lenya.cms.usecase.Usecase"><!-- --></A>
@@ -235,8 +235,7 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/DocumentUsecase.html#setDefaultTargetURL(java.lang.String)">setDefaultTargetURL</A></B>(java.lang.String&nbsp;url)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default target URL which should be used if no explicit target
- URL is set.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default target URL which should be used if no explicit target URL is set.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -254,7 +253,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html" title="class in org.apache.lenya.cms.usecase">AbstractUsecase</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String)">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String, java.lang.String[])">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessages(java.lang.String[])">addErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String)">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String, java.lang.String[])">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advance()">advance</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advanceState(java.lang.String)">advanceState</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecas
 e.html#cancel()">cancel</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#canCheckOut(org.apache.lenya.cms.repository.Node[])">canCheckOut</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkExecutionConditions()">checkExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPostconditions()">checkPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPreconditions()">checkPreconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#clearErrorMessages()">clearErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#clearInfoMessages()">clearInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/lenya/cms/us
 ecase/AbstractUsecase.html#contextualize(org.apache.avalon.framework.context.Context)">contextualize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#deleteParameter(java.lang.String)">deleteParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckExecutionConditions()">doCheckExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckPostconditions()">doCheckPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doExecute()">doExecute</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doInitialize()">doInitialize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#dumpErrorMessages()">dumpErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#execute()">execute</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsec
 ase.html#getBooleanCheckboxParameter(java.lang.String)">getBooleanCheckboxParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getContext()">getContext</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getDocumentFactory()">getDocumentFactory</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getErrorMessages()">getErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getExitQueryString()">getExitQueryString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getInfoMessages()">getInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getName()">getName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getNodesToLock()">getNodesToLock</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String)">getParamet
 er</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String, java.lang.Object)">getParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsBoolean(java.lang.String, boolean)">getParameterAsBoolean</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsInteger(java.lang.String, int)">getParameterAsInteger</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String)">getParameterAsString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String, java.lang.String)">getParameterAsString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterNames()">getParameterNames</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameters()">getParameters</A>, <A HREF="../../
 ../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getPart(java.lang.String)">getPart</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSession()">getSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getView()">getView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasErrors()">hasErrors</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasInfoMessages()">hasInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initialize()">initialize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initializeParametersIfNotDone()">initializeParametersIfNotDone</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initParameters()">initParameters</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#isOptimistic()">isOptimistic</A>, <A HRE
 F="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects()">lockInvolvedObjects</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects(org.apache.lenya.cms.repository.Node[])">lockInvolvedObjects</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#service(org.apache.avalon.framework.service.ServiceManager)">service</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setExitParameter(java.lang.String, java.lang.String)">setExitParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setParameter(java.lang.String, java.lang.Object)">setParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setPart(java.lang.String, org.apache.cocoon.servlet.multipart.Part)">setPart</A>, <A 
 HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setSession(org.apache.lenya.cms.repository.Session)">setSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setSourceURL(java.lang.String)">setSourceURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setTestSession(org.apache.lenya.cms.repository.Session)">setTestSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setView(org.apache.lenya.cms.usecase.UsecaseView)">setView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#startTransaction()">startTransaction</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String)">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String, java.lang.String[])">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessages(java.lang.String[])">addErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String)">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String, java.lang.String[])">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advance()">advance</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advanceState(java.lang.String)">advanceState</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecas
 e.html#cancel()">cancel</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#canCheckOut(org.apache.lenya.cms.repository.Node[])">canCheckOut</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkEvent(java.lang.String)">checkEvent</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkExecutionConditions()">checkExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkoutRestrictedToSession()">checkoutRestrictedToSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPostconditions()">checkPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPreconditions()">checkPreconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#clearErrorMessages()">clearErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUse
 case.html#clearInfoMessages()">clearInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#contextualize(org.apache.avalon.framework.context.Context)">contextualize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#deleteParameter(java.lang.String)">deleteParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckExecutionConditions()">doCheckExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckPostconditions()">doCheckPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doExecute()">doExecute</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doInitialize()">doInitialize</A>, <A HREF="../../../../..
 /org/apache/lenya/cms/usecase/AbstractUsecase.html#dumpErrorMessages()">dumpErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#execute()">execute</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getBooleanCheckboxParameter(java.lang.String)">getBooleanCheckboxParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getContext()">getContext</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getDocumentFactory()">getDocumentFactory</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getErrorMessages()">getErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getExitQueryString()">getExitQueryString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getInfoMessages()">getInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase
 .html#getName()">getName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getNodesToLock()">getNodesToLock</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String)">getParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String, java.lang.Object)">getParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsBoolean(java.lang.String, boolean)">getParameterAsBoolean</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsInteger(java.lang.String, int)">getParameterAsInteger</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String)">getParameterAsString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String, java.lang.String)">getParamete
 rAsString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterNames()">getParameterNames</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameters()">getParameters</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getPart(java.lang.String)">getPart</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSession()">getSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getStateMachine()">getStateMachine</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getView()">getView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasErrors()">hasErrors</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasInfoMessages()">hasInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initialize()">initialize</
 A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initializeParametersIfNotDone()">initializeParametersIfNotDone</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initParameters()">initParameters</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#isOptimistic()">isOptimistic</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects()">lockInvolvedObjects</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects(org.apache.lenya.cms.repository.Node[])">lockInvolvedObjects</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#prepareView()">prepareView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#service(org.apache.avalon.framework.service.ServiceManager)">service</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setExitParame
 ter(java.lang.String, java.lang.String)">setExitParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setParameter(java.lang.String, java.lang.Object)">setParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setPart(java.lang.String, org.apache.cocoon.servlet.multipart.Part)">setPart</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setSession(org.apache.lenya.cms.repository.Session)">setSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setSourceURL(java.lang.String)">setSourceURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setTestSession(org.apache.lenya.cms.repository.Session)">setTestSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setView(org.apache.len
 ya.cms.usecase.UsecaseView)">setView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#startTransaction()">startTransaction</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
@@ -439,8 +438,7 @@
 protected void <B>setDefaultTargetURL</B>(java.lang.String&nbsp;url)</PRE>
 <DL>
 <DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)">AbstractUsecase</A></CODE></B></DD>
-<DD>Sets the default target URL which should be used if no explicit target
- URL is set.
+<DD>Sets the default target URL which should be used if no explicit target URL is set.
 <P>
 <DD><DL>
 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)">setDefaultTargetURL</A></CODE> in class <CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html" title="class in org.apache.lenya.cms.usecase">AbstractUsecase</A></CODE></DL>
@@ -508,6 +506,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DummyUsecase.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DummyUsecase.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DummyUsecase.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/DummyUsecase.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:23 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-DummyUsecase (Apache Lenya API - Version 2.0-dev)
+DummyUsecase (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.DummyUsecase class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="DummyUsecase (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="DummyUsecase (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -127,7 +127,7 @@
 <TH ALIGN="left"><B>Fields inherited from class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html" title="class in org.apache.lenya.cms.usecase">AbstractUsecase</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_NAME">ATTRIBUTE_NAME</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_POLICY">ATTRIBUTE_POLICY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_USECASE">ATTRIBUTE_USECASE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_VALUE">ATTRIBUTE_VALUE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#context">context</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_EXIT">ELEMENT_EXIT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_PARAMETER">ELEMENT_PARAMETER</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_TRANSACTION">ELEMENT_TRANSACTION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_VIEW">E
 LEMENT_VIEW</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ERROR_OBJECTS_CHECKED_OUT">ERROR_OBJECTS_CHECKED_OUT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#manager">manager</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#MODEL">MODEL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_FACTORY">PARAMETER_FACTORY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_SESSION">PARAMETER_SESSION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_STATE_MACHINE">PARAMETER_STATE_MACHINE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETERS_INITIALIZED">PARAMETERS_INITIALIZED</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#SOURCE_URL">SOURCE_URL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUse
 case.html#TRANSITIONS">TRANSITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_OPTIMISTIC">VALUE_OPTIMISTIC</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_PESSIMISTIC">VALUE_PESSIMISTIC</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_NAME">ATTRIBUTE_NAME</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_POLICY">ATTRIBUTE_POLICY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_USECASE">ATTRIBUTE_USECASE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ATTRIBUTE_VALUE">ATTRIBUTE_VALUE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#context">context</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_EXIT">ELEMENT_EXIT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_PARAMETER">ELEMENT_PARAMETER</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_TRANSACTION">ELEMENT_TRANSACTION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ELEMENT_VIEW">E
 LEMENT_VIEW</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#ERROR_OBJECTS_CHECKED_OUT">ERROR_OBJECTS_CHECKED_OUT</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_EXECUTION_CONDITIONS">EVENT_CHECK_EXECUTION_CONDITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_POSTCONDITIONS">EVENT_CHECK_POSTCONDITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_CHECK_PRECONDITIONS">EVENT_CHECK_PRECONDITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#EVENT_EXECUTE">EVENT_EXECUTE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#manager">manager</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#MODEL">MODEL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION">PARAMETER_CHECKO
 UT_RESTRICTED_TO_SESSION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_FACTORY">PARAMETER_FACTORY</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_SESSION">PARAMETER_SESSION</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETER_STATE_MACHINE">PARAMETER_STATE_MACHINE</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#PARAMETERS_INITIALIZED">PARAMETERS_INITIALIZED</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#SOURCE_URL">SOURCE_URL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#TRANSITIONS">TRANSITIONS</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_OPTIMISTIC">VALUE_OPTIMISTIC</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#VALUE_PESSIMISTIC">VALUE_PESSIMISTIC</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="fields_inherited_from_class_org.apache.lenya.cms.usecase.Usecase"><!-- --></A>
@@ -171,7 +171,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.apache.lenya.cms.usecase.<A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html" title="class in org.apache.lenya.cms.usecase">AbstractUsecase</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String)">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String, java.lang.String[])">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessages(java.lang.String[])">addErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String)">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String, java.lang.String[])">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advance()">advance</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advanceState(java.lang.String)">advanceState</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecas
 e.html#cancel()">cancel</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#canCheckOut(org.apache.lenya.cms.repository.Node[])">canCheckOut</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkExecutionConditions()">checkExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPostconditions()">checkPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPreconditions()">checkPreconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#clearErrorMessages()">clearErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#clearInfoMessages()">clearInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/lenya/cms/us
 ecase/AbstractUsecase.html#contextualize(org.apache.avalon.framework.context.Context)">contextualize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#deleteParameter(java.lang.String)">deleteParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckExecutionConditions()">doCheckExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckPostconditions()">doCheckPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckPreconditions()">doCheckPreconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doExecute()">doExecute</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doInitialize()">doInitialize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#dumpErrorMessages()">dumpErrorMessages</A>, <A HREF="../../../../../org/apache/leny
 a/cms/usecase/AbstractUsecase.html#execute()">execute</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getBooleanCheckboxParameter(java.lang.String)">getBooleanCheckboxParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getContext()">getContext</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getDocumentFactory()">getDocumentFactory</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getErrorMessages()">getErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getExitQueryString()">getExitQueryString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getInfoMessages()">getInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getName()">getName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getNodesToLock()">getNodesToLo
 ck</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String)">getParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String, java.lang.Object)">getParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsBoolean(java.lang.String, boolean)">getParameterAsBoolean</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsInteger(java.lang.String, int)">getParameterAsInteger</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String)">getParameterAsString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String, java.lang.String)">getParameterAsString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterNames()">getParameterNames</A>, <
 A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameters()">getParameters</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getPart(java.lang.String)">getPart</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSession()">getSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSourceURL()">getSourceURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getTargetURL(boolean)">getTargetURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getView()">getView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasErrors()">hasErrors</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasInfoMessages()">hasInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initialize()">initialize</A>, <A HREF="../../../../
 ../org/apache/lenya/cms/usecase/AbstractUsecase.html#initializeParametersIfNotDone()">initializeParametersIfNotDone</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initParameters()">initParameters</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#isOptimistic()">isOptimistic</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects()">lockInvolvedObjects</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects(org.apache.lenya.cms.repository.Node[])">lockInvolvedObjects</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#service(org.apache.avalon.framework.service.ServiceManager)">service</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)">setDefaultTargetURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setExi
 tParameter(java.lang.String, java.lang.String)">setExitParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setParameter(java.lang.String, java.lang.Object)">setParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setPart(java.lang.String, org.apache.cocoon.servlet.multipart.Part)">setPart</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setSession(org.apache.lenya.cms.repository.Session)">setSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setSourceURL(java.lang.String)">setSourceURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setTestSession(org.apache.lenya.cms.repository.Session)">setTestSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setView(org.apa
 che.lenya.cms.usecase.UsecaseView)">setView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#startTransaction()">startTransaction</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String)">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessage(java.lang.String, java.lang.String[])">addErrorMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addErrorMessages(java.lang.String[])">addErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String)">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#addInfoMessage(java.lang.String, java.lang.String[])">addInfoMessage</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advance()">advance</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#advanceState(java.lang.String)">advanceState</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecas
 e.html#cancel()">cancel</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#canCheckOut(org.apache.lenya.cms.repository.Node[])">canCheckOut</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkEvent(java.lang.String)">checkEvent</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkExecutionConditions()">checkExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkoutRestrictedToSession()">checkoutRestrictedToSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPostconditions()">checkPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#checkPreconditions()">checkPreconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#clearErrorMessages()">clearErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUse
 case.html#clearInfoMessages()">clearInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#contextualize(org.apache.avalon.framework.context.Context)">contextualize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#deleteParameter(java.lang.String)">deleteParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckExecutionConditions()">doCheckExecutionConditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckPostconditions()">doCheckPostconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doCheckPreconditions()">doCheckPreconditions</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doExecute()">doExecute</A>, <A HREF
 ="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#doInitialize()">doInitialize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#dumpErrorMessages()">dumpErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#execute()">execute</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getBooleanCheckboxParameter(java.lang.String)">getBooleanCheckboxParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getContext()">getContext</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getDocumentFactory()">getDocumentFactory</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getErrorMessages()">getErrorMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getExitQueryString()">getExitQueryString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/Abstr
 actUsecase.html#getInfoMessages()">getInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getName()">getName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getNodesToLock()">getNodesToLock</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String)">getParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameter(java.lang.String, java.lang.Object)">getParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsBoolean(java.lang.String, boolean)">getParameterAsBoolean</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsInteger(java.lang.String, int)">getParameterAsInteger</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String)">getParameterAsString</A>, <A HREF="../../../.
 ./../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterAsString(java.lang.String, java.lang.String)">getParameterAsString</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameterNames()">getParameterNames</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getParameters()">getParameters</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getPart(java.lang.String)">getPart</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSession()">getSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getSourceURL()">getSourceURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getStateMachine()">getStateMachine</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#getTargetURL(boolean)">getTargetURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecas
 e.html#getView()">getView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasErrors()">hasErrors</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#hasInfoMessages()">hasInfoMessages</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initialize()">initialize</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initializeParametersIfNotDone()">initializeParametersIfNotDone</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#initParameters()">initParameters</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#isOptimistic()">isOptimistic</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects()">lockInvolvedObjects</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#lockInvolvedObjects(org.apache.lenya.cms.repository.Node[])">lockInvolvedObjects
 </A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#prepareView()">prepareView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#service(org.apache.avalon.framework.service.ServiceManager)">service</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setDefaultTargetURL(java.lang.String)">setDefaultTargetURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setExitParameter(java.lang.String, java.lang.String)">setExitParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setParameter(java.lang.String, java.lang.Object)">setParameter</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setPart(java.lang.String, org.apache.cocoon.servlet.multipart.Part)">setPart</A>, <A HREF="../../../../../org/a
 pache/lenya/cms/usecase/AbstractUsecase.html#setSession(org.apache.lenya.cms.repository.Session)">setSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setSourceURL(java.lang.String)">setSourceURL</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setTestSession(org.apache.lenya.cms.repository.Session)">setTestSession</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#setView(org.apache.lenya.cms.usecase.UsecaseView)">setView</A>, <A HREF="../../../../../org/apache/lenya/cms/usecase/AbstractUsecase.html#startTransaction()">startTransaction</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!-- --></A>
@@ -270,6 +270,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Model.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Model.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Model.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Model.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:23 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-StateMachine.Model (Apache Lenya API - Version 2.0-dev)
+StateMachine.Model (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.StateMachine.Model class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="StateMachine.Model (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="StateMachine.Model (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -272,6 +272,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Transition.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Transition.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Transition.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.Transition.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:23 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-StateMachine.Transition (Apache Lenya API - Version 2.0-dev)
+StateMachine.Transition (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.StateMachine.Transition class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="StateMachine.Transition (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="StateMachine.Transition (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -295,6 +295,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/StateMachine.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:23 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-StateMachine (Apache Lenya API - Version 2.0-dev)
+StateMachine (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.StateMachine class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="StateMachine (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="StateMachine (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -163,6 +163,23 @@
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/usecase/StateMachine.html#checkTransition(java.lang.String, org.apache.lenya.cms.usecase.StateMachine.Transition)">checkTransition</A></B>(java.lang.String&nbsp;event,
+                <A HREF="../../../../../org/apache/lenya/cms/usecase/StateMachine.Transition.html" title="class in org.apache.lenya.cms.usecase">StateMachine.Transition</A>&nbsp;transition)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/cms/usecase/StateMachine.Transition.html" title="class in org.apache.lenya.cms.usecase">StateMachine.Transition</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/usecase/StateMachine.html#getTransition(java.lang.String)">getTransition</A></B>(java.lang.String&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
@@ -205,6 +222,17 @@
 </TR>
 </TABLE>
 
+<A NAME="getTransition(java.lang.String)"><!-- --></A><H3>
+getTransition</H3>
+<PRE>
+protected <A HREF="../../../../../org/apache/lenya/cms/usecase/StateMachine.Transition.html" title="class in org.apache.lenya.cms.usecase">StateMachine.Transition</A> <B>getTransition</B>(java.lang.String&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="canFire(org.apache.lenya.cms.usecase.StateMachine.Transition, java.lang.String)"><!-- --></A><H3>
 canFire</H3>
 <PRE>
@@ -215,6 +243,18 @@
 </DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="checkTransition(java.lang.String, org.apache.lenya.cms.usecase.StateMachine.Transition)"><!-- --></A><H3>
+checkTransition</H3>
+<PRE>
+protected void <B>checkTransition</B>(java.lang.String&nbsp;event,
+                               <A HREF="../../../../../org/apache/lenya/cms/usecase/StateMachine.Transition.html" title="class in org.apache.lenya.cms.usecase">StateMachine.Transition</A>&nbsp;transition)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -274,6 +314,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/Usecase.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/Usecase.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/Usecase.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/Usecase.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:23 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-Usecase (Apache Lenya API - Version 2.0-dev)
+Usecase (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.Usecase interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="Usecase (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="Usecase (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -101,7 +101,7 @@
 <P>
 <DL>
 <DT><B>Version:</B></DT>
-  <DD>$Id: Usecase.java 507914 2007-02-15 12:15:30Z andreas $</DD>
+  <DD>$Id: Usecase.java 568271 2007-08-21 20:49:18Z andreas $</DD>
 </DL>
 <HR>
 
@@ -296,6 +296,14 @@
 </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/usecase/Usecase.html#isOptimistic()">isOptimistic</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/usecase/Usecase.html#lockInvolvedObjects()">lockInvolvedObjects</A></B>()</CODE>
 
@@ -774,6 +782,18 @@
 <DT><B>Parameters:</B><DD><CODE>session</CODE> - The test session.</DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="isOptimistic()"><!-- --></A><H3>
+isOptimistic</H3>
+<PRE>
+boolean <B>isOptimistic</B>()</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>if the usecase uses optimistic offline lock.</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -833,6 +853,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseException.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseException.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseException.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseException.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:23 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-UsecaseException (Apache Lenya API - Version 2.0-dev)
+UsecaseException (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.UsecaseException class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="UsecaseException (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="UsecaseException (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -292,6 +292,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseInvoker.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseInvoker.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseInvoker.html (original)
+++ lenya/site/apidocs/2.0/modules/usecase/org/apache/lenya/cms/usecase/UsecaseInvoker.html Tue Jan  8 07:26:08 2008
@@ -2,9 +2,9 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_12) on Fri Jul 20 00:27:23 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:46:02 CET 2008 -->
 <TITLE>
-UsecaseInvoker (Apache Lenya API - Version 2.0-dev)
+UsecaseInvoker (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.usecase.UsecaseInvoker interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="UsecaseInvoker (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="UsecaseInvoker (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -489,6 +489,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © $ Apache Software Foundation. All Rights Reserved.
+Copyright © $ 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