A quick guide in order to use the ACE

  1. Create an IPAC project. From the main menu of the Eclipse Workbench, select "New->Other->IPAC->IpacADL Project". Specify the name of the project and press the "Finish" button. The newly created project appears in the package explorer of the Eclipse Workbench.
  2. Create the Application Profile file. At the current status of the implementation, you can use the "Application Profile Editor" through the appropriate button (i.e ipac logo) at the main toolbar. Specify the "Generic Application Information" and define the "Application Specific Events". Press the "Generate Profile" button. The application profile is stored in the corresponding workspace.
  3. Create the Application logic. Open the file "model.adl" which is located in the folder "src" of your IPAC project. Use the "Content Assist" mechanism of the textual editor by pressing the combination of keys "Ctrl+Spacebar". The ADL reference could be found under the help system of the workbench. Select "Help->Help Contents->IPAC ACE Guide->ADL Reference->Documentation".
  4. Run the generator. Select the file with extension ".oaw" (i.e $PROJECT_NAME.oaw). Right click "Run As->oAW Workflow". The generated artefacts are located in the folder "src-gen". Also the file "build.xml" is created in the root folder of the IPAC project.
  5. Generate the final bundle. Select the "build.xml" file and open it with the "Ant Editor" (i.e. Right click "Open With->Ant Ediotr"). In order to create the final bundle (i.e zip at the current status), run the "build.xml" file. Select it, right-click and "Run As->Ant Build". The final bundle is located in the "dist" folder.