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 System Types and Functions"

Line 3: Line 3:
 
== System Types  ==
 
== System Types  ==
  
{| border="1" cellspacing="1" cellpadding="1" width="800"
+
{| width="800" cellspacing="1" cellpadding="1" border="1"
 
|-
 
|-
 
| bgcolor="#999999" align="center" | '''''System Types'''''  
 
| bgcolor="#999999" align="center" | '''''System Types'''''  
Line 11: Line 11:
 
|-
 
|-
 
| bgcolor="#cccccc" | ''SysLib''  
 
| bgcolor="#cccccc" | ''SysLib''  
| <br>
+
| <br>  
| <br>
+
| <br>  
| <br>
+
| 1d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''StrLib''  
 
| bgcolor="#cccccc" | ''StrLib''  
| <br>
+
| <br>  
| <br>
+
| <br>  
| <br>
+
| 2d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''MathLib''  
 
| bgcolor="#cccccc" | ''MathLib''  
| <br>
+
| <br>  
| <br>
+
| <br>  
| <br>
+
| 1d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''DateTimeLib''  
 
| bgcolor="#cccccc" | ''DateTimeLib''  
| <br>
+
| <br>  
| <br>
+
| <br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Dictionary''  
 
| bgcolor="#cccccc" | ''Dictionary''  
| <br>
+
| <br>  
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352020 Dictionary Support]<br>
+
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352020 Dictionary Support]<br>  
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=352362 Dictionary Support]
+
|  
 +
0.5d
 +
 
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=352362 Dictionary Support]
 +
 
 
|-
 
|-
| bgcolor="#cccccc" | ''ArrayDictionary''<br>
+
| bgcolor="#cccccc" | ''ArrayDictionary''<br>  
| <br>
+
| <br>  
 
| N/S  
 
| N/S  
 
| N/S
 
| N/S
 
|-
 
|-
 
| bgcolor="#cccccc" | ''BIRT Reporting''  
 
| bgcolor="#cccccc" | ''BIRT Reporting''  
| <br>
+
| <br>  
 
| N/S  
 
| N/S  
| <br>
+
| 2d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Text Reporting''  
 
| bgcolor="#cccccc" | ''Text Reporting''  
| <br>
+
| <br>  
 
| N/S  
 
| N/S  
| <br>
+
| 1d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Java ETs<sup>1</sup>''  
 
| bgcolor="#cccccc" | ''Java ETs<sup>1</sup>''  
 
| <br>1d (remove eglImplicitExtendedType, use defaultSuperType)  
 
| <br>1d (remove eglImplicitExtendedType, use defaultSuperType)  
| N/S<br>
+
| N/S<br>  
| <br>
+
| 1d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''JavaScript ETs<sup>2</sup>''  
 
| bgcolor="#cccccc" | ''JavaScript ETs<sup>2</sup>''  
| <br>
+
| <br>  
| <br>
+
| <br>  
 
| N/S<br>
 
| N/S<br>
 
|-
 
|-
| bgcolor="#cccccc" | ''RUILib''<br>
+
| bgcolor="#cccccc" | ''RUILib''<br>  
| <br>
+
| <br>  
| <br>
+
| <br>  
 
| N/S<br>
 
| N/S<br>
 
|-
 
|-
| bgcolor="#cccccc" | ServiceLib  
+
| bgcolor="#cccccc" | ''ServiceLib''
 
| {{bug|351891}}(1d)  
 
| {{bug|351891}}(1d)  
 
| {{bug|352671}}(2d)  
 
| {{bug|352671}}(2d)  
 
| {{bug|352670}}(2d)
 
| {{bug|352670}}(2d)
 
|-
 
|-
| bgcolor="#cccccc" | JsonLib  
+
| bgcolor="#cccccc" | ''JsonLib''
 
| {{bug|351891}}  
 
| {{bug|351891}}  
|  
+
| <br>
 
| {{bug|352670}}
 
| {{bug|352670}}
 
|-
 
|-
| bgcolor="#cccccc" | HttpLib  
+
| bgcolor="#cccccc" | ''HttpLib''
 
| {{bug|351891}}  
 
