1. 19 Aug, 2010 3 commits
  2. 11 Aug, 2010 1 commit
  3. 10 Aug, 2010 1 commit
  4. 04 Aug, 2010 3 commits
    • Philippe Merle's avatar
      Cosmetic updates. · fcd3bc78
      Philippe Merle authored
      fcd3bc78
    • Philippe Merle's avatar
      * Added a new parent pom for all modules requiring to compile SCA composites... · 45ff34e4
      Philippe Merle authored
      * Added a new parent pom for all modules requiring to compile SCA composites with OW2 Fractal Juliac.
      * Copied src/main/resources/* into target/classes/* before executing OW2 Juliac Maven plugin.
      * Excluded src/main/resources from the class loader used by the OW2 FraSCAti SCA Parser.
      45ff34e4
    • Philippe Merle's avatar
      Improved the code quality according to the Sonar checking reports: · 2a65ece1
      Philippe Merle authored
      * Declared 'Map' instead of 'HashMap' fields.
      * Switched from 'protected' to 'private' fields and added needed getter methods.
      * Added a 'final' modifier to methods not overridden.
      * Removed string constant duplications.
      * Removed local variable declarations when they are immediately returned.
      * Avoided to catch Throwable.
      * Declared a protected constructor for utility classes.
      * Removed unnecessary 'public' modifier for interface methods.
      * Added 'final' modifier to all constants.
      * Avoided to throw Error instances.
      * Added brackets for if, if/else, while statements.
      2a65ece1
  5. 13 Jul, 2010 2 commits
  6. 12 Jul, 2010 4 commits
  7. 11 Jul, 2010 6 commits
  8. 10 Jul, 2010 1 commit
  9. 07 Jul, 2010 1 commit
  10. 27 Jun, 2010 2 commits
  11. 26 Jun, 2010 1 commit
  12. 13 Jun, 2010 1 commit
  13. 12 Jun, 2010 1 commit
    • Philippe Merle's avatar
      Updated how to bootstrap FraSCAti. · ffb50c31
      Philippe Merle authored
      Following Java code lines illustrate how to instantiate FraSCAti: 
      
        import org.ow2.frascati.FraSCAti;
        ...
        FraSCAti frascati = FraSCAti.newFraSCAti();
      
      This static method uses three Java system properties:
      - 'org.ow2.frascati.class': The FraSCAti class to instantiate.
        Possible values are:
        * org.ow2.frascati.FraSCAti (default value)
      - 'org.ow2.frascati.bootstrap': The FraSCAti composite to bootstrap.
        Possible values are:
        * org.ow2.frascati.bootstrap.FraSCAti (default value)
        * org.ow2.frascati.bootstrap.FraSCAtiJDT (FraSCAti plus Juliac and JDT)
        * org.ow2.frascati.bootstrap.FraSCAtiFractal (FraSCAti plus <implementation.fractal>)
      - 'org.ow2.frascati.composite': The FraSCAti composite to load.
        Possible values are:
        * org.ow2.frascati.FraSCAti (default value)
      
      This is now easy to add a new FraSCAti bootstrap composite. See an example into
      frascati/modules/frascati-implementation-fractal/
      ffb50c31
  14. 31 May, 2010 1 commit
  15. 13 May, 2010 1 commit
  16. 12 May, 2010 1 commit
  17. 11 May, 2010 1 commit
  18. 02 May, 2010 3 commits
  19. 30 Apr, 2010 2 commits
    • Philippe Merle's avatar
      * Moved launcher classes from frascati-runtime-factory to frascati-assembly-factory. · 8ac56dec
      Philippe Merle authored
      * Used AssemblyFactory instead of RuntimeFactory in class Launcher.
      * Used AbstractLoggeable.
      8ac56dec
    • Philippe Merle's avatar
      The goal of this commits is to reduce the requirement to have two FraSCAti assembly factories: · a1b14974
      Philippe Merle authored
      1) class AssemblyFactory without code generation and compilation (module frascati-assembly-factory),
      2) class Factory with Juliac-based generation and compilation (previous module frascati-runtime-factory).
      
      * Replaced most usage of the class Factory by the class AssemblyFactory.
      * Renamed the class Factory to RuntimeFactory.
        This will help to easily identify where the second assembly factory is still required.
      * Renamed module frascati-runtime-factory into frascati-assembly-factory-juliac-jdt-tinfi-oo
      * Used the OW2 FraSCAti Compiler to compile SCA composites describing the architecture of OW2 FraSCAti.
        This generates code at compilation time and then reduce the requirement to generate code at runtime.
      * Moved to Tinfi 1.3.1-SNAPSHOT and Juliac 2.2.5-SNAPSHOT.
      a1b14974
  20. 28 Apr, 2010 3 commits
  21. 23 Apr, 2010 1 commit