This wiki has undergone a migration to Confluence found Here
Difference between revisions of "GELLO Class definition"
Jump to navigation
Jump to search
m |
Rene spronk (talk | contribs) |
||
Line 43: | Line 43: | ||
− | [[Virtual Medical Record (vMR)| | + | [[Virtual Medical Record (vMR)|Link to vMR page]] |
Latest revision as of 13:27, 7 November 2009
This is an example of what a GELLO class file would look like
Class AbsoluteTime extends Any -- Properties display_string: String -- Methods add(dur: Duration): AbsoluteTime difference(time: AbsoluteTime): Duration extract_day(): Real extract_day_of_week(): String extract_hour(): Real extract_millisecond(): Real extract_minute(): Real extract_month(): Real extract_second(): Real extract_time_zone(): String extract_year(): Real gt(rhs: AbsoluteTime): Boolean gte(rhs: AbsoluteTime): Boolean lt(rhs: AbsoluteTime): Boolean lte(rhs: AbsoluteTime): Boolean now(): AbsoluteTime subtract(dur: Duration): AbsoluteTime
Class AbsoluteTimeInterval extends Any -- Properties lower_limit: AbsoluteTime upper_limit: AbsoluteTime -- Methods after(x: AbsoluteTime): Boolean after(x: AbsoluteTimeInterval): Boolean before(x: AbsoluteTime): Boolean before(x: AbsoluteTimeInterval): Boolean contains(x: AbsoluteTime): Boolean contains(x: AbsoluteTimeInterval): Boolean finishes(x: AbsoluteTimeInterval): Boolean meets(x: AbsoluteTimeInterval): Boolean overlaps(x: AbsoluteTimeInterval): Boolean starts(x: AbsoluteTimeInterval): Boolean