| Summary: | eu.geclipse.gria plugin depends on UI components | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Ariel Garcia <aog-ecl> |
| Component: | Geclipse | Assignee: | Katarzyna Bylec <katis> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | mathias.stuempert |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Ariel Garcia
*** Bug 228165 has been marked as a duplicate of this bug. *** I've removed eu.geclipse.jsdl.ui dependency from eu.geclipse.gria plug-in by creating GriaJSDLMaker in eu.geclipse.gria.ui plug-in. This new class is a singleton, which listens for changes in grid model, and each time GriaJobService is added - it queries it for GRIA apps' metadata. Then - using ApplicationSpecificRegistry (from eu.geclipse.jsdl.ui) - creates application data that JSDL wizard can use to create JSDL files GRIA will understand. closing |