TransformationService: Guice-based implementation
* Dependencies between transformators are managed by Guice (artefact
based). Also all required inputs are fetched this way.
* Generalizes the Prosvion Interception mechanism.
* The updated transformation service is also provided as an AF3 KISS.
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
Showing
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/.ratings 1 addition, 1 deletion...loration.alg/src/org/fortiss/af3/exploration/alg/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java 1 addition, 1 deletion...g/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/backend/.ratings 1 addition, 1 deletion....alg/src/org/fortiss/af3/exploration/alg/backend/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/backend/Opt4JDseBackend.java 4 additions, 16 deletions.../fortiss/af3/exploration/alg/backend/Opt4JDseBackend.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/.ratings 1 addition, 1 deletion...tion.alg/src/org/fortiss/af3/exploration/alg/dse/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/Explorer.java 16 additions, 15 deletions...alg/src/org/fortiss/af3/exploration/alg/dse/Explorer.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/.ratings 3 additions, 3 deletions.../src/org/fortiss/af3/exploration/alg/dse/backend/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/ExplorerBackendBase.java 1 addition, 9 deletions.../af3/exploration/alg/dse/backend/ExplorerBackendBase.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/.ratings 2 additions, 2 deletions...rg/fortiss/af3/exploration/alg/dse/backend/opt4j/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorationSolutionTransformer.java 21 additions, 45 deletions...se/backend/opt4j/Opt4JExplorationSolutionTransformer.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java 11 additions, 8 deletions...ploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/.ratings 8 additions, 8 deletions...n/alg/dse/backend/opt4j/extensions/compositegene/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/ArtefactCache.java 8 additions, 21 deletions...backend/opt4j/extensions/compositegene/ArtefactCache.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/ProvisionInterceptor.java 23 additions, 20 deletions.../opt4j/extensions/compositegene/ProvisionInterceptor.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/constraint/ConstraintedPhenotypeMap.java 1 addition, 1 deletion...ns/compositegene/constraint/ConstraintedPhenotypeMap.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/.ratings 6 additions, 6 deletions...se/backend/opt4j/extensions/compositegene/create/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/GenotypeCache.java 3 additions, 3 deletions.../opt4j/extensions/compositegene/create/GenotypeCache.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/GuiceCreator.java 4 additions, 7 deletions...d/opt4j/extensions/compositegene/create/GuiceCreator.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/.ratings 1 addition, 1 deletion...se/backend/opt4j/extensions/compositegene/decode/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/GuiceDecoder.java 5 additions, 7 deletions...d/opt4j/extensions/compositegene/decode/GuiceDecoder.java
Loading
Please register or sign in to comment