The following needs to be done to make all of this work smoothly. An object inherits the method registerme from the interactive class. Finally a process method needs to be programmed. Registerme is a method of the Inherited class that is passed on to an interactive object. Registerme must be called to actually make an interactive object listen to user input.
Interactive objects inherit an empty process method that is intended to be overwritten.
It should react to the user input in an adequate way. As parameters process receives the user input, i.e. all form fields that start with the objects bid . Additionally, all the object's data can be accessed in this way. Process can basically contain any h ei tml statements. However note that the text output of process is ignored and not displayed, unless the debugdisplay component is used to display it as test output.