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/...

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
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">PARA
 METERS_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#VAL
 UE_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/len
 ya/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/l
 enya/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.l
 ang.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/cm
 s/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()">getExitQueryStri
 ng</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#getParameterAsStrin
 g(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/Abst
 ractUsecase.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">PARA
 METERS_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#VAL
 UE_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#d
 oInitialize()">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#getParameterA
 sString(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/usec
 ase/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/useca
 se/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/cm
 s/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()">getErrorMe
 ssages</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, in
 t)">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()">getStateMachi
 ne</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#lockInvolved
 Objects()">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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.