diff --git a/eclipse/index.html b/eclipse/index.html index 731d1684b..2b303fd9d 100644 --- a/eclipse/index.html +++ b/eclipse/index.html @@ -1,7 +1,7 @@

The GF Eclipse Plugin

John J. Camilleri
-Updated: 19 March 2012

+Updated: 21 March 2012

The research leading to these results has received funding from the European Union’s Seventh Framework Programme (FP7/2007-2013) under grant agreement no. FP7-ICT-247914.

@@ -49,7 +49,10 @@ Updated: 19 March 2012

Release history

-
14/03/13
+
21/03/12
+
(1.4.2.x) Added wizard for context-free grammars (no syntax support, though).
+ +
14/03/12
(1.4.1.x) GF source files can now be anywhere in project, not necessarily at top level.
06/03/12
@@ -195,6 +198,15 @@ considered an individual project, i.e.:

become Eclipse projects. You must follow the “Create new GF Project” wizards below, and give your project the exact name of the existing folder (e.g. Project1 or Project2 in the example above.)

+

GF Nature and Builder

+ +

The GF Nature and the GF Builder are what make a regular Eclipse project a GF project. If you create a new GF Project +from scratch then you don’t need to worry too much about them. If you already have some project set up in your Eclipse +workspace, then you will need to associate these two items with your project in order for all the GF goodness to work.

+ +

As of 1.4.2, this can be done very easily by right-clicking on your project in the explorer and clicking Add/Remove GF Nature & Builder. +If your project has the GF icon overlayed on it, then the GF nature and builder are correctly associated with it.

+

Create a new GF Project

New project wizard @@ -361,3 +373,58 @@ Each time you save a file (or some other change occurs in your project), the bui

  • Feature wish-list
  • Compatibilities / conflicts with other Eclipse plugins
  • + + + +

    Appendix

    + +

    Icons

    + +

    Description of some of the icons which are used in the GF Eclipse Plugin.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    IconDescriptionNotes
    Abstract moduleabstract Foods = ...
    Concrete moduleconcrete FoodsEng of Foods = ...
    Resource moduleresource ResFoods = ...
    Interfaceinterface LexFoods = ...
    Instanceinstance LexFoodsEng of LexFoods = ...
    Functorincomplete concrete FodosI of Foods = ...
    Functor instantiationconcrete FoodsEng of Foods = FoodsI with (...) ...