Jump to: navigation, search

Difference between revisions of "EDT:IDE Core"

(New page: Please see the parent of this page, EDT:IDE. == IDE Functions == {| width="900" cellspacing="1" cellpadding="1" border="1" style="" |- | bgcolor="#999999" align="center" width="100...)
 
Line 3: Line 3:
 
== IDE Functions  ==
 
== IDE Functions  ==
  
{| width="900" cellspacing="1" cellpadding="1" border="1" style=""
+
{| cellspacing="1" cellpadding="1" border="1" width="900" 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"| '''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'''  
| bgcolor="#999999" align="center" width="100"| '''Future'''
+
| bgcolor="#999999" align="center" width="100" | '''Future'''
 
|-
 
|-
 
| bgcolor="#cccccc" | ''EGL Perspective''  
 
| bgcolor="#cccccc" | ''EGL Perspective''  
Line 22: Line 22:
 
| <br>  
 
| <br>  
 
| <br>
 
| <br>
 
 
|-
 
|-
| bgcolor="#cccccc" |
+
| bgcolor="#cccccc" |  
 
| EGL Parts Reference<br>  
 
| EGL Parts Reference<br>  
 
| <br>  
 
| <br>  
Line 30: Line 29:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" |
+
| bgcolor="#cccccc" |  
 
| EGL Data (used by VE)<br>  
 
| EGL Data (used by VE)<br>  
 
| <br>  
 
| <br>  
Line 42: Line 41:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" |
+
| bgcolor="#cccccc" |  
 
| EGL Deployment Results<br>  
 
| EGL Deployment Results<br>  
 
| <br>  
 
| <br>  
Line 48: Line 47:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''''  
+
| bgcolor="#cccccc" | '  
 
| EGL SQL Errors<br>  
 
| EGL SQL Errors<br>  
 
| <br>  
 
| <br>  
Line 108: Line 107:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Source Editor''
+
| bgcolor="#cccccc" | ''Source Editor''  
 
| Syntax highlighting<br>  
 
| Syntax highlighting<br>  
 
| <strike>Completed</strike><br>  
 
| <strike>Completed</strike><br>  
Line 168: Line 167:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Wizards''
+
| bgcolor="#cccccc" | ''Wizards''  
 
| EGL Project<br>  
 
| EGL Project<br>  
 
| <strike>Completed</strike><br>  
 
| <strike>Completed</strike><br>  
Line 222: Line 221:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Preferences''
+
| bgcolor="#cccccc" | ''Preferences''  
 
| Base <br>  
 
| Base <br>  
 
| <br>  
 
| <br>  
Line 258: Line 257:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Properties(Project,Folder,File)''
+
| bgcolor="#cccccc" | ''Properties(Project,Folder,File)''  
 
| EGL Build Path<br>  
 
| EGL Build Path<br>  
 
| <strike>Completed</strike><br>  
 
| <strike>Completed</strike><br>  
Line 270: Line 269:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Search''
+
| bgcolor="#cccccc" | ''Search''  
 
| UI<br>  
 
| UI<br>  
| <strike>Completed {{bug|346312}}</strike><br>  
+
| <strike>Completed {{bug|346312}}</strike><br>  
 
| <br>  
 
| <br>  
 
| <br>
 
| <br>
Line 282: Line 281:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Misc''
+
| bgcolor="#cccccc" | ''Misc''  
 
| Open Part<br>  
 
| Open Part<br>  
 
| <strike>Completed</strike><br>  
 
| <strike>Completed</strike><br>  
Line 300: Line 299:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''SQL''
+
| bgcolor="#cccccc" | ''SQL''  
 
| EGL SQL Errors view<br>  
 
| EGL SQL Errors view<br>  
 
| <br>  
 
| <br>  
Line 342: Line 341:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Rich UI''
+
| bgcolor="#cccccc" | ''Rich UI''  
 
| Preferences<br>  
 
| Preferences<br>  
 
| <br>  
 
| <br>  
Line 367: Line 366:
 
|-
 
|-
 
| bgcolor="#cccccc" |  
 
| bgcolor="#cccccc" |  
| New RUI Handler & RUI Widget wizards (started)<br>  
+
| New RUI Handler &amp; RUI Widget wizards (started)<br>  
 
| <br>  
 
| <br>  
 
| <br>  
 
| <br>  
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Rich UI Widgets''
+
| bgcolor="#cccccc" | ''Rich UI Widgets''  
| Runtime Widget Project, EGL & Dojo<br>  
+
| Runtime Widget Project, EGL &amp; Dojo<br>  
 
| In Plan {{bug|351279}}<br>  
 
| In Plan {{bug|351279}}<br>  
 
| <br>  
 
| <br>  
Line 384: Line 383:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Deployment''
+
| bgcolor="#cccccc" | ''Deployment''  
 
| <br>  
 
| <br>  
 
| <br>  
 
| <br>  
Line 390: Line 389:
 
| <br>
 
| <br>
 
|-
 
|-
| bgcolor="#cccccc" | ''Builder''
+
| bgcolor="#cccccc" |
 +
| Migrate the deployment descriptor editor from RBD to the EDT.
 +
|
 +
|
 +
|
 +
|-
 +
| bgcolor="#cccccc" | ''Builder''  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Rework project environments</span> <br>  
 
| <span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">Rework project environments</span> <br>  
 
| <strike>Completed</strike><br>  
 
| <strike>Completed</strike><br>  

Revision as of 12:53, 20 July 2011

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

IDE Functions

Function Area Function 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
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
In Plan bug 348207(XiaoBin)


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


More quick fix functions



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



Interface, Service



Library, Program



Package, Source File, Source Folder
Completed


Record



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 Preferences



EGL Data View



Visual Edtior



New RUI Project Wizard



New RUI Handler & RUI Widget wizards (started)



Rich UI Widgets Runtime Widget Project, EGL & Dojo
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