Inserts an applet in a page

Parameters

Usage:

[{Applet name="myApplet" jars="one.jar;two.jar" main="com.my.class.MyClass" width="600" height="400" parameters="a=1;b=2;c=3"}]

renderer.sjs

name = extension.getAttributeValueByName( "name" ); jars = extension.getAttributeValueByName( "jars" ); main = extension.getAttributeValueByName( "main" ); width = extension.getAttributeValueByName( "width" ); height = extension.getAttributeValueByName( "height" ); parameters = extension.getAttributeValueByName( "parameters" ); data = "<applet id=\""+name+"\" name=\""+name+"\" code=\""+main+"\" width=\""+width+"\" height=\""+height+"\" archive=\"/"+pageName+"/"+jars+"\">\n"; parameters = new String(parameters).split(";"); for(loop=0;loop<parameters.length;loop++) { parameter = parameters[loop].split("="); data += "\t<param name=\""+parameter[0]+"\" value=\""+parameter[1]+"\"/>\n"; } data += "</applet>" return data;