|
Public Methods |
|
| AGSet (AGSetId id) |
| | A constructor.
|
|
| ~AGSet () |
| | A destructor.
|
|
Id | getId () const |
| | Get the id of the AGSet.
|
| TimelineId | createTimeline (Id id) throw (AGException) |
|
void | deleteTimeline (TimelineId timelineId) throw (AGException) |
| | Delete the specified timeline.
|
| AGId | createAG (Id id, Timeline *timeline=NULL) throw (AGException) |
|
void | deleteAG (AGId agId) |
| | Delete the specified AG.
|
|
set< AGId > | getAGIds () |
| | Get all AG ids.
|
| void | addFeatureName (FeatureName feature) |
|
void | setFeature (FeatureName featureName, FeatureValue featureValue) |
| | Set the value of a feature in the metadata.
|
|
bool | existsFeature (FeatureName featureName) |
| | Test if a feature exists in the metadata.
|
|
void | deleteFeature (FeatureName featureName) |
| | Delete the specified feature in the metadata.
|
|
string | getFeature (FeatureName featureName) |
| | Get the feature value of the specified feature in the metadata.
|
|
set< string > | getFeatureNames () |
| | Get all feature names in the metadata.
|
| void | getAnnotationFeatureNames (set< string > &S, const AnnotationType &type) |
| void | getAnnotationTypes (set< string > &S) |
| void | setFeatures (map< string, string > &features) |
| map< string, string > | getFeatures () |
|
void | unsetFeatures () |
| | Unset all features in the metadata.
|
| string | toXML (AGId agId) |
|
list< string > | storeSQLs () |
| | Create list of SQLs used to save the AGSet to the DB server.
|
| string | toString () |