Table 1: Definition of customizable visual Web components.


CreationString getMenuName( )Define a component name
JComponent createWebComp( )Create a visual component
void changeProperties(JComponent comp)Display a dialog to change the properties of a component comp

Verificationvoid addRefers(ArrayList refers)Check and add a relationship of this component with other components

Code generationvoid addParameterNames(HashMap pageToParams)Add the names of parameters this page sends
void addInitializeParameterCode(HashMap pageToCode)Define code that will be executed to analyze received parameters if necessary
void addJSP(JSP jsp)Define HTML/JSP code to display a component in a Web page