A method of providing a script for a computer application, by creating an object-oriented scripting environment which allows a user to enter separate code as a script, registering one or more objects with the scripting environment using a script macro, and instantiating the objects at runtime using a script code. The script macro may be re-used to instantiate multiple sets of objects named in the script code. Objects are registered with only names and classes, and then instantiated by determining one or more classes of the objects, and rebuilding class information. The application may be a Java applet which includes the script macro, and the instantiation includes instantiating a Java bean named in the script code. The Java bean may be instantiated by first determining its attributes, and then invoking the bean using a customizer. Since the objects are not stored at design time, objects can be scripted even if they cannot be saved (e.g., nonserializable Java beans).

Un metodo di fornire uno scritto per un'applicazione informatica, generando un ambiente scripting orientato oggettivamente che permette che un utente imposti il codice separato come scritto, registrante uno o più oggetti con l'ambiente scripting usando una macro dello scritto ed instantiating gli oggetti al tempo di esecuzione usando un codice dello scritto. La macro dello scritto può essere riutilizzata agli insiemi multipli del instantiate degli oggetti chiamati nel codice dello scritto. Gli oggetti sono registrati con soltanto i nomi ed i codici categoria ed allora instantiated determinando uno o più codici categoria degli oggetti e ricostruendo le informazioni del codice categoria. L'applicazione può essere un Java applet Che include la macro dello scritto ed il instantiation include instantiating un fagiolo del Java chiamato nel codice dello scritto. Il fagiolo del Java può essere instantiated in primo luogo determinando i relativi attributi ed allora invocando il fagiolo usando un customizer. Poiché gli oggetti non sono memorizzati a tempo di disegno, gli oggetti possono essere scripted anche se non possono essere conservati (per esempio, fagioli nonserializable del Java).

 
Web www.patentalert.com

< Web user interface session and sharing of session environment information

< Network management system having a network database

> Method and article of manufacture for isolating data within a computer program

> Image production system theme integration

~ 00094