Skip to main content
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=""
+
{| border="1" cellspacing="1" cellpadding="1" width="800"
 
|-
 
|-
 
| bgcolor="#999999" align="center" | '''''Stereotypes and Annotations'''''  
 
| bgcolor="#999999" align="center" | '''''Stereotypes and Annotations'''''  
Line 13: Line 13:
 
|-
 
|-
 
| bgcolor="#cccccc" | ''BasicProgram<sup>1</sup>''  
 
| bgcolor="#cccccc" | ''BasicProgram<sup>1</sup>''  
| no work<br>  
+
| no work<br>
| N/S<br>  
+
| N/S<br>
 
| 0.5d<br>
 
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Exception''  
 
| bgcolor="#cccccc" | ''Exception''  
| no work<br>  
+
| no work<br>
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352122 JS:Exception]0.5d<br>  
+
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352122 JS:Exception]0.5d<br>
 
| 0.5d<br>
 
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''RUIHandler''  
 
| bgcolor="#cccccc" | ''RUIHandler''  
| no work<br>  
+
| no work<br>
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352124 JS:&nbsp; RUIHandler]2d<br>  
+
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352124 JS:&nbsp; RUIHandler]2d<br>
 
| N/S<br>
 
| N/S<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''RUIWidget''  
 
| bgcolor="#cccccc" | ''RUIWidget''  
| no work<br>  
+
| no work<br>
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352125 JS: RUIWidget]2d<br>  
+
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352125 JS: RUIWidget]2d<br>
 
| N/S<br>
 
| N/S<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''BirtHandler''  
 
| bgcolor="#cccccc" | ''BirtHandler''  
| no work<br>  
+
| no work<br>
| N/S<br>  
+
| N/S<br>
 
| see System Types page<br>
 
| see System Types page<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''NativeType''  
 
| bgcolor="#cccccc" | ''NativeType''  
| {{bug|352619}}<br>  
+
| {{bug|352619}}&nbsp; 1d<br>
| {{bug|352616}}<br>  
+
| {{bug|352616}}<br>
 
| 0.5d<br>
 
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''JavaObject''  
 
| bgcolor="#cccccc" | ''JavaObject''  
| see System Types page<br>  
+
| see System Types page<br>
| N/S<br>  
+
| N/S<br>
 
| see System Types page<br>
 
| see System Types page<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''JavaScriptObject''  
 
| bgcolor="#cccccc" | ''JavaScriptObject''  
| see System Types page<br>  
+
| see System Types page<br>
| see System Types page<br>  
+
| see System Types page<br>
 
| N/S<br>
 
| N/S<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''HostProgram''  
 
| bgcolor="#cccccc" | ''HostProgram''  
| no work<br>  
+
| no work<br>
| N/S<br>  
+
| N/S<br>
 
| <br>
 
| <br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''IncludeReferencedFunctions<sup>2</sup>''  
 
| bgcolor="#cccccc" | ''IncludeReferencedFunctions<sup>2</sup>''  
| done<br>  
+
| done<br>
| 0.5d<br>  
+
| 0.5d<br>
 
| 0.5d<br>
 
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''EventListener''  
 
| bgcolor="#cccccc" | ''EventListener''  
| no work<br>  
+
| no work<br>
| 0.5d<br>  
+
| 0.5d<br>
 
| 0.5d<br>
 
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Property<sup>3</sup>''  
 
| bgcolor="#cccccc" | ''Property<sup>3</sup>''  
| no work<br>  
+
| no work<br>
| 0.5d<br>  
+
| 0.5d<br>
 
| 0.5d<br>
 
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''BindService''  
 
| bgcolor="#cccccc" | ''BindService''  
| no work<br>  
+
| no work<br>
 
| {{bug|352610}}(1d)  
 
| {{bug|352610}}(1d)  
 
| {{bug|352612}}(1d)
 
| {{bug|352612}}(1d)
 
|-
 
|-
| bgcolor="#cccccc" | ''JsonName''<br>  
+
| bgcolor="#cccccc" | ''JsonName''<br>
| no work<br>  
+
| no work<br>
| {{bug|352583}}<br>  
+
| {{bug|352583}}<br>
 
