Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EDT:IDE Core"

Line 3: Line 3:
 
== IDE Functions  ==
 
== IDE Functions  ==
  
{| cellspacing="1" cellpadding="1" border="1" width="900" style=""
+
{| cellspacing="1" cellpadding="1" border="1" width="950" style=""
 
|-
 
|-
 
| bgcolor="#999999" align="center" width="100" | '''''Function Area'''''  
 
| bgcolor="#999999" align="center" width="100" | '''''Function Area'''''  
 
| bgcolor="#999999" align="center" width="500" | '''Function'''  
 
| bgcolor="#999999" align="center" width="500" | '''Function'''  
| bgcolor="#999999" align="center" width="100" | Sizing
+
| bgcolor="#999999" align="center" width="50" | Sizing  
 
| bgcolor="#999999" align="center" width="100" | '''0.7'''  
 
| bgcolor="#999999" align="center" width="100" | '''0.7'''  
 
| bgcolor="#999999" align="center" width="100" | '''1.0'''  
 
| bgcolor="#999999" align="center" width="100" | '''1.0'''  
Line 105: Line 105:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Improved refactoring</span><br>  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Improved refactoring</span><br>  
| 20d
+
| 20d  
 
| <br>  
 
| <br>  
 
| In Plan {{bug|349847}}<br>  
 
| In Plan {{bug|349847}}<br>  
Line 161: Line 161:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Content Assist</span><br>  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Content Assist</span><br>  
| 25d
+
| 25d  
 
| In Plan {{bug|348207}}(XiaoBin)<br>  
 
| In Plan {{bug|348207}}(XiaoBin)<br>  
 
| <br>  
 
| <br>  
Line 168: Line 168:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Add Quick Fix functions for delegate and call back function</span><br>  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Add Quick Fix functions for delegate and call back function</span><br>  
| 5d
+
| 5d  
 
| In Plan {{bug|351925}}(Forest)<br>  
 
| In Plan {{bug|351925}}(Forest)<br>  
 
| <br>  
 
| <br>  
Line 175: Line 175:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">More quick fix functions </span><br>  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">More quick fix functions </span><br>  
| 10d
+
| 10d  
 
| <br>  
 
| <br>  
 
| In Plan<br>  
 
| In Plan<br>  
Line 210: Line 210:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Rich UI Handler,Widget <br>  
 
| Rich UI Handler,Widget <br>  
| 2d
+
| 2d  
 
| In Plan {{bug|352751}}<br>  
 
| In Plan {{bug|352751}}<br>  
 
| <br>  
 
| <br>  
Line 217: Line 217:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Interface<br>  
 
| Interface<br>  
| 2d
+
| 2d  
 
| In Plan {{bug|352753}}<br>  
 
| In Plan {{bug|352753}}<br>  
 
| <br>  
 
| <br>  
Line 224: Line 224:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Service<br>  
 
| Service<br>  
| 4d
+
| 4d  
 
| In Plan {{bug|352754}}<br>  
 
| In Plan {{bug|352754}}<br>  
 
| <br>  
 
| <br>  
Line 245: Line 245:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Record <br>  
 
| Record <br>  
| 5d
+
| 5d  
 
| In Plan {{bug|350429}}<br>  
 
| In Plan {{bug|350429}}<br>  
 
| <br>  
 
| <br>  
Line 413: Line 413:
 
| bgcolor="#cccccc" | ''Rich UI''  
 
| bgcolor="#cccccc" | ''Rich UI''  
 
| Add RUI preference pages<br>  
 
| Add RUI preference pages<br>  
| 3d
+
| 3d  
 
| In Plan {{bug|352767}}<br>  
 
| In Plan {{bug|352767}}<br>  
 
| <br>  
 
| <br>  
Line 420: Line 420:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Visual Edtior<br>  
 
| Visual Edtior<br>  
| 8d
+
| 8d  
 
| In Plan {{bug|352757}}<br>  
 
| In Plan {{bug|352757}}<br>  
 
| <br>  
 
| <br>  
Line 427: Line 427:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| EGL Data View<br>  
 
| EGL Data View<br>  
| 2d
+
| 2d  
 
| In Plan {{bug|352761}}<br>  
 
| In Plan {{bug|352761}}<br>  
 
| <br>  
 
| <br>  
Line 434: Line 434:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Properties View support for VE<br>  
 
| Properties View support for VE<br>  
| 2d
+
| 2d  
 
| In Plan {{bug|352763}}<br>  
 
| In Plan {{bug|352763}}<br>  
 
| <br>  
 
| <br>  
Line 441: Line 441:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Add widget library page to new project wizard<br>  
 
| Add widget library page to new project wizard<br>  
| 2d
+
| 2d  
 
| In Plan {{bug|352764}}<br>  
 
| In Plan {{bug|352764}}<br>  
 
| <br>  
 
| <br>  
Line 448: Line 448:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| new Rich UI Handler,Widget wizard <br>  
 
| new Rich UI Handler,Widget wizard <br>  
| 2d
+
| 2d  
 
| In Plan {{bug|352751}}<br>  
 
| In Plan {{bug|352751}}<br>  
 
| <br>  
 
| <br>  
Line 455: Line 455:
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
 
| Allow user to input a "base package" in new project wizard<br>  
 
| Allow user to input a "base package" in new project wizard<br>  
| 2d
+
| 2d  
 
| <br>  
 
| <br>  
 
| In Plan {{bug|352765}}<br>  
 
| In Plan {{bug|352765}}<br>  
Line 462: Line 462:
 
| bgcolor="#cccccc" | ''Rich UI Widgets''  
 
| bgcolor="#cccccc" | ''Rich UI Widgets''  
 
| Runtime Widget Project, EGL &amp; Dojo<br>  
 
| Runtime Widget Project, EGL &amp; Dojo<br>  
| 5d
+
| 5d  
 
| In Plan {{bug|351279}}<br>  
 
| In Plan {{bug|351279}}<br>  
 
| <br>  
 
| <br>  

Revision as of 11:03, 21 July 2011

Please see the parent of this page, EDT:IDE.

IDE Functions

Function Area Function Sizing 0.7 1.0 Future
EGL Perspective
Completed bug 346111


Views EGL Parts List
In Plan bug 348219


EGL Parts Reference



EGL Data (used by VE)



EGL Debug Validation Errors



EGL Deployment Results



' EGL SQL Errors



EGL Validation Results



Project Explorer Convert to EGL project
Completed


Organize imports (files)
Completed bug 348392


Format (files)
Completed bug 348392


Copy, Paste, Delete
Completed bug 348070


Refactoring (Move, Rename)
Completed bug 348070


Improved refactoring
20d
In Plan bug 349847

Misc (Link with editor, Filters, etc.)
Completed bug 346118


Hide folders (Do we want to hide certain folders?)
In Plan bug 351209


Source Editor Syntax highlighting
Completed


Outline view
Completed


Add import, Organize imports
Completed


Open on selection
Completed


Format
Completed


Content Assist
25d In Plan bug 348207(XiaoBin)


Add Quick Fix functions for delegate and call back function
5d In Plan bug 351925(Forest)


More quick fix functions
10d
In Plan

Menu bar/editor pup-up menu actions (Fix context menus, Toggle comment, References, Declarations)
Completed


Ruler actions (Folding, Add task, Add bookmark)
Completed bug 350647


Wizards EGL Project
Completed


Data Table



Rich UI Handler,Widget
2d In Plan bug 352751


Interface
2d In Plan bug 352753


Service
4d In Plan bug 352754


Library, Program



Package, Source File, Source Folder
Completed


Record
5d In Plan bug 350429


WSDL 2 Java conversion (wsimport)



Xml Schema 2 Java Conversion (xjc)



Java 2 EGL conversion
In Plan bug 348119


Preferences Base



Compiler/Generator
In Plan bug 346119


Editor
In Plan bug 348217


Templates
Completed


Rewrite error handling for Templates
In Plan bug 349562


Service



Properties(Project,Folder,File) EGL Build Path
Completed


Allow multiple output directories
In Plan bug 351863


Search UI
Completed bug 346312


Indexing
Completed


Misc Open Part
Completed


Optimize EGL Project Build Order?



Data Item Source Assistant?



SQL EGL SQL Errors view



Preferences - SQL



Preferences - SQL Database Connections



Properties - EGL Runtime Data Source



Source Editor - SQL Record (Retrieve SQL, View Default Select, Validate Default Select)



Source Editor - SQL Statement (Add, Add with Into, View, Validate, Remove, Reset)



Source Editor - Add SQL Prepare Statement



Rich UI Add RUI preference pages
3d In Plan bug 352767


Visual Edtior
8d In Plan bug 352757


EGL Data View
2d In Plan bug 352761


Properties View support for VE
2d In Plan bug 352763


Add widget library page to new project wizard
2d In Plan bug 352764


new Rich UI Handler,Widget wizard
2d In Plan bug 352751


Allow user to input a "base package" in new project wizard
2d
In Plan bug 352765

Rich UI Widgets Runtime Widget Project, EGL & Dojo
5d In Plan bug 351279


Upgrade Dojo mobile widgets to 1.7

In Plan bug 351299

Deployment



Migrate the deployment descriptor editor from RBD to the EDT.
Builder Rework project environments
Completed


Generation - Prototype new generation framework
Completed


Generation - Fully implement new generation framework
Completed


Generation - Report generation errors somehow
Completed


Investigate WCC, see if it needs to change for EDT

In Plan

Investigate fileinfo caches, see if they can/should be removed

In Plan

Rip out external project code
In Plan bug 348959


Add ability to specify which format (xml or binary) the IRs should be persisted
In Plan bug 347063


Notes on IDE Functions

  1. to be added

Copyright © Eclipse Foundation, Inc. All Rights Reserved.