+ return end_sample_;
+}
+
+Annotation::Class Annotation::ann_class_id() const
+{
+ return ann_class_id_;
+}
+
+const QString Annotation::ann_class_name() const
+{
+ const AnnotationClass* ann_class =
+ data_->row()->decoder()->get_ann_class_by_id(ann_class_id_);
+
+ return QString(ann_class->name);
+}
+
+const QString Annotation::ann_class_description() const
+{
+ const AnnotationClass* ann_class =
+ data_->row()->decoder()->get_ann_class_by_id(ann_class_id_);
+
+ return QString(ann_class->description);
+}
+
+const vector<QString>* Annotation::annotations() const
+{
+ return texts_;
+}
+
+const QString Annotation::longest_annotation() const
+{
+ return texts_->front();
+}
+
+const QColor Annotation::color() const
+{
+ return data_->row()->get_class_color(ann_class_id_);
+}
+
+const QColor Annotation::bright_color() const
+{
+ return data_->row()->get_bright_class_color(ann_class_id_);