The object gallery contains shortcuts to wizards that create skeletal instances of many objects including files, panels, menus, dialogs, data modules, JavaBean components, servlets and JavaServer Pages.
To display the object gallery, choose File|New. To use a shortcut or template, click the icon. JBuilder creates the skeletal code in a .java
file and adds the file to your project.
The object gallery contains the following pages of wizards:
Wizard | Edition * | Description |
---|---|---|
Application | All | Creates a new Java application shell which contains a Frame . |
Applet | All | A specialized kind of Java application that can be downloaded by a client browser and run on the client's machine. In JBuilder Professional and Enterprise, the Applet wizard is located on the Web page. |
Archive Builder | P E | Creates a .jar or .zip archive file of all the specified project files and their dependencies. |
Javadoc | P E | Creates Javadoc from comments in your API source files. |
Class | All | Creates a new class shell in your project. |
Interface | P E | Creates a new interface. |
JavaBean | P E | Creates a JavaBean ready for you to customize with BeansExpress. |
Dialog | P E | Creates a new dialog class in your project. |
Frame | P E | Creates a new frame class in your project. |
Panel | P E | Creates a new panel class in your project. |
Data Module | P E | Creates a new data module, a file where you place all nonvisual data connection components. |
Data Module Application | P E | Creates a two-tier application from a data module (creates both client and server of a database application without CORBA). |
*Key: JBuilder edition
All = All JBuilder editions
P = Professional edition
E = Enterprise edition
Wizard | Edition * | Description |
---|---|---|
Project | All | Creates a new project. |
Import Project | P E | Imports an existing project. |
Pull Project From CVS | E | Configures the project connection to CVS and pulls a module from the repository into your workspace. |
Pull Project From VSS | E | Sets the project's connection to Visual SourceSafe and pulls a project from the database into your work area. |
Pull Project From ClearCase | E | Sets the project's properties in relation to ClearCase and mounts a VOB using the view of your choice. |
*Key: JBuilder edition
All = All JBuilder editions
P = Professional edition
E = Enterprise edition
Wizard | Edition * | Description |
---|---|---|
Applet | All | A specialized kind of Java application that can be downloaded by a client browser and run on the client's machine. In JBuilder Personal, the Applet wizard is located on the New page. |
Web Application | P E | Creates a new WebApp. A WebApp describes the structure for a web application. It is essentially a directory tree containing web content used in your application. It maps to a ServletContext . |
Servlet | P E | Creates a Java file that extends javax.servlet.http.HttpServlet . |
JavaServer Page | P E | The JSP wizard generates the skeleton of a JSP (JavaServer Page). |
Web Start Launcher | P E | Generates a JNLP file and an HTML homepage for your application. |
*Key: JBuilder edition
All = All JBuilder editions
P = Professional edition
E = Enterprise edition
Wizard | Edition * | Description |
---|---|---|
Cocoon Web Application | P E | Creates a Cocoon web application. |
Databinding | E | Generates Java classes from a DTD or an XSD document. |
DTD To XML | P E | Creates an XML document from a DTD. |
XML To DTD | P E | Creates a DTD from an XML document. |
XML-DBMS | E | Generates Map and SQL files from a DTD. |
SAX Handler | E | Creates a SAX parser implementation template that includes methods to parse XML documents. |
*Key: JBuilder edition
All = All JBuilder editions
P = Professional edition
E = Enterprise edition
Wizard | Edition * | Description |
---|---|---|
Sample IDL | E | Creates a simple IDL file in your project. |
CORBA Client Interface | E | Creates a Java CORBA client that accesses a specified CORBA server interface. |
CORBA Server Interface | E | Creates a CORBA Server Interface object from an IDL file. |
HTML CORBA Client | E | Creates a HTML CORBA Client application from an IDL file. |
CORBA Server Application | E | Creates a CORBA Server application from an IDL file. |
*Key: JBuilder edition
All = All JBuilder editions
P = Professional edition
E = Enterprise edition
Wizard | Edition * | Description |
---|---|---|
EJB Module | E | Creates a new EJB module to which you can add your enterprise beans. An EJB module is a logical grouping of enterprise beans that you are planning to deploy in a single .jar file. |
EJB Module From Descriptors | E | Creates an EJB module that contains the deployment descriptors of existing enterprise beans. |
Enterprise JavaBean 1.x | E | Creates an Enterprise JavaBean component. |
EJB 1.x Entity Bean Modeler | E | Creates one or more entity enterprise beans from existing database tables. |
EJB 2.0 Bean Designer | E | Allows you to select an EJB module or to create one if necessary, then displays the EJB Designer, ready for you to visually design your EJB 2.0 components. |
EJB Test Client | E | Creates a simple client application for testing the functioning of an enterprise bean. |
EAR | E | Creates an Enterprise Archive (EAR) file. |
JMS | E | Creates a Java class that includes supporting code for the class to produce and consume messages in a Java Message Service (JMS) system. |
*Key: JBuilder edition
All = All JBuilder editions
P = Professional edition
E = Enterprise edition
Wizard | Edition * | Description |
---|---|---|
Test Case | E | Creates test classes that extend junit.framework.TestCase and contain skeleton methods for exercising the methods of the class under test. |
Test Suite | E | Creates a test suite that groups test cases so they can be run as a batch. |
JDBC Fixture | E | Creates a JDBC Fixture which your unit tests can use for managing JDBC connections. |
JNDI Fixture | E | Creates a JNDI Fixture which your unit tests can use for performing JNDI lookups. |
Comparison Fixture | E | Creates a Comparison Fixture which can be used for recording test output and comparing test output against previously recorded output. |
Custom Fixture | E | Creates the skeleton of a test fixture that contains setUp() and tearDown() methods. |
*Key: JBuilder edition
All = All JBuilder editions
P = Professional edition
E = Enterprise edition
Wizard | Edition * | Description |
---|---|---|
MIDlet | MobileSet | Creates a minimal, fully-functional J2ME MIDlet which includes two files: a skeleton MIDlet extending javax.microedition.midlet.MIDlet , and a default object of type javax.microedition.lcdui.Displayable which is a display object for the MIDlet. |
MIDP Displayable | MoblieSet | Adds a new MIDP |
Note: For more information on a specific wizard, open the wizard and click the Help button or press F1.