|
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 () |