public SimpleForm getForm() {
if (toolsForm == null) {
toolsForm = new SimpleForm();
toolsForm.addSpace(5);
toolsForm.append(ToolsPrefs.WSTOOLS, new DirectoryFormComponent("Location of JBossWS wstools"));
toolsForm.append(ToolsPrefs.WSCOMPILE, new DirectoryFormComponent("Location of JWSDP wscompile"));
toolsForm.append(ToolsPrefs.WSIMPORT, new DirectoryFormComponent("Location of JAX-WS wsimport"));
toolsForm.append(ToolsPrefs.AXIS_1_X, new DirectoryFormComponent("Location of Axis 1.X"));
toolsForm.append(ToolsPrefs.AXIS_2, new DirectoryFormComponent("Location of Axis 2"));
toolsForm.append(ToolsPrefs.DOTNET, new DirectoryFormComponent("Location of .NET 2.0 wsdl.exe"));
toolsForm.append(ToolsPrefs.XFIRE, new DirectoryFormComponent("Location of XFire 1.X"));
toolsForm.append(ToolsPrefs.CXF, new DirectoryFormComponent("Location of Apache CXF 2.x"));
toolsForm.append(ToolsPrefs.ANT, new DirectoryFormComponent("Location of Apache ANT 1.6.5 or later"));
toolsForm.append(ToolsPrefs.GSOAP, new DirectoryFormComponent("Location of GSoap 2.X"));
toolsForm.append(ToolsPrefs.JAXB, new DirectoryFormComponent("Location of JAXB xjc"));
toolsForm.append(ToolsPrefs.XMLBEANS, new DirectoryFormComponent("Location of XMLBeans 2.X"));
toolsForm.append(ToolsPrefs.JAVAC, new DirectoryFormComponent("Location of JDK 1.5 javac"));
toolsForm.append(ToolsPrefs.TCPMON, new DirectoryFormComponent("Location of TcpMon directory"));
toolsForm.append(ToolsPrefs.WSA, new DirectoryFormComponent("Location of Orace wsa.jar"));
toolsForm.append(ToolsPrefs.WADL, new DirectoryFormComponent("Location of wadl2java script"));
toolsForm.append(ToolsPrefs.HERMES_JMS, new DirectoryFormComponent("Location of HermesJMS"));
toolsForm.addSpace(5);
}
return toolsForm;
}