cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Oliver <res1c...@verizon.net>
Subject Re: Discussion of Flow Issues
Date Wed, 19 Mar 2003 00:39:05 GMT
Stefano Mazzocchi wrote:
> Christopher Oliver wrote:
>> http://cvs.apache.org/viewcvs.cgi/*checkout*/cocoon-2.1/src/java/org/apache/cocoon/components/flow/javascript/xmlForm.js?rev=1.3&content-type=text/plain

>>
>>
>> In order to communicate with XMLFormTransformer and to handle 
>> restarting continuations, this script needs access to:
>>
>> cocoon.session
>> cocoon.componentManager
>> cocoon.environment.objectModel
>> cocoon.forwardTo()
> 
> 
> Why do you need direct access to the objectModel?
> 

Only because of the design of XMLForm: it stores the form "view" in the 
object model and several of the methods of 
org.apache.cocoon.component.xmlform.Form require the object model as a 
parameter.

Regardless of the flow, there doesn't appear to be lot of consistency in 
the way Cocoon components communicate: sometimes they stash stuff in 
request parameters, sometimes in the session, sometimes in the object 
model. In any case there seems to be no explicit contract,



Mime
View raw message