Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EDT:EGL Language conversion"
Line 2: | Line 2: | ||
*[[EDT:EGL Language Part Types]] | *[[EDT:EGL Language Part Types]] | ||
+ | {| width="800" cellspacing="1" cellpadding="1" border="1" | ||
+ | |- | ||
+ | | RBD/EGL CE | ||
+ | | EDT | ||
+ | |- | ||
+ | | DataItem, | ||
+ | Stand alone function (top level function) | ||
+ | Datatable, | ||
+ | Structured Record | ||
+ | Form | ||
+ | | Not supported | ||
+ | |- | ||
+ | | interval | ||
+ | | Not Supported, no replacement | ||
+ | |- | ||
+ | | Money, num, bin<br> | ||
+ | | use Decimal<br> | ||
+ | |} | ||
*[[EDT:EGL Language Function Parameters]] | *[[EDT:EGL Language Function Parameters]] | ||
*[[EDT:EGL Language Primitive Types]] | *[[EDT:EGL Language Primitive Types]] | ||
Line 16: | Line 34: | ||
| Not Supported, no replacement | | Not Supported, no replacement | ||
|- | |- | ||
− | | Money, num, bin<br> | + | | Money, num, bin<br> |
| use Decimal<br> | | use Decimal<br> | ||
|} | |} | ||
Line 33: | Line 51: | ||
|- | |- | ||
− | | currentTimeStamp()<br>dateTimeLib.currentTimeStamp()<br> | + | | currentTimeStamp()<br>dateTimeLib.currentTimeStamp()<br> |
| <br> | | <br> | ||
|- | |- | ||
− | | <br> | + | | <br> |
| <br> | | <br> | ||
|} | |} | ||
Line 66: | Line 84: | ||
| no annotation is supported on library | | no annotation is supported on library | ||
|- | |- | ||
− | | RuntimeException<br> | + | | RuntimeException<br> |
| no more RuntimeException, use AnyException<br> | | no more RuntimeException, use AnyException<br> | ||
|- | |- | ||
− | | IndexOutOfBoundException<br> | + | | IndexOutOfBoundException<br> |
| InvalidIndexException<br> | | InvalidIndexException<br> | ||
|} | |} |
Revision as of 16:59, 26 August 2011
EGL language conversion consideration from RBD/EGLCE
RBD/EGL CE | EDT |
DataItem,
Stand alone function (top level function) Datatable, Structured Record Form |
Not supported |
interval | Not Supported, no replacement |
Money, num, bin |
use Decimal |
RBD/EGL CE | EDT |
time | replaced with timestamp |
interval | Not Supported, no replacement |
Money, num, bin |
use Decimal |
RBD/EGL CE | EDT |
system libraries | all needs to be fully qualified with library name i.e. sysLib, dateTimeLib, serviceLib, xmlLib...etc. |
currentTimeStamp() dateTimeLib.currentTimeStamp() |
|
|
|
RBD/EGL CE | EDT |
matches | have to use String matchesPattern() function instead |
RBD/EGL CE | EDT |
basicLibrary | no more basicLibrary |
annotation on Library | no annotation is supported on library |
RuntimeException |
no more RuntimeException, use AnyException |
IndexOutOfBoundException |
InvalidIndexException |