: Public Class
Created: 10-04-2008 12:16:15
Modified: 27-09-2009 11:20:03
Project:
Advanced:
A system for measuring temporal position within a day. 
Attribute
Public CharacterString
  referenceEvent
Details:
Notes: The name or description of an event, such as solar noon or sunrise, which fixes the position of the base scale of the clock. 
Public TM_ClockTime
  referenceTime
Details:
Notes: The time of day associated with the referenceEvent, expressed as time on this TM_Clock. 
Public TM_ClockTime
  utcReference
Details:
Notes: The time of day associated with the referenceEvent expressed as a time in UTC or a related standard time. 
Operation
Public
clkTrans( uTime: Time,
):TM_ClockTime
Details:
Sequential
Notes: This operation accepts a time expressed in UTC and returns a time expressed in this TM_Clock.
Public
utcTrans( clkTime: TM_ClockTime,
):TM_ClockTime
Details:
Sequential
Notes: This operation accepts a time of day on TM_Clock and returns a time expressed as UTC or a related standard time.
Element Source Role Target Role
TM_Calendar
Class  
Name: timeBasis
 
Name: dateBasis
 
Details:
This association links TM_Calendar to TM_Clock, which supports specification of a temporal position within a caklendar day.
Tag Value
persistence persistent
Details:
 
Object Type Connection Direction Notes
TM_ReferenceSystem Class Generalization To