Package svs_analysis :: Package visualisation :: Module timeline
[show private | hide private]
[frames | no frames]

Module svs_analysis.visualisation.timeline

Provides temporal representation and management of visualisation.

Author: Simon Yuill

Contact: simon@lipparosa.org

Copyright: 2005 Simon Yuill

License: GNU GPL version 2 or any later version

Classes
Timecode Represents a timecode reference for a Frame in the Timeline.
Timecode_OLD Represents a timecode reference for a Frame in the Timeline.
TimeFrame Holds data for an individual frame within a node.
Timeline Holds time-based representation of CVS project, enabling it to be accessed at different points of time.

Exceptions
TimecodeException Generic exception class for handling Timecode.
TimeFrameException Generic exception class for handling TimeFrame.
TimelineException Generic exception class for handling Timeline.

Function Summary
  makeTimeFrame(timecode, label)
Factory method to produce TimeFrame object.
  mergeTimeFrames(frame1, frame2)
Combine events in two different TimeFrame objects, returning frame1 with the new data.
  timecodeFromDateString(dateStr)
Factory method to create Timecode object by converting CVS log date entry into visualisation timecode object.
  timecodeFromList(timeList)
Factory method to create Timecode object from list representing time units.

Function Details

makeTimeFrame(timecode, label=None)

Factory method to produce TimeFrame object.

mergeTimeFrames(frame1, frame2)

Combine events in two different TimeFrame objects, returning frame1 with the new data. If frame2 is None, returns frame1 unaltered.
Raises:
TimeFrameException - if frame1 is None

timecodeFromDateString(dateStr)

Factory method to create Timecode object by converting CVS log date entry into visualisation timecode object.

timecodeFromList(timeList)

Factory method to create Timecode object from list representing time units.

Generated by Epydoc 2.1 on Thu Oct 20 15:30:29 2005 http://epydoc.sf.net