Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 348212

Summary: Add functionality to the EGL editor
Product: z_Archived Reporter: Alice Connors <alicec>
Component: EDTAssignee: Tony Chen <chenzhh>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: chenzhh, mheitz, svihovec
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Alice Connors CLA 2011-06-03 10:18:25 EDT
Build Identifier: 

The following actions need to be implemented in the EGL editor:
- Source
   - Toggle comment
- Select all
- Create callback functions
- Find/Replace
- References
- Declarations
- Go to line
- Preferences

The following ruler actions need to be implemented in the EGL editor:
- Folding 
   - Enable folding
   - Expand all
   - Collapse all
- Add Task
- Add Bookmark

Test the following:
-  Open on Selection

Note:  Implementation of SQL, run/debug, content assist, and source assistant actions will be covered by other Bugzilla enhancement requests.

Reproducible: Always
Comment 1 Alice Connors CLA 2011-07-05 09:36:20 EDT
I have added Toggle comment, References, and Declarations.  Preferences already works.  Started adding code for Create callback functions but this might change.

Review whether Select all, Find/Replace, or Go to line needs to be in the EDT editor's pop-up menu.  They are accessible from the main menu bar and are not in the Java editor's pop-up menu.  However, they are in RBD's pop-up menu for convenience's sake.

Xiao Bin is working on the ruler's pop-up menu.
Comment 2 Matt Heitz CLA 2011-07-12 11:34:12 EDT
This bug says target milestone = Iteration 9, and that iteration is over.

If the work is done, please resolve this bug.  If the work is not done, please change the target milestone to Iteration 10 or Future, whichever is appropriate.
Comment 3 Brian Svihovec CLA 2011-12-16 15:38:02 EST
Tony, please have someone review this work item, open individual defects for anything that is still missing, and then close this one as resolved.
Comment 4 Tony Chen CLA 2011-12-27 21:41:29 EST
All of the functions mentioned in the bug are implemented in 0.7. Closing it now.