The role of update is to provide a self-posting form that populates the rule object instance property fields. These are basically the parameters you make available to the execute method at runtime. If you have no properties than this method really just needs a text message or something. UPDATE outputs content.
The execute method does not output anything. It's sole purpose in life is to populate the aInvocations array -- you can see examples of this at the bottom of the core rules.
aInvocations is an array of objectids and/or text chunks. When the container tag finishes executing, the last thing it does is to loop through aInvocations and output text or fire a method on a content object.
Hope that helps,
-- geoff http://www.daemon.com.au/
--- You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED]
MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia http://www.mxdu.com/ + 24-25 February, 2004
