ovidiu 02/02/12 17:52:01
Modified: src/scratchpad/schecoon/src/org/apache/cocoon/scheme/sitemap
ContinuationsManager.java
Log:
Inherit from the common CocoonModule class.
Revision Changes Path
1.2 +5 -4
xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/scheme/sitemap/ContinuationsManager.java
Index: ContinuationsManager.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/scheme/sitemap/ContinuationsManager.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ContinuationsManager.java 9 Feb 2002 00:19:50 -0000 1.1
+++ ContinuationsManager.java 13 Feb 2002 01:52:01 -0000 1.2
@@ -6,6 +6,7 @@
import sisc.ContinuationException;
import sisc.Interpreter;
import sisc.ModuleAdapter;
+import sisc.Util;
import sisc.data.ImmutableString;
import sisc.data.Value;
@@ -15,7 +16,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Ovidiu Predescu</a>
* @since February 8, 2002
*/
-public class ContinuationsManager extends ModuleAdapter
+public class ContinuationsManager extends CocoonModule
{
static protected int CONTINUATION_ID_LENGTH = 20;
@@ -128,14 +129,14 @@
* continuation.
*
* @param id the string identifier
- * @return the continuation object, or <code>null</code> if no such
+ * @return the continuation object, or <code>#f</code> if no such
* continuation is registered.
*/
public Value getContinuationFromId(Value id)
{
String continuationId = string(id);
-
- return (Value)continuations.get(continuationId);
+ Value kont = (Value)continuations.get(continuationId);
+ return (kont != null ? kont : Util.FALSE);
}
/**
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]