| {{bug|351891}}  
|  
+
| <br>
 
| {{bug|352670}}
 
| {{bug|352670}}
 
|-
 
|-
| bgcolor="#cccccc" | XmlLib  
+
| bgcolor="#cccccc" | ''XmlLib''
 
| {{bug|351891}}  
 
| {{bug|351891}}  
|  
+
| <br>
 
| {{bug|352670}}
 
| {{bug|352670}}
 +
|-
 +
| bgcolor="#cccccc" | ''SqlLib''<br>
 +
| <br>
 +
| N/S<br>
 +
| 2d<br>
 
|}
 
|}
  
'''Notes on System Types'''<br>
+
'''Notes on System Types'''<br>  
  
#Java ExternalTypes in RBD include Object, Class, URL, and more.&nbsp; They may not be necessary in EDT.<br>
+
#Java ExternalTypes in RBD include Object, Class, URL, and more.&nbsp; They may not be necessary in EDT.<br>  
 
#JavaScript ExternalTypes include Job, Document, Event, and Widget.
 
#JavaScript ExternalTypes include Job, Document, Event, and Widget.
  
<br>
+
<br>  
  
 
== Functions of System Types  ==
 
== Functions of System Types  ==
  
{| border="1" cellspacing="1" cellpadding="1" width="400"
+
{| width="400" cellspacing="1" cellpadding="1" border="1"
 
|-
 
|-
 
| bgcolor="#999999" align="center" | '''''Functions of System Types'''''  
 
| bgcolor="#999999" align="center" | '''''Functions of System Types'''''  
Line 103: Line 112:
 
|-
 
|-
 
| bgcolor="#cccccc" | ''String''  
 
| bgcolor="#cccccc" | ''String''  
| <br>2d for this table
+
| <br>2d for this table  
| <br>
+
| <br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Date''  
 
| bgcolor="#cccccc" | ''Date''  
| <br>--
+
| <br>--  
| <br>
+
| <br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Timestamp''  
 
| bgcolor="#cccccc" | ''Timestamp''  
| --
+
| --  
| <br>
+
| <br>  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Blob''  
 
| bgcolor="#cccccc" | ''Blob''  
| --
+
| --  
 
| N/S  
 
| N/S  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Clob''  
 
| bgcolor="#cccccc" | ''Clob''  
| <br>--
+
| <br>--  
 
| N/S  
 
| N/S  
| <br>
+
| 0.5d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Dictionary''  
 
| bgcolor="#cccccc" | ''Dictionary''  
| <br>--
+
| <br>--  
| <br>
+
| <br>  
| <br>
+
| 1d<br>
 
|-
 
|-
 
| bgcolor="#cccccc" | ''Array''  
 
| bgcolor="#cccccc" | ''Array''  
| <br>--
+
| <br>--  
| <br>
+
| <br>  
| <br>
+
| 1d<br>
 
|}
 
|}

Revision as of 09:10, 21 July 2011

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

System Types

System Types Core JavaScript Java
SysLib

1d
StrLib

2d
MathLib

1d
DateTimeLib

0.5d
Dictionary
Dictionary Support

0.5d

Dictionary Support

ArrayDictionary

N/S N/S
BIRT Reporting
N/S 2d
Text Reporting
N/S 1d
Java ETs1
1d (remove eglImplicitExtendedType, use defaultSuperType)
N/S
1d
JavaScript ETs2

N/S
RUILib


N/S
ServiceLib bug 351891(1d) bug 352671(2d) bug 352670(2d)
JsonLib bug 351891
bug 352670
HttpLib bug 351891
bug 352670
XmlLib bug 351891
bug 352670
SqlLib

N/S
2d

Notes on System Types

  1. Java ExternalTypes in RBD include Object, Class, URL, and more.  They may not be necessary in EDT.
  2. JavaScript ExternalTypes include Job, Document, Event, and Widget.


Functions of System Types

Functions of System Types Core JavaScript Java
String
2d for this table

0.5d
Date
--

0.5d
Timestamp --
0.5d
Blob -- N/S 0.5d
Clob
--
N/S 0.5d
Dictionary
--

1d
Array
--

1d

Back to the top