Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 351604 - Define EGL types for Core and EDT
Summary: Define EGL types for Core and EDT
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Matt Heitz CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-08 14:56 EDT by Matt Heitz CLA
Modified: 2017-02-23 14:18 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Heitz CLA 2011-07-08 14:56:00 EDT
We have a lot of types defined in our .egl files, but they're really just a prototype.  We need to remove things that don't belong and add things that are missing.

We need to separate things into "Core" and our own "EDT" implementation.

Things from RBD that we want to keep may be renamed and/or moved.  And when it makes sense, useful functions will be moved from system libraries into types.  E.g. don't have StrLib.indexOf, but do have an indexOf function on strings.

Each type should be in its own .egl file.  The EGL should be fully commented in "egldoc" including explanations of edge cases, thrown exceptions, etc.

Core types belong in package egl.lang.  Types to be implemented in EDT belong in eglx.edt and sub-packages.  Also have eglx.rbd (and sub-packages) to define things which provide a bridge between EDT and RBD.
Comment 1 Lisa Lasher CLA 2011-07-26 18:18:43 EDT
rolling forward from I10 to I11
Comment 2 Matt Heitz CLA 2011-08-04 12:41:01 EDT
Done.  Made too many changes to list here.
Comment 3 Matt Heitz CLA 2011-08-04 12:41:15 EDT
Done.