Skip Headers
Oracle® Application Development Framework Developer's Guide For Forms/4GL Developers
10g (10.1.3.1.0)

Part Number B25947-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

2.2 Creating an Application Workspace to Hold Your Files

The first step in building a new application is to assign it a name and to specify the directory where its source files will be saved. Selecting Application from the JDeveloper New Gallery launches the Create Application dialog shown in Figure 2-1. Here you give the application a name like ADFInfo, set a working directory, and provide a package prefix for the classes you'll create in the application. You'll typically enter a package prefix like oracle.srdemo so that, by default, all of the components comprising the application will be created in packages whose names will begin with oracle.srdemo.*. Since you will be building a web application using JSF and ADF Business Components, Figure 2-1 shows the corresponding application template selected from the list. This application template is set up to create separate projects named Model and ViewController with appropriate technologies selected to build the respective layers of the application.

Figure 2-1 Creating an Application Workspace to Hold Your Files

Image of Create Application dialog

If you want to inspect the default technologies included in each project, you can open the Technology Scope page in the Project Properties dialog. Figure 2-2 shows what this page looks like after you add additional Database and UML technologies to the list in the Model project. By specifying exactly which technologies you intend to use in each project, you help JDeveloper simplify the available choices presented to the developer in the New Gallery and other dialogs to only those relevant to the current project's technologies.

Figure 2-2 The Technology Scope Defines the Technologies Used in That Project

Image of Technology Scope dialog