| {{bug|352581}}<br>
 
| {{bug|352581}}<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''XMLAttribute''  
 
| bgcolor="#cccccc" | ''XMLAttribute''  
| no work<br>  
+
| no work<br>
| XML {{bug|346138}}<br>  
+
| XML {{bug|346138}}<br>
 
| XML {{bug|351892}}<br>
 
| XML {{bug|351892}}<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''XMLElement''  
 
| bgcolor="#cccccc" | ''XMLElement''  
| no work<br>  
+
| no work<br>
| XML {{bug|346138}}<br>  
+
| XML {{bug|346138}}<br>
 
| XML {{bug|351892}}<br>
 
| XML {{bug|351892}}<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''XMLRootElement''  
 
| bgcolor="#cccccc" | ''XMLRootElement''  
| no work<br>  
+
| no work<br>
| XML {{bug|346138}}<br>  
+
| XML {{bug|346138}}<br>
 
| XML {{bug|351892}}<br>
 
| XML {{bug|351892}}<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''XMLSchemaType''  
 
| bgcolor="#cccccc" | ''XMLSchemaType''  
| no work<br>  
+
| no work<br>
| XML {{bug|346138}}<br>  
+
| XML {{bug|346138}}<br>
 
| XML {{bug|351892}}<br>
 
| XML {{bug|351892}}<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''XMLStructureKind''  
 
| bgcolor="#cccccc" | ''XMLStructureKind''  
| no work<br>  
+
| no work<br>
| XML {{bug|346138}}<br>  
+
| XML {{bug|346138}}<br>
 
| XML {{bug|351892}}<br>
 
| XML {{bug|351892}}<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''XMLType''  
 
| bgcolor="#cccccc" | ''XMLType''  
| no work<br>  
+
| no work<br>
| XML {{bug|346138}}<br>  
+
| XML {{bug|346138}}<br>
 
| XML {{bug|351892}}<br>
 
| XML {{bug|351892}}<br>
 
|}
 
|}
  
'''Notes on Table 8'''<br>  
+
'''Notes on Table 8'''<br>
  
#<span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">The BasicProgram stereotype won't have the msgTablePrefix field.</span>  
+
#<span style="background: rgb(255,165,0)">The BasicProgram stereotype won't have the msgTablePrefix field.</span>  
#<span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">IncludeReferencedFunctions is an annotation in RBD, but it will be a field of the stereotypes in EDT.</span>  
+
#<span style="background: rgb(255,165,0)">IncludeReferencedFunctions is an annotation in RBD, but it will be a field of the stereotypes in EDT.</span>  
#<span style="background: none repeat scroll 0% 0% rgb(255, 165, 0);">The Property annotation replaces RBD's JavaProperty and JavaScriptProperty. &nbsp;{{Bug|352574}}</span>
+
#<span style="background: rgb(255,165,0)">The Property annotation replaces RBD's JavaProperty and JavaScriptProperty. &nbsp;{{Bug|352574}}</span>

Revision as of 11:58, 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 no work
N/S
0.5d
Exception no work
JS:Exception0.5d
0.5d
RUIHandler no work
JS:  RUIHandler2d
N/S
RUIWidget no work
JS: RUIWidget2d
N/S
BirtHandler no work
N/S
see System Types page
NativeType bug 352619  1d
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 no work
N/S

IncludeReferencedFunctions2 done
0.5d
0.5d
EventListener no work
0.5d
0.5d
Property3 no work
0.5d
0.5d
BindService no work
bug 352610(1d) bug 352612(1d)
JsonName
no work
bug 352583
bug 352581
XMLAttribute no work
XML bug 346138
XML bug 351892
XMLElement no work
XML bug 346138
XML bug 351892
XMLRootElement no work
XML bug 346138
XML bug 351892
XMLSchemaType no work
XML bug 346138
XML bug 351892
XMLStructureKind no work
XML bug 346138
XML bug 351892
XMLType no work
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 EDT.
  3. The Property annotation replaces RBD's JavaProperty and JavaScriptProperty.  bug 352574

Back to the top