Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 361406 - Reintroduce RUIPropertiesLibrary
Summary: Reintroduce RUIPropertiesLibrary
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Justin Spadea CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-19 10:20 EDT by Justin Spadea CLA
Modified: 2017-02-23 14:14 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Spadea CLA 2011-10-19 10:20:51 EDT
1) Add the RUIPropertiesLibrary stereotype to the core EGLAR file.

2) Port the RUIPropertiesFileGenerator to EDT.

3) Enable AbstractContentProvider to find .properties files and return a generated JS file.

4) Update HTML generation to add appropriate includes for the properties .js files.

5) During Deployment (EGLDD), generate and copy the .properties files to the target project as JS files.

6) Update JS runtime's declaration of RUIPropertiesLibrary to the new 'eglx' package.

7) Update JS generation to generate these types of libraries slightly differently (different super class, extra parameter, eze$$getProperties function).
Comment 1 Justin Spadea CLA 2011-10-19 10:36:23 EDT
Changed delivered to:

compiler
debug.javascript
gen.deployment.javascript
gen.deployment.javascript.templates
gen.javascript
gen.javascript.templates
ide.deployment
ide.deployment.rui
ide.rui
ide.rui.visualeditor
runtime.javascript
Comment 2 Lisa Lasher CLA 2011-11-04 11:46:57 EDT
Closing this work item