# Creating Express Project

- Launching Create new Express Project wizard
- Creating Express Project

## Launching Create new Express Project wizard

You can launch the New Express Project wizard (see Figure 1) in the following ways:

- If the Express perspective is switched on:

- use the (create new Express project) button on the Eclipse tool bar;

Or

- choose from the main menu bar: Express -> New Express Project.

Or

- Select File -> New -> Express Project.

- Select File -> New -> Project -> JSDAI -> Express Project.
- Select File -> New -> Other -> JSDAI -> Express Project.

To top

## Creating Express Project

After the New Express Project wizard is launched, the Create new Express project dialog window appears (see Figure 1).
Follow the routine to create a new Express project:

- Enter an applicable name of the project to be created into the Project name field.
- Enter or select, by using Browse button, the location in your folder system the project contents to be saved. Also you can set an option Use default by checking the particular check box to save project contents in the default location.
- Click Finish button to create a Project with the default options: by default it is located inside the workspace, it contains Express files, Short names, Complex entities (see Figure 6). Click Next button to go to the next wizard window.

Figure 1. Create new Express Project wizard dialog window

- The Input settings dialog window appears (see Figure 2) to specify the input for the Express compiler.
- Express files layout:

- default (directory);
- list (.exl file) - compile express files in the EXL file list;
- directory - compile express files existing in the directory.
- specify the directory with express files:

- use default directory "Express files"

or

- select the location, by using the Browse button next to the Directory field.

- recurse the directory in search of express files:

- default;
- yes - the express files are taken not only from the directory of express files, but also from its inner subdirectories;
- no - the express files are taken from the directory of express files, inner subdirectories are ignored.

- use exclusion list (file _excluded.exl) in search of express files:

- default;
- use - if this box is checked, the express compiler attempts to open ..._excluded.exl file in the root of the project. If the file is found and contains a list of express files with full paths, these files are excluded from the current compilation.
- do not use.

Note 1. You may specify as the location of express files another Eclipse project or a directory in it where you already have the express files needed for this project.
Note 2. The "default" means the corresponding setting in the global Express preferences.

- Short names layout:

- use default location (directory "Short names" inside the project)

or

- select location, by using the Browse button next to the Directory field.

- Complex entities layout

- use default location (directory "Complex entities" inside the project)

or

- select location, by using the Browse button next to the Directory field.

- Click Finish button to create a Project without setting further options or click Next button to go to the next wizard window.

Figure 2. New Express Project wizard, Permanent files dialog window to select
directories for permanent project files
The Output settings dialog window appears (see Figure 3) to specify the input and output for the Express compiler:

- Creating the library jar:

- default;
- yes, generate and compile java and create jar as well as exd - if this box is checked the JAR and EXD files are created after the compiling of Express file is performed;
- no, just check for express errors and, if success, create exd only - if this box is checked only EXD file is created after the compiling of Express file is performed.

Note. The "default" means the corresponding settings in the global Express preferences.

- Creation of empty inclusion and exclusion list files to be created by this wizard one time only (refer the Express project preferences for detailed info):

- Input list - default, create or do not create;
- Exclusion list - default, create or do not create.

Note. You may choose to create both and decide later whether to use any of them.

- Click Finish button to create a Project without setting further options or click Next button to go to the next wizard window.

Figure 3. New Express Project wizard, Input - output settings dialog window to specify
the input and output for the Express compiler
The Express compiler settings dialog window appears (see Figure 4) to specify various Express compiler settings (refer the Express Compiler Advanced Settings for detailed info):
Note. The "default" means the corresponding setting in the global Express preferences.

- Enable expressions: default, yes or no.

- Check the Show advanced settings box to to activate the Run compiler in a separate process land Stepmod-specific settings layouts:

- Run the compiler in a separate process layout:

- default - in Figure 4 the Memory setting for the Express compiler layout is disabled, because in global Express preferences the option to use the separate process is not chosen, and vice versa;

- yes - select this box, if you want to run Express compiler in a separate process. The Memory setting for the Express compiler layout is enabled:

- default;
- do not specify custom memory size - to use the default memory settings, specified in the global Express preferences;
- specify custom memory size for this project - after this box is selected the below fields are enabled with initial values:

- initial memory size (MB) - enter an applicable value;
- maximum memory size (MB) - enter an applicable value.

- no - if this box is chosen, the Memory settings for the Express compiler layout is disabled.

- Stepmod-specific settings layout:

- Compile stepmod schemas - default, yes or no;
- Compile arm files only - default, yes or no;
- Compile stepmod mim files - default, yes or no.

Note. The "default" means the corresponding settings in the global Express preferences.

- Click Finish button to create a Project without setting further options or click Next button to go to the next wizard window.

Figure 4. New Express Project wizard, Express compiler settings dialog window to specify
various Express compiler settings

- The Temporary files dialog window appears (see Figure 5).
- You may want to change the temp location in order to use a different drive for large projects because of free space considerations or you need the generated java files for debugging or modifying purposes.
- Select the below options to set the location of the temporary files for the project (by default they are located inside the project):

- use the setting in the global express project preferences;
- use system temp location;
- use temp location in the Eclipse workspace;
- use "Temp" subdirectory inside the project;
- specify custom temp location. The field Directory is enabled where you can enter directory or select by using the Browse button.

- Click Finish button to create a Project.

Figure 5. Create new Express Project wizard dialog window to select
directories for temporary project files
Figure 6. Created Project hierarchy of files
To top

Copyright © 2005-2008 LKSoftWare GmbH. All Rights Reserved. JSDAI is a registered trade mark of LKSoftWare GmbH.