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:EGL Language Stereotypes and Annotations"

Line 5: Line 5:
 
Our approach is to say most stereotypes and annotations from RBD are not supported in EDT, and we'll add them back as we decide that we need their features.  
 
Our approach is to say most stereotypes and annotations from RBD are not supported in EDT, and we'll add them back as we decide that we need their features.  
  
{| cellspacing="1" cellpadding="1" border="1" width="800" style=""
+
{| width="800" cellspacing="1" cellpadding="1" border="1" style=""
 
|-
 
|-
 
| bgcolor="#999999" align="center" | '''''Stereotypes and Annotations'''''  
 
| bgcolor="#999999" align="center" | '''''Stereotypes and Annotations'''''  
Line 15: Line 15:
 
| <br>  
 
| <br>  
 
| N/S<br>  
 
| N/S<br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Exception''  
 
| bgcolor="#cccccc" | ''Exception''  
 
| <br>  
 
| <br>  
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352122 JS:Exception]<br>  
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352122 JS:Exception]<br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''RUIHandler''  
 
| bgcolor="#cccccc" | ''RUIHandler''  
Line 35: Line 35:
 
| <br>  
 
| <br>  
 
| N/S<br>  
 
| N/S<br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''NativeType''  
 
| bgcolor="#cccccc" | ''NativeType''  
 
| {{bug|352619}}<br>  
 
| {{bug|352619}}<br>  
 
| {{bug|352616}}<br>  
 
| {{bug|352616}}<br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''JavaObject''  
 
| bgcolor="#cccccc" | ''JavaObject''  
| <br>  
+
| see System Types page<br>  
 
| N/S<br>  
 
| N/S<br>  
| <br>
+
| see System Types page<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''JavaScriptObject''  
 
| bgcolor="#cccccc" | ''JavaScriptObject''  
| <br>  
+
| see System Types page<br>  
| <br>  
+
| see System Types page<br>  
 
| N/S<br>
 
| N/S<br>
 
|-
 
|-
Line 60: Line 60:
 
| <br>  
 
| <br>  
 
| <br>  
 
| <br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''EventListener''  
 
| bgcolor="#cccccc" | ''EventListener''  
 
| <br>  
 
| <br>  
 
| <br>  
 
| <br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Property<sup>3</sup>''  
 
| bgcolor="#cccccc" | ''Property<sup>3</sup>''  
 
| <br>  
 
| <br>  
 
| <br>  
 
| <br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | BindService  
 
| bgcolor="#cccccc" | BindService  
| <br>
+
| <br>  
 
| {{bug|352610}}(1d)  
 
| {{bug|352610}}(1d)  
 
| {{bug|352612}}(1d)
 
| {{bug|352612}}(1d)
 
|-
 
|-
| bgcolor="#cccccc" | JsonName<br>
+
| bgcolor="#cccccc" | JsonName<br>  
| <br>
+
| <br>  
| {{bug|352583}}<br>
+
| {{bug|352583}}<br>  
 
| {{bug|352581}}<br>
 
| {{bug|352581}}<br>
 
|-
 
|-

Revision as of 09:21, 21 July 2011

Please see the parent of this page, EDT:EGL Language.

Stereotypes and Annotations (Table 8)

Our approach is to say most stereotypes and annotations from RBD are not supported in EDT, and we'll add them back as we decide that we need their features.

Stereotypes and Annotations Core JavaScript Java
BasicProgram1
N/S
0.5d
Exception
JS:Exception
0.5d
RUIHandler
JS:  RUIHandler
N/S
RUIWidget
JS: RUIWidget
N/S
BirtHandler
N/S
0.5d
NativeType bug 352619
bug 352616
0.5d
JavaObject see System Types page
N/S
see System Types page
JavaScriptObject see System Types page
see System Types page
N/S
HostProgram
N/S

IncludeReferencedFunctions2

0.5d
EventListener

0.5d
Property3

0.5d
BindService
bug 352610(1d) bug 352612(1d)
JsonName

bug 352583
bug 352581
XMLAttribute
XML bug 346138
XML bug 351892
XMLElement
XML bug 346138
XML bug 351892
XMLRootElement
XML bug 346138
XML bug 351892
XMLSchemaType
XML bug 346138
XML bug 351892
XMLStructureKind
XML bug 346138
XML bug 351892
XMLType
XML bug 346138
XML bug 351892

Notes on Table 8

  1. The BasicProgram stereotype won't have the msgTablePrefix field.
  2. IncludeReferencedFunctions is an annotation in RBD, but it will be a field of the stereotypes in RBD.
  3. The Property annotation replaces RBD's JavaProperty and JavaScriptProperty.  bug 352574

Copyright © Eclipse Foundation, Inc. All Rights Reserved.