Creating a ProvideX Project

The following instructions explain how to create a new ProvideX project. The Demonstration Application from a ProvideX v8.30 installation will be used for this project. The is a complimentary business application developed specifically to showcase ProvideX. It includes the following:

Getting the Application

Begin by going to the ProvideX web site, Software Downloads, and downloading a copy of ProvideX v8.30 for your operating system. Install the ProvideX v8.30; for a MS-Windows system, be sure to use the option to install into a single directory such as \Sage\pvx830.

Creating the Project

  1. Inside Eclipse, select the menu item File > New > Project.... to open the New Project wizard.

  2. Select ProvideX Project then click Next to start the Open the new ProvideX project wizard New ProvideX Project wizard.


    Create DemoApp Project

    On this page, type "DemoApp" in the Project name field then click Finish. The New ProvideX Project Wizard will create a project called "DemoApp" in the current workspace.

  3. The ProvideX project will initially contain the following resources:

    DemoApp Project - Navigator View
  4. The ProvideX perspective should now be open.

    ProvideX Perspective

    If the ProvideX perspective is not open, select the menu item Window > Open Perspective > Other Select ProvideX, and click OK.


    ProvideX Perspective

  5. In the Navigator view, ensure that the DemoApp project is selected. Right click on the "src" folder and then select the menu item File > Import....

    Import Wizard

  6. The Import dialogue will appear. Expand General, select File System, and click Next.


    Import from Filesystem

  7. Click the Browse button next to the From directory field and browse to the directory where ProvideX v8.30 was installed and select the "demo" folder:

    D:\Sage\pvx830\demo

    Note: For this example, ProvideX v8.30 was installed into the folder D:\Sage\pvx830.

  8. In the Import wizard, select the root node ("demo"). You can expand and select elements within the directory on the left pane to view the individual resources that you are importing on the right pane.

    1. Do not deselect any of the resources in the demo directory at this time; all of these resources are required for the tutorial.
    2. The "demo" folder should be selected. Do not select the parent folder that contains the ProvideX executable, lib directories, etc. Only import "demo" program files.

    Import hierarchy list


  9. Ensure that the From directory field indicates the directory for the demo application in the ProvideX v8.30 installation,

    D:\Sage\pvx830\demo

    ... and that the Into Folder field indicates the DemoApp Project's source directory,

    "DemoApp/src".

    .. then click Finish. In the import progress indicator, notice that the imported resources are compiled as they are imported into the workbench. This is because the Build automatically option is checked on the Workbench preferences page.