[Laszlo-user] Dynamically call in runtime a set of actions
P T Withington
ptw at pobox.com
Tue Jul 15 16:23:10 PDT 2008
If you know the name of a method, say "methodX", you can invoke it on
a view by:
view1["methodX"](...);
Is that helpful?
You might also want to read about the history mechanism, which can be
used to save/restore the state of an application.
On 2008-07-12, at 19:57EDT, Daniel Garrido wrote:
> Hello guys,
>
> I'm rewriting a post I've made in the forum that I haven't received
> any
> feedback at the moment.
>
> I've written an OpenLaszlo application that is a product
> configurator, the
> configuration is managed by a Java backend and OL uses Javarpc to
> call java
> configuration actions.
> One of the options I've included in the configurator is the option
> to save
> the configuration status. Now my aim is to load saved configurations
> into
> Openlaszlo by calling a set of actions that would resume the loaded
> configuration into Openlaszlo interface.
>
> Imagine that I need to call the following actions in order to resume
> the
> configuration:
>
> view1.methodX(...);
> view2.methodY(...);
> ...
>
> Is there a way to dynamically include these actions into Openlaszlo
> and
> execute them?
>
> Here's the procedure I'm talking about:
> 1 - Openlaszlo allows the user to take actions, java methods invoked
> by
> javarpc, in order to configure a product
> 2 - The configuration is saved into XML
> 3 - When loading the configuration XML, Java parses that XML and
> creates a
> proper script file that are actions that allow resuming
> configuration in the
> openlaszlo interface.
> 4 - How to feed that script file into Openlaszlo so that all actions
> in it
> are executed? (all the actions are valid and can be manually
> executed in
> debug mode)
>
> Honestly I'm not sure if you guys can understand my idea... hope so...
>
> Best regards,
> Daniel Garrido
More information about the Laszlo-user
mailing list