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:Code snippets"
m |
m (add general snippets) |
||
Line 1: | Line 1: | ||
Real code for real people. [[#Share_a_code_snippet|Share your code snippets]] with others! <br> | Real code for real people. [[#Share_a_code_snippet|Share your code snippets]] with others! <br> | ||
+ | |||
+ | == General == | ||
+ | |||
+ | ==== Declare variable ==== | ||
+ | |||
+ | <source lang="java"> | ||
+ | NumberOfWeeks Int; | ||
+ | </source> | ||
+ | |||
+ | ==== Declare constant ==== | ||
+ | |||
+ | <source lang="java"> | ||
+ | const NUMBEROFDAYS INT = 7; | ||
+ | </source> | ||
+ | |||
+ | ==== Denote Nullability ==== | ||
+ | |||
+ | <source lang="java"> | ||
+ | myInt Int[]?; | ||
+ | </source> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <br> | ||
== Rich UI == | == Rich UI == |
Revision as of 17:12, 29 November 2011
Real code for real people. Share your code snippets with others!
Contents
General
Declare variable
NumberOfWeeks Int;
Declare constant
const NUMBEROFDAYS INT = 7;
Denote Nullability
myInt Int[]?;
Rich UI
Services
Database access
Record definition
record CUSTOMER type Entity{@table{name = "CUSTOMER"}} NAME string COUNTRY string{@id}; STATE string?; CUSTID string; end
Get a record
function getCust{id String in} returns (Customer) ds SQLDataSource?{@resource {}}; aCust Customer; get aCust from ds using(id); return (aCust); end
Add a record
function addCust{customer Customer in} ds SQLDataSource?{@resource {}}; add customer to ds; end
Loop through a SQL result set
function loopCust() ds SQLDataSource?{@resource{bindingkey = "MyDB"}}; rs SQLResultSet?; open rs from ds with #sql{ SELECT * FROM CUSTOMER }; myCust Customer; //Loop through results and write out customer name while(rs.setNext()) get myCust from rs; Syslib.writeStdOut (Customer name: " + myCust.name); end end
Edit this page by logging in to eclipse.org and clicking the Edit tab. Use the Wikitext editor to add a new snippet. Use the source lang="java" tag will provide a background for your snippet and provide some syntax highlighting.