#include <Timeline.h>
Collaboration diagram for Timeline:

Public Methods | |
| Timeline (const Id &id) | |
| Constructor. More... | |
| ~Timeline () | |
| Destructor. More... | |
| const Id | getId () const |
| Get the id of the timeline. More... | |
| IdSet | getSignals () const |
| Get signal Ids. More... | |
| SignalId | createSignal (Id id, string xlinkHref, MimeClass mimeClass, MimeType mimeType, Encoding encoding, Unit unit, string track) throw (AGException) |
| void | deleteSignal (Signal *signal) |
| Remove a signal from the timeline. More... | |
| void | setFeature (FeatureName featureName, FeatureValue featureValue) |
| Set the value of a feature in the metadata. More... | |
| bool | existsFeature (FeatureName featureName) |
| Test if a feature exists in the metadata. More... | |
| void | deleteFeature (FeatureName featureName) |
| Delete the specified feature in the metadata. More... | |
| string | getFeature (FeatureName featureName) |
| Get the value of the specified feature in the metadata. More... | |
| StringSet | getFeatureNames () |
| void | setFeatures (Features features) |
| Features | getFeatures () |
| void | unsetFeatures () |
| list<string> | storeSQLs (AGSetId id) |
| Create list of SQLs used to save the timeline to the DB server. More... | |
| string | toString () |
| Dump the timeline in AIF format. More... | |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Create a new signal and add it to the timeline.
|
|
|
Delete the specified feature in the metadata.
|
|
|
Remove a signal from the timeline.
|
|
|
Test if a feature exists in the metadata.
|
|
|
Get the value of the specified feature in the metadata.
|
|
|
Get feature names in the metadata
|
|
|
Get all the features in a single string. returns all features in a single string in Dublin Core Structured Values DCSV (Cox & Iannella) format. For example, "name=Stone Philips;phone=(215)555-8888;age=40"
|
|
|
Get the id of the timeline.
|
|
|
Get signal Ids.
|
|
|
Set the value of a feature in the metadata.
|
|
|
Set multiple features in a single string. Set multiple features in a single string in Dublin Core Structured Values DCSV (Cox & Iannella) format. For example, "name=Stone Philips;phone=(215)555-8888;age=40"
|
|
|
Create list of SQLs used to save the timeline to the DB server.
|
|
|
Dump the timeline in AIF format.
|
|
|
Unset all features in the metadata Set all the features to empty string. |
1.2.7 written by Dimitri van Heesch,
© 1997-2001