svn commit: r610018 [31/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/org/apache/lenya/cms/publication/util/DocumentHelper.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentHelper.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentHelper.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentHelper.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-DocumentHelper (Apache Lenya API - Version 2.0-dev)
+DocumentHelper (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.publication.util.DocumentHelper class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="DocumentHelper (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="DocumentHelper (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -346,6 +346,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentLanguagesHelper.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentLanguagesHelper.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentLanguagesHelper.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentLanguagesHelper.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-DocumentLanguagesHelper (Apache Lenya API - Version 2.0-dev)
+DocumentLanguagesHelper (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.publication.util.DocumentLanguagesHelper class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="DocumentLanguagesHelper (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="DocumentLanguagesHelper (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -354,6 +354,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentSet.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentSet.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentSet.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentSet.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-DocumentSet (Apache Lenya API - Version 2.0-dev)
+DocumentSet (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.publication.util.DocumentSet class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="DocumentSet (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="DocumentSet (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -492,6 +492,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentVisitor.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentVisitor.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentVisitor.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/DocumentVisitor.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-DocumentVisitor (Apache Lenya API - Version 2.0-dev)
+DocumentVisitor (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.publication.util.DocumentVisitor interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="DocumentVisitor (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="DocumentVisitor (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -203,6 +203,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/LanguageVersions.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/LanguageVersions.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/LanguageVersions.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/LanguageVersions.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-LanguageVersions (Apache Lenya API - Version 2.0-dev)
+LanguageVersions (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.publication.util.LanguageVersions class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="LanguageVersions (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="LanguageVersions (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -233,6 +233,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-frame.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-frame.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-frame.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-frame.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:23:32 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:31 CET 2008 -->
 <TITLE>
-org.apache.lenya.cms.publication.util (Apache Lenya API - Version 2.0-dev)
+org.apache.lenya.cms.publication.util (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.publication.util package">

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-summary.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-summary.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-summary.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-summary.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:23:32 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:31 CET 2008 -->
 <TITLE>
-org.apache.lenya.cms.publication.util (Apache Lenya API - Version 2.0-dev)
+org.apache.lenya.cms.publication.util (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.publication.util package">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="org.apache.lenya.cms.publication.util (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="org.apache.lenya.cms.publication.util (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -171,6 +171,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-tree.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-tree.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-tree.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/publication/util/package-tree.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:23:32 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:31 CET 2008 -->
 <TITLE>
-org.apache.lenya.cms.publication.util Class Hierarchy (Apache Lenya API - Version 2.0-dev)
+org.apache.lenya.cms.publication.util Class Hierarchy (Apache Lenya API - Version 2.0)
 </TITLE>
 
 
@@ -13,7 +13,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="org.apache.lenya.cms.publication.util Class Hierarchy (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="org.apache.lenya.cms.publication.util Class Hierarchy (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -147,6 +147,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckInEntry.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckInEntry.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckInEntry.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckInEntry.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-CheckInEntry (Apache Lenya API - Version 2.0-dev)
+CheckInEntry (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.CheckInEntry class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="CheckInEntry (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="CheckInEntry (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -114,9 +114,11 @@
 <B>Constructor Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/CheckInEntry.html#CheckInEntry(java.lang.String, long, int)">CheckInEntry</A></B>(java.lang.String&nbsp;identity,
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/CheckInEntry.html#CheckInEntry(java.lang.String, java.lang.String, long, int, boolean)">CheckInEntry</A></B>(java.lang.String&nbsp;sessionId,
+             java.lang.String&nbsp;identity,
              long&nbsp;time,
-             int&nbsp;version)</CODE>
+             int&nbsp;version,
+             boolean&nbsp;backup)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new CheckInEntry object.</TD>
@@ -139,6 +141,14 @@
 <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;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/CheckInEntry.html#hasBackup()">hasBackup</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_org.apache.lenya.cms.rc.RCMLEntry"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
@@ -146,7 +156,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.apache.lenya.cms.rc.<A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html" title="class in org.apache.lenya.cms.rc">RCMLEntry</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getIdentity()">getIdentity</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getTime()">getTime</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getType()">getType</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#setType(short)">setType</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getIdentity()">getIdentity</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getSessionId()">getSessionId</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getTime()">getTime</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getType()">getType</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#setType(short)">setType</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -171,17 +181,19 @@
 </TR>
 </TABLE>
 
-<A NAME="CheckInEntry(java.lang.String, long, int)"><!-- --></A><H3>
+<A NAME="CheckInEntry(java.lang.String, java.lang.String, long, int, boolean)"><!-- --></A><H3>
 CheckInEntry</H3>
 <PRE>
-public <B>CheckInEntry</B>(java.lang.String&nbsp;identity,
+public <B>CheckInEntry</B>(java.lang.String&nbsp;sessionId,
+                    java.lang.String&nbsp;identity,
                     long&nbsp;time,
-                    int&nbsp;version)</PRE>
+                    int&nbsp;version,
+                    boolean&nbsp;backup)</PRE>
 <DL>
 <DD>Creates a new CheckInEntry object.
 <P>
 <DL>
-<DT><B>Parameters:</B><DD><CODE>identity</CODE> - The identity to use<DD><CODE>time</CODE> - The time<DD><CODE>version</CODE> - The version number.</DL>
+<DT><B>Parameters:</B><DD><CODE>sessionId</CODE> - The session ID.<DD><CODE>identity</CODE> - The identity to use<DD><CODE>time</CODE> - The time<DD><CODE>version</CODE> - The version number.<DD><CODE>backup</CODE> - If this entry has a backup.</DL>
 </DL>
 
 <!-- ============ METHOD DETAIL ========== -->
@@ -204,6 +216,17 @@
 <DT><B>Returns:</B><DD>The version number.</DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="hasBackup()"><!-- --></A><H3>
+hasBackup</H3>
+<PRE>
+public boolean <B>hasBackup</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -263,6 +286,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckOutEntry.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckOutEntry.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckOutEntry.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/CheckOutEntry.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-CheckOutEntry (Apache Lenya API - Version 2.0-dev)
+CheckOutEntry (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.CheckOutEntry class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="CheckOutEntry (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="CheckOutEntry (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -114,7 +114,8 @@
 <B>Constructor Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/CheckOutEntry.html#CheckOutEntry(java.lang.String, long)">CheckOutEntry</A></B>(java.lang.String&nbsp;identity,
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/CheckOutEntry.html#CheckOutEntry(java.lang.String, java.lang.String, long)">CheckOutEntry</A></B>(java.lang.String&nbsp;sessionId,
+              java.lang.String&nbsp;identity,
               long&nbsp;time)</CODE>
 
 <BR>
@@ -137,7 +138,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.apache.lenya.cms.rc.<A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html" title="class in org.apache.lenya.cms.rc">RCMLEntry</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getIdentity()">getIdentity</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getTime()">getTime</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getType()">getType</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#setType(short)">setType</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getIdentity()">getIdentity</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getSessionId()">getSessionId</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getTime()">getTime</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getType()">getType</A>, <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#setType(short)">setType</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -162,16 +163,17 @@
 </TR>
 </TABLE>
 
-<A NAME="CheckOutEntry(java.lang.String, long)"><!-- --></A><H3>
+<A NAME="CheckOutEntry(java.lang.String, java.lang.String, long)"><!-- --></A><H3>
 CheckOutEntry</H3>
 <PRE>
-public <B>CheckOutEntry</B>(java.lang.String&nbsp;identity,
+public <B>CheckOutEntry</B>(java.lang.String&nbsp;sessionId,
+                     java.lang.String&nbsp;identity,
                      long&nbsp;time)</PRE>
 <DL>
 <DD>Creates a new CheckOutEntry object.
 <P>
 <DL>
-<DT><B>Parameters:</B><DD><CODE>identity</CODE> - The identity<DD><CODE>time</CODE> - The time</DL>
+<DT><B>Parameters:</B><DD><CODE>sessionId</CODE> - The session ID.<DD><CODE>identity</CODE> - The identity<DD><CODE>time</CODE> - The time</DL>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
@@ -232,6 +234,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckInException.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckInException.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckInException.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckInException.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-FileReservedCheckInException (Apache Lenya API - Version 2.0-dev)
+FileReservedCheckInException (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.FileReservedCheckInException class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="FileReservedCheckInException (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="FileReservedCheckInException (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -363,6 +363,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckOutException.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckOutException.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckOutException.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/FileReservedCheckOutException.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-FileReservedCheckOutException (Apache Lenya API - Version 2.0-dev)
+FileReservedCheckOutException (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.FileReservedCheckOutException class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="FileReservedCheckOutException (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="FileReservedCheckOutException (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -316,6 +316,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCEnvironment.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCEnvironment.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCEnvironment.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCEnvironment.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:23:29 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:20 CET 2008 -->
 <TITLE>
-RCEnvironment (Apache Lenya API - Version 2.0-dev)
+RCEnvironment (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.RCEnvironment class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="RCEnvironment (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="RCEnvironment (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -472,6 +472,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCML.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCML.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCML.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCML.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:23:30 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:21 CET 2008 -->
 <TITLE>
-RCML (Apache Lenya API - Version 2.0-dev)
+RCML (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.RCML interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="RCML (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="RCML (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -92,7 +92,8 @@
 </PRE>
 
 <P>
-Handle with the RCML file
+An object of this class handles the revisions of a node. The node is passed as a parameter so an
+ RCML object can be shared between sessions for synchronization purposes.
 <P>
 
 <P>
@@ -136,46 +137,46 @@
 <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/rc/RCML.html#checkOutIn(short, java.lang.String, long, boolean)">checkOutIn</A></B>(short&nbsp;type,
-           java.lang.String&nbsp;identity,
-           long&nbsp;time,
-           boolean&nbsp;backup)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#checkIn(org.apache.lenya.cms.repository.Node, boolean, boolean)">checkIn</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+        boolean&nbsp;backup,
+        boolean&nbsp;newVersion)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write a new entry for a check out or a check in the RCML-File made by the user with identity
- at time</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the RCML in.</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/rc/RCML.html#copyFrom(org.apache.lenya.cms.rc.RCML)">copyFrom</A></B>(<A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html" title="interface in org.apache.lenya.cms.rc">RCML</A>&nbsp;other)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#checkOut(org.apache.lenya.cms.repository.Node)">checkOut</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the RCML out with restriction to the current session.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#delete()">delete</A></B>()</CODE>
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#checkOut(org.apache.lenya.cms.repository.Node, boolean)">checkOut</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+         boolean&nbsp;restrictedToSession)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delete the rcml file and the directory if this one is empty</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the RCML out.</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/rc/RCML.html#deleteFirstCheckIn()">deleteFirstCheckIn</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#copyFrom(org.apache.lenya.cms.repository.Node, org.apache.lenya.cms.repository.Node)">copyFrom</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+         <A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;otherNode)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delete the latest check in</TD>
+&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/rc/RCML.html#deleteFirstCheckOut()">deleteFirstCheckOut</A></B>()</CODE>
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#delete()">delete</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delete the latest check in</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delete the RCML file and the directory if this one is empty</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -203,14 +204,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;org.w3c.dom.Document</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#getDOMDocumentClone()">getDOMDocumentClone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a clone document</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#getEntries()">getEntries</A></B>()</CODE>
 
@@ -244,6 +237,22 @@
 <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/rc/RCML.html#isCheckedOut()">isCheckedOut</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;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#isCheckedOutBySession(org.apache.lenya.cms.repository.Session)">isCheckedOutBySession</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Session.html" title="interface in org.apache.lenya.cms.repository">Session</A>&nbsp;session)</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;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#isDirty()">isDirty</A></B>()</CODE>
 
 <BR>
@@ -268,19 +277,12 @@
 <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/rc/RCML.html#restoreBackup(long)">restoreBackup</A></B>(long&nbsp;time)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html#restoreBackup(org.apache.lenya.cms.repository.Node, long)">restoreBackup</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+              long&nbsp;time)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restores a backup.</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/rc/RCML.html#write()">write</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write the xml RCML-document in the RCML-file.</TD>
-</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -328,40 +330,54 @@
 </TR>
 </TABLE>
 
-<A NAME="write()"><!-- --></A><H3>
-write</H3>
+<A NAME="checkIn(org.apache.lenya.cms.repository.Node, boolean, boolean)"><!-- --></A><H3>
+checkIn</H3>
 <PRE>
-void <B>write</B>()
-           throws java.lang.Exception</PRE>
+void <B>checkIn</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+             boolean&nbsp;backup,
+             boolean&nbsp;newVersion)
+             throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
-<DD>Write the xml RCML-document in the RCML-file.
+<DD>Check the RCML in.
 <P>
 <DD><DL>
+<DT><B>Parameters:</B><DD><CODE>node</CODE> - The node.<DD><CODE>backup</CODE> - If a backup shall be created.<DD><CODE>newVersion</CODE> - If the revision number should be increased.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs.</DL>
+</DD>
+</DL>
+<HR>
 
+<A NAME="checkOut(org.apache.lenya.cms.repository.Node)"><!-- --></A><H3>
+checkOut</H3>
+<PRE>
+void <B>checkOut</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node)
+              throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
+<DL>
+<DD>Check the RCML out with restriction to the current session.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>node</CODE> - The node.
 <DT><B>Throws:</B>
-<DD><CODE>java.io.IOException</CODE> - if an error occurs
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs.</DL>
 </DD>
 </DL>
 <HR>
 
-<A NAME="checkOutIn(short, java.lang.String, long, boolean)"><!-- --></A><H3>
-checkOutIn</H3>
+<A NAME="checkOut(org.apache.lenya.cms.repository.Node, boolean)"><!-- --></A><H3>
+checkOut</H3>
 <PRE>
-void <B>checkOutIn</B>(short&nbsp;type,
-                java.lang.String&nbsp;identity,
-                long&nbsp;time,
-                boolean&nbsp;backup)
-                throws java.lang.Exception</PRE>
+void <B>checkOut</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+              boolean&nbsp;restrictedToSession)
+              throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
-<DD>Write a new entry for a check out or a check in the RCML-File made by the user with identity
- at time
+<DD>Check the RCML out.
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>type</CODE> - co for a check out, ci for a check in<DD><CODE>identity</CODE> - The identity of the user<DD><CODE>time</CODE> - Time at which the check in/out is made<DD><CODE>backup</CODE> - Create backup element
+<DT><B>Parameters:</B><DD><CODE>node</CODE> - The node.<DD><CODE>restrictedToSession</CODE> - If only the current session may check the node in, or all sessions
+        belonging to this user.
 <DT><B>Throws:</B>
-<DD><CODE>java.io.IOException</CODE> - if an error occurs
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs.</DL>
 </DD>
 </DL>
 <HR>
@@ -370,7 +386,7 @@
 getLatestCheckOutEntry</H3>
 <PRE>
 <A HREF="../../../../../org/apache/lenya/cms/rc/CheckOutEntry.html" title="class in org.apache.lenya.cms.rc">CheckOutEntry</A> <B>getLatestCheckOutEntry</B>()
-                                     throws java.lang.Exception</PRE>
+                                     throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
 <DD>get the latest check out
 <P>
@@ -378,7 +394,7 @@
 
 <DT><B>Returns:</B><DD>CheckOutEntry The entry of the check out
 <DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs</DL>
 </DD>
 </DL>
 <HR>
@@ -387,7 +403,7 @@
 getLatestCheckInEntry</H3>
 <PRE>
 <A HREF="../../../../../org/apache/lenya/cms/rc/CheckInEntry.html" title="class in org.apache.lenya.cms.rc">CheckInEntry</A> <B>getLatestCheckInEntry</B>()
-                                   throws java.lang.Exception</PRE>
+                                   throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
 <DD>get the latest check in
 <P>
@@ -395,7 +411,7 @@
 
 <DT><B>Returns:</B><DD>CheckInEntry The entry of the check in
 <DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs</DL>
 </DD>
 </DL>
 <HR>
@@ -404,7 +420,7 @@
 getLatestEntry</H3>
 <PRE>
 <A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html" title="class in org.apache.lenya.cms.rc">RCMLEntry</A> <B>getLatestEntry</B>()
-                         throws java.lang.Exception</PRE>
+                         throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
 <DD>get the latest entry (a check out or check in)
 <P>
@@ -412,7 +428,7 @@
 
 <DT><B>Returns:</B><DD>RCMLEntry The entry of the check out/in
 <DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs</DL>
 </DD>
 </DL>
 <HR>
@@ -421,7 +437,7 @@
 getEntries</H3>
 <PRE>
 java.util.Vector <B>getEntries</B>()
-                            throws java.lang.Exception</PRE>
+                            throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
 <DD>get all check in and check out
 <P>
@@ -429,7 +445,7 @@
 
 <DT><B>Returns:</B><DD>Vector of all check out and check in entries in this RCML-file
 <DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs</DL>
 </DD>
 </DL>
 <HR>
@@ -467,16 +483,17 @@
 </DL>
 <HR>
 
-<A NAME="restoreBackup(long)"><!-- --></A><H3>
+<A NAME="restoreBackup(org.apache.lenya.cms.repository.Node, long)"><!-- --></A><H3>
 restoreBackup</H3>
 <PRE>
-void <B>restoreBackup</B>(long&nbsp;time)
+void <B>restoreBackup</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+                   long&nbsp;time)
                    throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
 <DD>Restores a backup.
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>time</CODE> - The time.
+<DT><B>Parameters:</B><DD><CODE>node</CODE> - The node to restore the backup to.<DD><CODE>time</CODE> - The time.
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE></DL>
 </DD>
@@ -500,23 +517,6 @@
 </DL>
 <HR>
 
-<A NAME="getDOMDocumentClone()"><!-- --></A><H3>
-getDOMDocumentClone</H3>
-<PRE>
-org.w3c.dom.Document <B>getDOMDocumentClone</B>()
-                                         throws java.lang.Exception</PRE>
-<DL>
-<DD>Get a clone document
-<P>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>org.w3c.dom.Document The clone document
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="isDirty()"><!-- --></A><H3>
 isDirty</H3>
 <PRE>
@@ -531,38 +531,6 @@
 </DL>
 <HR>
 
-<A NAME="deleteFirstCheckIn()"><!-- --></A><H3>
-deleteFirstCheckIn</H3>
-<PRE>
-void <B>deleteFirstCheckIn</B>()
-                        throws java.lang.Exception</PRE>
-<DL>
-<DD>Delete the latest check in
-<P>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="deleteFirstCheckOut()"><!-- --></A><H3>
-deleteFirstCheckOut</H3>
-<PRE>
-void <B>deleteFirstCheckOut</B>()
-                         throws java.lang.Exception</PRE>
-<DL>
-<DD>Delete the latest check in
-<P>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - if an error occurs</DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="getBackupsTime()"><!-- --></A><H3>
 getBackupsTime</H3>
 <PRE>
@@ -585,7 +553,7 @@
 <PRE>
 boolean <B>delete</B>()</PRE>
 <DL>
-<DD>delete the rcml file and the directory if this one is empty
+<DD>delete the RCML file and the directory if this one is empty
 <P>
 <DD><DL>
 
@@ -610,14 +578,45 @@
 </DL>
 <HR>
 
-<A NAME="copyFrom(org.apache.lenya.cms.rc.RCML)"><!-- --></A><H3>
+<A NAME="copyFrom(org.apache.lenya.cms.repository.Node, org.apache.lenya.cms.repository.Node)"><!-- --></A><H3>
 copyFrom</H3>
 <PRE>
-void <B>copyFrom</B>(<A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html" title="interface in org.apache.lenya.cms.rc">RCML</A>&nbsp;other)
+void <B>copyFrom</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;node,
+              <A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;otherNode)
               throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
 <DL>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>other</CODE> - The RCML to copy the entries from.
+<DT><B>Parameters:</B><DD><CODE>node</CODE> - The target node.<DD><CODE>otherNode</CODE> - The source node.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isCheckedOut()"><!-- --></A><H3>
+isCheckedOut</H3>
+<PRE>
+boolean <B>isCheckedOut</B>()
+                     throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>if the RCML is checked out.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isCheckedOutBySession(org.apache.lenya.cms.repository.Session)"><!-- --></A><H3>
+isCheckedOutBySession</H3>
+<PRE>
+boolean <B>isCheckedOutBySession</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Session.html" title="interface in org.apache.lenya.cms.repository">Session</A>&nbsp;session)
+                              throws <A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>session</CODE> - The session.
+<DT><B>Returns:</B><DD>if the RCML is checked out by this session.
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionControlException.html" title="class in org.apache.lenya.cms.rc">RevisionControlException</A></CODE> - if an error occurs.</DL>
 </DD>
@@ -681,6 +680,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCMLEntry.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCMLEntry.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCMLEntry.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RCMLEntry.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:23:30 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:21 CET 2008 -->
 <TITLE>
-RCMLEntry (Apache Lenya API - Version 2.0-dev)
+RCMLEntry (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.RCMLEntry class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="RCMLEntry (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="RCMLEntry (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -116,7 +116,8 @@
 <B>Constructor Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#RCMLEntry(java.lang.String, long)">RCMLEntry</A></B>(java.lang.String&nbsp;_identity,
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#RCMLEntry(java.lang.String, java.lang.String, long)">RCMLEntry</A></B>(java.lang.String&nbsp;sessionId,
+          java.lang.String&nbsp;_identity,
           long&nbsp;_time)</CODE>
 
 <BR>
@@ -138,7 +139,16 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getIdentity()">getIdentity</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the identity.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the identity of the creator (i.e. the user name)
+ FIXME: this should be changed to an o.a.l.ac.Identity object</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/rc/RCMLEntry.html#getSessionId()">getSessionId</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">
@@ -146,7 +156,7 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getTime()">getTime</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the time.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the creation time.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -154,7 +164,7 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#getType()">getType</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the type.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the type (checkin or checkout).</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -162,7 +172,7 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html#setType(short)">setType</A></B>(short&nbsp;s)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the type.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the type (checkin or checkout).</TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -187,16 +197,17 @@
 </TR>
 </TABLE>
 
-<A NAME="RCMLEntry(java.lang.String, long)"><!-- --></A><H3>
+<A NAME="RCMLEntry(java.lang.String, java.lang.String, long)"><!-- --></A><H3>
 RCMLEntry</H3>
 <PRE>
-public <B>RCMLEntry</B>(java.lang.String&nbsp;_identity,
+public <B>RCMLEntry</B>(java.lang.String&nbsp;sessionId,
+                 java.lang.String&nbsp;_identity,
                  long&nbsp;_time)</PRE>
 <DL>
 <DD>Creates a new RCMLEntry object.
 <P>
 <DL>
-<DT><B>Parameters:</B><DD><CODE>_identity</CODE> - The identity of the person for this RCML<DD><CODE>_time</CODE> - The time of the checkin / checkout</DL>
+<DT><B>Parameters:</B><DD><CODE>sessionId</CODE> - The session ID.<DD><CODE>_identity</CODE> - The identity of the person for this RCML<DD><CODE>_time</CODE> - The time of the checkin / checkout</DL>
 </DL>
 
 <!-- ============ METHOD DETAIL ========== -->
@@ -214,7 +225,8 @@
 <PRE>
 public java.lang.String <B>getIdentity</B>()</PRE>
 <DL>
-<DD>Get the identity.
+<DD>Get the identity of the creator (i.e. the user name)
+ FIXME: this should be changed to an o.a.l.ac.Identity object
 <P>
 <DD><DL>
 
@@ -228,7 +240,7 @@
 <PRE>
 public long <B>getTime</B>()</PRE>
 <DL>
-<DD>Get the time.
+<DD>Get the creation time.
 <P>
 <DD><DL>
 
@@ -242,11 +254,12 @@
 <PRE>
 public short <B>getType</B>()</PRE>
 <DL>
-<DD>Get the type.
+<DD>Get the type (checkin or checkout).
 <P>
 <DD><DL>
 
-<DT><B>Returns:</B><DD>the type</DL>
+<DT><B>Returns:</B><DD>the type<DT><B>See Also:</B><DD><CODE>org.apache.lenya.cms.rc.RCML.ci</CODE>, 
+<CODE>org.apache.lenya.cms.rc.RCML.co</CODE></DL>
 </DD>
 </DL>
 <HR>
@@ -256,10 +269,22 @@
 <PRE>
 protected void <B>setType</B>(short&nbsp;s)</PRE>
 <DL>
-<DD>Set the type.
+<DD>Set the type (checkin or checkout).
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>s</CODE> - the type</DL>
+<DT><B>Parameters:</B><DD><CODE>s</CODE> - the type<DT><B>See Also:</B><DD><CODE>org.apache.lenya.cms.rc.RCML.ci</CODE>, 
+<CODE>org.apache.lenya.cms.rc.RCML.co</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSessionId()"><!-- --></A><H3>
+getSessionId</H3>
+<PRE>
+public java.lang.String <B>getSessionId</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
 </DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
@@ -321,6 +346,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RevisionControlException.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RevisionControlException.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RevisionControlException.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/RevisionControlException.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:23:30 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:21 CET 2008 -->
 <TITLE>
-RevisionControlException (Apache Lenya API - Version 2.0-dev)
+RevisionControlException (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc.RevisionControlException class">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="RevisionControlException (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="RevisionControlException (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -51,7 +51,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html" title="class in org.apache.lenya.cms.rc"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/rc/RevisionController.html" title="class in org.apache.lenya.cms.rc"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;NEXT CLASS</FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/apache/lenya/cms/rc/RevisionControlException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RevisionControlException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -261,7 +261,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html" title="class in org.apache.lenya.cms.rc"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/rc/RevisionController.html" title="class in org.apache.lenya.cms.rc"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;NEXT CLASS</FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/apache/lenya/cms/rc/RevisionControlException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RevisionControlException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -290,6 +290,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-frame.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-frame.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-frame.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-frame.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:23:32 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:31 CET 2008 -->
 <TITLE>
-org.apache.lenya.cms.rc (Apache Lenya API - Version 2.0-dev)
+org.apache.lenya.cms.rc (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc package">
@@ -40,9 +40,7 @@
 <BR>
 <A HREF="RCEnvironment.html" title="class in org.apache.lenya.cms.rc" target="classFrame">RCEnvironment</A>
 <BR>
-<A HREF="RCMLEntry.html" title="class in org.apache.lenya.cms.rc" target="classFrame">RCMLEntry</A>
-<BR>
-<A HREF="RevisionController.html" title="class in org.apache.lenya.cms.rc" target="classFrame">RevisionController</A></FONT></TD>
+<A HREF="RCMLEntry.html" title="class in org.apache.lenya.cms.rc" target="classFrame">RCMLEntry</A></FONT></TD>
 </TR>
 </TABLE>
 

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-summary.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-summary.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-summary.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-summary.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:23:32 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:31 CET 2008 -->
 <TITLE>
-org.apache.lenya.cms.rc (Apache Lenya API - Version 2.0-dev)
+org.apache.lenya.cms.rc (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.rc package">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="org.apache.lenya.cms.rc (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="org.apache.lenya.cms.rc (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -85,7 +85,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html" title="interface in org.apache.lenya.cms.rc">RCML</A></B></TD>
-<TD>Handle with the RCML file</TD>
+<TD>An object of this class handles the revisions of a node.</TD>
 </TR>
 </TABLE>
 &nbsp;
@@ -113,10 +113,6 @@
 <TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html" title="class in org.apache.lenya.cms.rc">RCMLEntry</A></B></TD>
 <TD>A RCML entry</TD>
 </TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/lenya/cms/rc/RevisionController.html" title="class in org.apache.lenya.cms.rc">RevisionController</A></B></TD>
-<TD>Controller for the reserved check-in, check-out, the backup versions and the rollback</TD>
-</TR>
 </TABLE>
 &nbsp;
 
@@ -197,6 +193,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-tree.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-tree.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-tree.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/rc/package-tree.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:23:32 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:31 CET 2008 -->
 <TITLE>
-org.apache.lenya.cms.rc Class Hierarchy (Apache Lenya API - Version 2.0-dev)
+org.apache.lenya.cms.rc Class Hierarchy (Apache Lenya API - Version 2.0)
 </TITLE>
 
 
@@ -13,7 +13,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="org.apache.lenya.cms.rc Class Hierarchy (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="org.apache.lenya.cms.rc Class Hierarchy (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -89,7 +89,7 @@
 <LI TYPE="circle">org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
 <UL>
 <LI TYPE="circle">org.apache.lenya.cms.rc.<A HREF="../../../../../org/apache/lenya/cms/rc/RCEnvironment.html" title="class in org.apache.lenya.cms.rc"><B>RCEnvironment</B></A> (implements org.apache.avalon.framework.configuration.Configurable)
-<LI TYPE="circle">org.apache.lenya.cms.rc.<A HREF="../../../../../org/apache/lenya/cms/rc/RevisionController.html" title="class in org.apache.lenya.cms.rc"><B>RevisionController</B></A></UL>
+</UL>
 <LI TYPE="circle">org.apache.lenya.cms.rc.<A HREF="../../../../../org/apache/lenya/cms/rc/RCMLEntry.html" title="class in org.apache.lenya.cms.rc"><B>RCMLEntry</B></A><UL>
 <LI TYPE="circle">org.apache.lenya.cms.rc.<A HREF="../../../../../org/apache/lenya/cms/rc/CheckInEntry.html" title="class in org.apache.lenya.cms.rc"><B>CheckInEntry</B></A><LI TYPE="circle">org.apache.lenya.cms.rc.<A HREF="../../../../../org/apache/lenya/cms/rc/CheckOutEntry.html" title="class in org.apache.lenya.cms.rc"><B>CheckOutEntry</B></A></UL>
 <LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
@@ -156,6 +156,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/ContentHolder.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/ContentHolder.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/ContentHolder.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/ContentHolder.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:23:30 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:21 CET 2008 -->
 <TITLE>
-ContentHolder (Apache Lenya API - Version 2.0-dev)
+ContentHolder (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.repository.ContentHolder interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="ContentHolder (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="ContentHolder (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -351,6 +351,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/History.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/History.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/History.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/History.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:23:30 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:21 CET 2008 -->
 <TITLE>
-History (Apache Lenya API - Version 2.0-dev)
+History (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.repository.History interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="History (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="History (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -124,6 +124,14 @@
 <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;int[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/repository/History.html#getRevisionNumbers()">getRevisionNumbers</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -138,6 +146,18 @@
 </TR>
 </TABLE>
 
+<A NAME="getRevisionNumbers()"><!-- --></A><H3>
+getRevisionNumbers</H3>
+<PRE>
+int[] <B>getRevisionNumbers</B>()</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The available revision numbers in descending order (starting with the newest one).</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="getLatestRevision()"><!-- --></A><H3>
 getLatestRevision</H3>
 <PRE>
@@ -222,6 +242,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/Node.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/Node.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/Node.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/Node.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:23:30 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:21 CET 2008 -->
 <TITLE>
-Node (Apache Lenya API - Version 2.0-dev)
+Node (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.repository.Node interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="Node (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="Node (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -95,13 +95,13 @@
 </PRE>
 
 <P>
-Repository node.
+A repository node is used to persist a <A HREF="../../../../../org/apache/lenya/cms/repository/Persistable.html" title="interface in org.apache.lenya.cms.repository"><CODE>Persistable</CODE></A>.
 <P>
 
 <P>
 <DL>
 <DT><B>Version:</B></DT>
-  <DD>$Id: Node.java 507914 2007-02-15 12:15:30Z andreas $</DD>
+  <DD>$Id: Node.java 568271 2007-08-21 20:49:18Z andreas $</DD>
 </DL>
 <HR>
 
@@ -154,7 +154,23 @@
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/repository/Node.html#checkout()">checkout</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks out the node.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks out the node with restriction to the current session..</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/repository/Node.html#checkout(boolean)">checkout</A></B>(boolean&nbsp;restrictedToSession)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks out the node with the possibility to allow other sessions to check it in.</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/repository/Node.html#copyRevisionsFrom(org.apache.lenya.cms.repository.Node)">copyRevisionsFrom</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;source)</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">
@@ -174,6 +190,22 @@
 </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/repository/Node.html#forceCheckIn()">forceCheckIn</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks in the node even if it is checked out by a different session.</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/repository/Node.html#getCheckoutUserId()">getCheckoutUserId</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.util.Collection</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/repository/Node.html#getChildren()">getChildren</A></B>()</CODE>
 
@@ -198,8 +230,8 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html" title="interface in org.apache.lenya.cms.rc">RCML</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/repository/Node.html#getRcml()">getRcml</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../../../org/apache/lenya/cms/repository/Persistable.html" title="interface in org.apache.lenya.cms.repository">Persistable</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/repository/Node.html#getPersistable()">getPersistable</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -223,10 +255,10 @@
 <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/repository/Node.html#isCheckedOutByUser()">isCheckedOutByUser</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/apache/lenya/cms/repository/Node.html#isCheckedOutBySession(org.apache.lenya.cms.repository.Session)">isCheckedOutBySession</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Session.html" title="interface in org.apache.lenya.cms.repository">Session</A>&nbsp;session)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the node is checked out by a certain session.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -271,6 +303,22 @@
 <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/repository/Node.html#rollback(int)">rollback</A></B>(int&nbsp;revisionNumber)</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/repository/Node.html#setPersistable(org.apache.lenya.cms.repository.Persistable)">setPersistable</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Persistable.html" title="interface in org.apache.lenya.cms.repository">Persistable</A>&nbsp;persistable)</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/repository/Node.html#unlock()">unlock</A></B>()</CODE>
 
 <BR>
@@ -347,7 +395,7 @@
 <A HREF="../../../../../org/apache/lenya/cms/repository/Session.html" title="interface in org.apache.lenya.cms.repository">Session</A> <B>getSession</B>()</PRE>
 <DL>
 <DD><DL>
-</DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItem.html#getSession()">getSession</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItem.html" title="interface in org.apache.lenya.cms.repository">RepositoryItem</A></CODE></DL>
 </DD>
 <DD><DL>
 
@@ -472,7 +520,7 @@
 void <B>checkout</B>()
               throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
 <DL>
-<DD>Checks out the node.
+<DD>Checks out the node with restriction to the current session..
 <P>
 <DD><DL>
 </DL>
@@ -485,6 +533,27 @@
 </DL>
 <HR>
 
+<A NAME="checkout(boolean)"><!-- --></A><H3>
+checkout</H3>
+<PRE>
+void <B>checkout</B>(boolean&nbsp;restrictedToSession)
+              throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
+<DL>
+<DD>Checks out the node with the possibility to allow other sessions to check it in.
+ This is a workaround for the current WYSIWYG editor infrastructure, which can't
+ use the same session for opening and saving a node.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>restrictedToSession</CODE> - if the check-out is restricted to the current session.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if an error occurs.</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="checkin()"><!-- --></A><H3>
 checkin</H3>
 <PRE>
@@ -499,7 +568,27 @@
 <DD><DL>
 
 <DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if an error occurs.</DL>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if the node is not checked out or is checked
+         out by a different session.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="forceCheckIn()"><!-- --></A><H3>
+forceCheckIn</H3>
+<PRE>
+void <B>forceCheckIn</B>()
+                  throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
+<DL>
+<DD>Checks in the node even if it is checked out by a different session.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if the node is not checked out.</DL>
 </DD>
 </DL>
 <HR>
@@ -541,24 +630,79 @@
 </DL>
 <HR>
 
-<A NAME="isCheckedOutByUser()"><!-- --></A><H3>
-isCheckedOutByUser</H3>
+<A NAME="getCheckoutUserId()"><!-- --></A><H3>
+getCheckoutUserId</H3>
 <PRE>
-boolean <B>isCheckedOutByUser</B>()
-                           throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
+java.lang.String <B>getCheckoutUserId</B>()
+                                   throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
 </DD>
 <DD><DL>
 
-<DT><B>Returns:</B><DD>if the node is checked out by the current user.
+<DT><B>Returns:</B><DD>The ID of the user who has checked out this node.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if the node is not checked out.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isCheckedOutBySession(org.apache.lenya.cms.repository.Session)"><!-- --></A><H3>
+isCheckedOutBySession</H3>
+<PRE>
+boolean <B>isCheckedOutBySession</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Session.html" title="interface in org.apache.lenya.cms.repository">Session</A>&nbsp;session)
+                              throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
+<DL>
+<DD>Checks if the node is checked out by a certain session. We pass the session
+ as a parameter to allow the check for nodes from the shared item store.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>session</CODE> - The session.
+<DT><B>Returns:</B><DD>if the node is checked out by a specific session.
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if an error occurs.</DL>
 </DD>
 </DL>
 <HR>
 
+<A NAME="copyRevisionsFrom(org.apache.lenya.cms.repository.Node)"><!-- --></A><H3>
+copyRevisionsFrom</H3>
+<PRE>
+void <B>copyRevisionsFrom</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository">Node</A>&nbsp;source)
+                       throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>source</CODE> - The node to copy the revisions from.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if an error occurs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="rollback(int)"><!-- --></A><H3>
+rollback</H3>
+<PRE>
+void <B>rollback</B>(int&nbsp;revisionNumber)
+              throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>revisionNumber</CODE> - The revision number to roll back.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if this revision doesn't exist.</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="isLocked()"><!-- --></A><H3>
 isLocked</H3>
 <PRE>
@@ -596,21 +740,6 @@
 </DL>
 <HR>
 
-<A NAME="getRcml()"><!-- --></A><H3>
-getRcml</H3>
-<PRE>
-<A HREF="../../../../../org/apache/lenya/cms/rc/RCML.html" title="interface in org.apache.lenya.cms.rc">RCML</A> <B>getRcml</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>The RCML to use for this node.</DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="getHistory()"><!-- --></A><H3>
 getHistory</H3>
 <PRE>
@@ -643,6 +772,39 @@
 <DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if an error occurs.</DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="setPersistable(org.apache.lenya.cms.repository.Persistable)"><!-- --></A><H3>
+setPersistable</H3>
+<PRE>
+void <B>setPersistable</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Persistable.html" title="interface in org.apache.lenya.cms.repository">Persistable</A>&nbsp;persistable)
+                    throws <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>persistable</CODE> - The object which is persisted using the node.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository">RepositoryException</A></CODE> - if the node already has an item.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPersistable()"><!-- --></A><H3>
+getPersistable</H3>
+<PRE>
+<A HREF="../../../../../org/apache/lenya/cms/repository/Persistable.html" title="interface in org.apache.lenya.cms.repository">Persistable</A> <B>getPersistable</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The object which is persisted using this node or <code>null</code>
+ if no object is registered.</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -702,6 +864,6 @@
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
 </BODY>
 </HTML>

Modified: lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/NodeFactory.html
URL: http://svn.apache.org/viewvc/lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/NodeFactory.html?rev=610018&r1=610017&r2=610018&view=diff
==============================================================================
--- lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/NodeFactory.html (original)
+++ lenya/site/apidocs/2.0/org/apache/lenya/cms/repository/NodeFactory.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:23:30 CEST 2007 -->
+<!-- Generated by javadoc (build 1.5.0_13) on Tue Jan 08 15:35:21 CET 2008 -->
 <TITLE>
-NodeFactory (Apache Lenya API - Version 2.0-dev)
+NodeFactory (Apache Lenya API - Version 2.0)
 </TITLE>
 
 <META NAME="keywords" CONTENT="org.apache.lenya.cms.repository.NodeFactory interface">
@@ -14,7 +14,7 @@
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="NodeFactory (Apache Lenya API - Version 2.0-dev)";
+    parent.document.title="NodeFactory (Apache Lenya API - Version 2.0)";
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -51,7 +51,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/repository/Persistable.html" title="interface in org.apache.lenya.cms.repository"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/apache/lenya/cms/repository/NodeFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="NodeFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -71,9 +71,9 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_top"></A>
@@ -132,14 +132,6 @@
 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
 <B>Method Summary</B></FONT></TH>
 </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/repository/NodeFactory.html#setSession(org.apache.lenya.cms.repository.Session)">setSession</A></B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Session.html" title="interface in org.apache.lenya.cms.repository">Session</A>&nbsp;session)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_org.apache.lenya.cms.repository.RepositoryItemFactory"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
@@ -147,7 +139,7 @@
 <TH ALIGN="left"><B>Methods inherited from interface org.apache.lenya.cms.repository.<A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItemFactory.html" title="interface in org.apache.lenya.cms.repository">RepositoryItemFactory</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItemFactory.html#buildItem(org.apache.lenya.cms.repository.Session, java.lang.String)">buildItem</A>, <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItemFactory.html#getItemType()">getItemType</A>, <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItemFactory.html#isSharable()">isSharable</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItemFactory.html#buildItem(org.apache.lenya.cms.repository.Session, java.lang.String)">buildItem</A>, <A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryItemFactory.html#getItemType()">getItemType</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;
@@ -173,29 +165,6 @@
 <DL>
 </DL>
 </DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="setSession(org.apache.lenya.cms.repository.Session)"><!-- --></A><H3>
-setSession</H3>
-<PRE>
-void <B>setSession</B>(<A HREF="../../../../../org/apache/lenya/cms/repository/Session.html" title="interface in org.apache.lenya.cms.repository">Session</A>&nbsp;session)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>session</CODE> - The session.</DL>
-</DD>
-</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -226,7 +195,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/apache/lenya/cms/repository/Node.html" title="interface in org.apache.lenya.cms.repository"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/lenya/cms/repository/RepositoryException.html" title="class in org.apache.lenya.cms.repository"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/apache/lenya/cms/repository/Persistable.html" title="interface in org.apache.lenya.cms.repository"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/apache/lenya/cms/repository/NodeFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="NodeFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -246,15 +215,15 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_bottom"></A>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 
 <HR>
-Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.
+Copyright © 1999-2006 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.