Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| BaseObselsRenderer | com.ithaca.timeline | The BaseObselsRenderer is the base class of ObselRenderers. | |
| CommentEditDialog | com.ithaca.timeline.skins | ||
| CommentSkin | com.ithaca.timeline.skins | ||
| ConfirmationDialog | com.ithaca.timeline.skins | ||
| ControlledScrollVGroup | com.ithaca.timeline.skins | ||
| Cursor | com.ithaca.timeline | Cursor that moves according to the current time of the Timeline. | |
| CursorIcons | com.ithaca.timeline | This class is used to change the appearance of the cursor | |
| DurativeSkin | com.ithaca.timeline.skins | ||
| IconSkin | com.ithaca.timeline.skins | ||
| IconTextSkin | com.ithaca.timeline.skins | ||
| ISelector | com.ithaca.timeline | The ISelector interface is implemented by classes that are used to select obsels (Tracelines have an ISelector properties for example). | |
| ITraceLineSkin | com.ithaca.timeline.skins | ||
| Layout | com.ithaca.timeline | The Layout class manages the creation of tracelines and tracelinegroups in a tree layout as defined in a XML descriptor. | |
| LayoutModifier | com.ithaca.timeline | The LayoutModifier is a layout node which dynamicaly creates Tracelines when needed. | |
| LayoutNode | com.ithaca.timeline | The LayoutNode class is a base class for each node in the layout tree; it should be an abstract class. | |
| MarkerSkin | com.ithaca.timeline.skins | ||
| ObselGenericEditDialog | com.ithaca.timeline.skins | ||
| ObselSkin | com.ithaca.timeline | The ObselSkin class is a skinnable component that represents a com.ithaca.traces.Obsel. | |
| ObselsRenderer | com.ithaca.timeline | The ObselsRenderer class extends BaseOselsRenderer to render obsels with skinned ObselsSkins. | |
| PlayPauseButton | com.ithaca.timeline | A simple play pause button; the play/pause icon is set according to the state of the 'isPlaying' property of the Timeline. | |
| SelectorRegexp | com.ithaca.timeline | The SelectorRegexp class implements the ISelector interface. | |
| SimpleObselsRenderer | com.ithaca.timeline | The SimpleObselRenderer class extends BaseOselsRenderer to render obsels with lines and rect (durative obsel) in a Shape component. | |
| SkinUtil | com.ithaca.timeline.util | ||
| Stylesheet | com.ithaca.timeline | Created to manage colors, obsels skins and other CSS like properties but not really used ; should be merged with the Layout class. | |
| Timeline | com.ithaca.timeline | The main component of the package and the entry point of the API. | |
| TimelineEvent | com.ithaca.timeline.events | Define the types of events needed by the timeline. | |
| TimelineSkin | com.ithaca.timeline.skins | ||
| TimelineStyleApplicator | com.ithaca.timeline | ||
| TimeRange | com.ithaca.timeline | The TimeRange class manages time intervals, zoom and time holes. | |
| TimeRuler | com.ithaca.timeline | This component displays a TimeRange as a ruler with equidistant time markers and time labels. | |
| TimeToolTip | com.ithaca.timeline | Tooltip-like component that shows a time label ; it is used in the Cursor class or appears when the mouse cursor is over a TimeRuler. | |
| TraceLine | com.ithaca.timeline | The TraceLine class extends the LayoutNode ; it manages an obsels collection selected from an obsels source and renders them. | |
| TraceLineBackgroundSkin | com.ithaca.timeline.skins | ||
| TraceLineEditDialog | com.ithaca.timeline.skins | ||
| TraceLineGroup | com.ithaca.timeline | The TraceLineGroup class extends LayoutNode and it is a direct child of the timeline in the layout ; it contains the reference to the trace. | |
| TraceLineGroupSkin | com.ithaca.timeline.skins | ||
| TraceLineGroupTitle | com.ithaca.timeline | The TraceLineGroupTitle component is the title part of TraceLineGroup. | |
| TraceLineGroupTitleCommentsSkin | com.ithaca.timeline.skins | ||
| TraceLineGroupTitleSkin | com.ithaca.timeline.skins | ||
| TraceLineSkin | com.ithaca.timeline.skins | ||
| TraceLineTitle | com.ithaca.timeline | The TraceLineTitle component is the title part of traceline. | |
| TraceLineTitleSkin | com.ithaca.timeline.skins | ||
| ZoomContext | com.ithaca.timeline | The ZoomContext class manages a movable and resizable cursor to control the time interval in which the obsels have to be displayed. | |
| ZoomContextCursor | com.ithaca.timeline.skins | ||
| ZoomContextSkin | com.ithaca.timeline.skins |