5 | 5 |
#include "libfolia/folia_properties.h"
|
6 | 6 |
|
7 | 7 |
//foliaspec:header
|
8 | |
//This file was last updated according to the FoLiA specification for version 1.3.2 on 2016-10-12 11:19:21, using foliaspec.py
|
|
8 |
//This file was last updated according to the FoLiA specification for version 1.4.0 on 2017-01-05 13:17:58, using foliaspec.py
|
9 | 9 |
//Code blocks after a foliaspec comment (until the next newline) are automatically generated. **DO NOT EDIT THOSE** and **DO NOT REMOVE ANY FOLIASPEC COMMENTS** !!!
|
10 | 10 |
|
11 | 11 |
namespace folia {
|
|
18 | 18 |
|
19 | 19 |
//foliaspec:version_minor:MINOR_VERSION
|
20 | 20 |
//The FoLiA version (minor)
|
21 | |
const int MINOR_VERSION = 3;
|
|
21 |
const int MINOR_VERSION = 4;
|
22 | 22 |
|
23 | 23 |
//foliaspec:version_sub:SUB_VERSION
|
24 | 24 |
//The FoLiA version (sub/rev)
|
25 | |
const int SUB_VERSION = 2;
|
|
25 |
const int SUB_VERSION = 0;
|
26 | 26 |
|
27 | 27 |
//foliaspec:namespace:NSFOLIA
|
28 | 28 |
//The FoLiA XML namespace
|
|
591 | 591 |
AbstractTextMarkup::PROPS.ACCEPTED_DATA += {AbstractTextMarkup_t, Comment_t, Description_t, XmlText_t};
|
592 | 592 |
AbstractTextMarkup::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|CONFIDENCE|DATETIME|SRC|BEGINTIME|ENDTIME|SPEAKER;
|
593 | 593 |
AbstractTextMarkup::PROPS.PRINTABLE = true;
|
|
594 |
AbstractTextMarkup::PROPS.TEXTCONTAINER = true;
|
594 | 595 |
AbstractTextMarkup::PROPS.TEXTDELIMITER = "";
|
595 | 596 |
AbstractTextMarkup::PROPS.XLINK = true;
|
596 | 597 |
//------ AbstractTokenAnnotation -------
|
|
609 | 610 |
Alignment::PROPS.ELEMENT_ID = Alignment_t;
|
610 | 611 |
Alignment::PROPS.ACCEPTED_DATA += {AlignReference_t, Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t};
|
611 | 612 |
Alignment::PROPS.ANNOTATIONTYPE = AnnotationType::ALIGNMENT;
|
|
613 |
Alignment::PROPS.LABEL = "Alignment";
|
612 | 614 |
Alignment::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|CONFIDENCE|DATETIME|SRC|BEGINTIME|ENDTIME|SPEAKER;
|
613 | 615 |
Alignment::PROPS.PRINTABLE = false;
|
614 | 616 |
Alignment::PROPS.REQUIRED_ATTRIBS = NO_ATT;
|
|
619 | 621 |
Alternative::PROPS.ELEMENT_ID = Alternative_t;
|
620 | 622 |
Alternative::PROPS.ACCEPTED_DATA += {AbstractTokenAnnotation_t, Comment_t, Correction_t, Description_t, ForeignData_t, MorphologyLayer_t, PhonologyLayer_t};
|
621 | 623 |
Alternative::PROPS.AUTH = false;
|
|
624 |
Alternative::PROPS.LABEL = "Alternative";
|
622 | 625 |
Alternative::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|CONFIDENCE|DATETIME|SRC|BEGINTIME|ENDTIME|SPEAKER;
|
623 | 626 |
Alternative::PROPS.PRINTABLE = false;
|
624 | 627 |
Alternative::PROPS.REQUIRED_ATTRIBS = NO_ATT;
|
|
628 | 631 |
AlternativeLayers::PROPS.ELEMENT_ID = AlternativeLayers_t;
|
629 | 632 |
AlternativeLayers::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, Comment_t, Description_t, ForeignData_t};
|
630 | 633 |
AlternativeLayers::PROPS.AUTH = false;
|
|
634 |
AlternativeLayers::PROPS.LABEL = "Alternative Layers";
|
631 | 635 |
AlternativeLayers::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|CONFIDENCE|DATETIME|SRC|BEGINTIME|ENDTIME|SPEAKER;
|
632 | 636 |
AlternativeLayers::PROPS.PRINTABLE = false;
|
633 | 637 |
AlternativeLayers::PROPS.REQUIRED_ATTRIBS = NO_ATT;
|
|
637 | 641 |
Caption::PROPS = AbstractStructureElement::PROPS;
|
638 | 642 |
Caption::PROPS.ELEMENT_ID = Caption_t;
|
639 | 643 |
Caption::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Gap_t, Linebreak_t, Metric_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, TextContent_t, Whitespace_t};
|
|
644 |
Caption::PROPS.LABEL = "Caption";
|
640 | 645 |
Caption::PROPS.OCCURRENCES = 1;
|
641 | 646 |
Caption::PROPS.XMLTAG = "caption";
|
642 | 647 |
//------ Cell -------
|
643 | 648 |
Cell::PROPS = AbstractStructureElement::PROPS;
|
644 | 649 |
Cell::PROPS.ELEMENT_ID = Cell_t;
|
645 | 650 |
Cell::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Entry_t, Event_t, Example_t, Feature_t, ForeignData_t, Gap_t, Head_t, Linebreak_t, Metric_t, Note_t, Paragraph_t, Part_t, Reference_t, Sentence_t, String_t, TextContent_t, Whitespace_t, Word_t};
|
|
651 |
Cell::PROPS.LABEL = "Cell";
|
646 | 652 |
Cell::PROPS.TEXTDELIMITER = " | ";
|
647 | 653 |
Cell::PROPS.XMLTAG = "cell";
|
648 | 654 |
//------ Chunk -------
|
|
650 | 656 |
Chunk::PROPS.ELEMENT_ID = Chunk_t;
|
651 | 657 |
Chunk::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
652 | 658 |
Chunk::PROPS.ANNOTATIONTYPE = AnnotationType::CHUNKING;
|
|
659 |
Chunk::PROPS.LABEL = "Chunk";
|
653 | 660 |
Chunk::PROPS.XMLTAG = "chunk";
|
654 | 661 |
//------ ChunkingLayer -------
|
655 | 662 |
ChunkingLayer::PROPS = AbstractAnnotationLayer::PROPS;
|
|
659 | 666 |
ChunkingLayer::PROPS.XMLTAG = "chunking";
|
660 | 667 |
//------ Comment -------
|
661 | 668 |
Comment::PROPS.ELEMENT_ID = Comment_t;
|
|
669 |
Comment::PROPS.LABEL = "Comment";
|
662 | 670 |
Comment::PROPS.OPTIONAL_ATTRIBS = ID|ANNOTATOR|CONFIDENCE|DATETIME|N;
|
663 | 671 |
Comment::PROPS.XMLTAG = "comment";
|
664 | 672 |
//------ ComplexAlignment -------
|
665 | 673 |
ComplexAlignment::PROPS.ELEMENT_ID = ComplexAlignment_t;
|
666 | 674 |
ComplexAlignment::PROPS.ACCEPTED_DATA += {Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t};
|
667 | 675 |
ComplexAlignment::PROPS.ANNOTATIONTYPE = AnnotationType::COMPLEXALIGNMENT;
|
|
676 |
ComplexAlignment::PROPS.LABEL = "Complex Alignment";
|
668 | 677 |
ComplexAlignment::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|CONFIDENCE|DATETIME|SRC|BEGINTIME|ENDTIME|SPEAKER;
|
669 | 678 |
ComplexAlignment::PROPS.PRINTABLE = false;
|
670 | 679 |
ComplexAlignment::PROPS.REQUIRED_ATTRIBS = NO_ATT;
|
|
678 | 687 |
ComplexAlignmentLayer::PROPS.XMLTAG = "complexalignments";
|
679 | 688 |
//------ Content -------
|
680 | 689 |
Content::PROPS.ELEMENT_ID = Content_t;
|
|
690 |
Content::PROPS.LABEL = "Gap Content";
|
681 | 691 |
Content::PROPS.OCCURRENCES = 1;
|
682 | 692 |
Content::PROPS.XMLTAG = "content";
|
683 | 693 |
//------ CoreferenceChain -------
|
|
685 | 695 |
CoreferenceChain::PROPS.ELEMENT_ID = CoreferenceChain_t;
|
686 | 696 |
CoreferenceChain::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, CoreferenceLink_t, Description_t, Feature_t, ForeignData_t, Metric_t};
|
687 | 697 |
CoreferenceChain::PROPS.ANNOTATIONTYPE = AnnotationType::COREFERENCE;
|
|
698 |
CoreferenceChain::PROPS.LABEL = "Coreference Chain";
|
688 | 699 |
CoreferenceChain::PROPS.REQUIRED_DATA += {CoreferenceLink_t};
|
689 | 700 |
CoreferenceChain::PROPS.XMLTAG = "coreferencechain";
|
690 | 701 |
//------ CoreferenceLayer -------
|
|
698 | 709 |
CoreferenceLink::PROPS.ELEMENT_ID = CoreferenceLink_t;
|
699 | 710 |
CoreferenceLink::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Headspan_t, LevelFeature_t, Metric_t, ModalityFeature_t, TimeFeature_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
700 | 711 |
CoreferenceLink::PROPS.ANNOTATIONTYPE = AnnotationType::COREFERENCE;
|
|
712 |
CoreferenceLink::PROPS.LABEL = "Coreference Link";
|
701 | 713 |
CoreferenceLink::PROPS.XMLTAG = "coreferencelink";
|
702 | 714 |
//------ Correction -------
|
703 | 715 |
Correction::PROPS.ELEMENT_ID = Correction_t;
|
704 | 716 |
Correction::PROPS.ACCEPTED_DATA += {Comment_t, Current_t, Description_t, ErrorDetection_t, Feature_t, ForeignData_t, Metric_t, New_t, Original_t, Suggestion_t};
|
705 | 717 |
Correction::PROPS.ANNOTATIONTYPE = AnnotationType::CORRECTION;
|
|
718 |
Correction::PROPS.LABEL = "Correction";
|
706 | 719 |
Correction::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|CONFIDENCE|DATETIME|SRC|BEGINTIME|ENDTIME|SPEAKER;
|
707 | 720 |
Correction::PROPS.PRINTABLE = true;
|
708 | 721 |
Correction::PROPS.SPEAKABLE = true;
|
|
719 | 732 |
Definition::PROPS.ELEMENT_ID = Definition_t;
|
720 | 733 |
Definition::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, Figure_t, ForeignData_t, List_t, Metric_t, Paragraph_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, Table_t, TextContent_t, Utterance_t, Word_t};
|
721 | 734 |
Definition::PROPS.ANNOTATIONTYPE = AnnotationType::DEFINITION;
|
|
735 |
Definition::PROPS.LABEL = "Definition";
|
722 | 736 |
Definition::PROPS.XMLTAG = "def";
|
723 | 737 |
//------ DependenciesLayer -------
|
724 | 738 |
DependenciesLayer::PROPS = AbstractAnnotationLayer::PROPS;
|
|
731 | 745 |
Dependency::PROPS.ELEMENT_ID = Dependency_t;
|
732 | 746 |
Dependency::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, DependencyDependent_t, Description_t, Feature_t, ForeignData_t, Headspan_t, Metric_t};
|
733 | 747 |
Dependency::PROPS.ANNOTATIONTYPE = AnnotationType::DEPENDENCY;
|
|
748 |
Dependency::PROPS.LABEL = "Dependency";
|
734 | 749 |
Dependency::PROPS.REQUIRED_DATA += {DependencyDependent_t, Headspan_t};
|
735 | 750 |
Dependency::PROPS.XMLTAG = "dependency";
|
736 | 751 |
//------ DependencyDependent -------
|
737 | 752 |
DependencyDependent::PROPS = AbstractSpanRole::PROPS;
|
738 | 753 |
DependencyDependent::PROPS.ELEMENT_ID = DependencyDependent_t;
|
|
754 |
DependencyDependent::PROPS.LABEL = "Dependent";
|
|
755 |
DependencyDependent::PROPS.OCCURRENCES = 1;
|
739 | 756 |
DependencyDependent::PROPS.XMLTAG = "dep";
|
740 | 757 |
//------ Description -------
|
741 | 758 |
Description::PROPS.ELEMENT_ID = Description_t;
|
|
759 |
Description::PROPS.LABEL = "Description";
|
742 | 760 |
Description::PROPS.OCCURRENCES = 1;
|
743 | 761 |
Description::PROPS.OPTIONAL_ATTRIBS = ID|ANNOTATOR|CONFIDENCE|DATETIME|N;
|
744 | 762 |
Description::PROPS.XMLTAG = "desc";
|
|
747 | 765 |
Division::PROPS.ELEMENT_ID = Division_t;
|
748 | 766 |
Division::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Division_t, Entry_t, Event_t, Example_t, Feature_t, Figure_t, ForeignData_t, Gap_t, Head_t, Linebreak_t, List_t, Metric_t, Note_t, Paragraph_t, Part_t, PhonContent_t, Quote_t, Reference_t, Sentence_t, Table_t, TextContent_t, Utterance_t, Whitespace_t};
|
749 | 767 |
Division::PROPS.ANNOTATIONTYPE = AnnotationType::DIVISION;
|
|
768 |
Division::PROPS.LABEL = "Division";
|
750 | 769 |
Division::PROPS.TEXTDELIMITER = "\n\n\n";
|
751 | 770 |
Division::PROPS.XMLTAG = "div";
|
752 | 771 |
//------ DomainAnnotation -------
|
753 | 772 |
DomainAnnotation::PROPS = AbstractExtendedTokenAnnotation::PROPS;
|
754 | 773 |
DomainAnnotation::PROPS.ELEMENT_ID = DomainAnnotation_t;
|
755 | 774 |
DomainAnnotation::PROPS.ANNOTATIONTYPE = AnnotationType::DOMAIN;
|
|
775 |
DomainAnnotation::PROPS.LABEL = "Domain";
|
756 | 776 |
DomainAnnotation::PROPS.OCCURRENCES_PER_SET = 0;
|
757 | 777 |
DomainAnnotation::PROPS.XMLTAG = "domain";
|
758 | 778 |
//------ EntitiesLayer -------
|
|
766 | 786 |
Entity::PROPS.ELEMENT_ID = Entity_t;
|
767 | 787 |
Entity::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
768 | 788 |
Entity::PROPS.ANNOTATIONTYPE = AnnotationType::ENTITY;
|
|
789 |
Entity::PROPS.LABEL = "Entity";
|
769 | 790 |
Entity::PROPS.XMLTAG = "entity";
|
770 | 791 |
//------ Entry -------
|
771 | 792 |
Entry::PROPS = AbstractStructureElement::PROPS;
|
772 | 793 |
Entry::PROPS.ELEMENT_ID = Entry_t;
|
773 | 794 |
Entry::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Definition_t, Description_t, Example_t, Feature_t, ForeignData_t, Metric_t, Part_t, Term_t};
|
774 | 795 |
Entry::PROPS.ANNOTATIONTYPE = AnnotationType::ENTRY;
|
|
796 |
Entry::PROPS.LABEL = "Entry";
|
775 | 797 |
Entry::PROPS.XMLTAG = "entry";
|
776 | 798 |
//------ ErrorDetection -------
|
777 | 799 |
ErrorDetection::PROPS = AbstractExtendedTokenAnnotation::PROPS;
|
778 | 800 |
ErrorDetection::PROPS.ELEMENT_ID = ErrorDetection_t;
|
779 | 801 |
ErrorDetection::PROPS.ANNOTATIONTYPE = AnnotationType::ERRORDETECTION;
|
|
802 |
ErrorDetection::PROPS.LABEL = "Error Detection";
|
780 | 803 |
ErrorDetection::PROPS.OCCURRENCES_PER_SET = 0;
|
781 | 804 |
ErrorDetection::PROPS.XMLTAG = "errordetection";
|
782 | 805 |
//------ Event -------
|
|
784 | 807 |
Event::PROPS.ELEMENT_ID = Event_t;
|
785 | 808 |
Event::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, ActorFeature_t, Alignment_t, Alternative_t, AlternativeLayers_t, BegindatetimeFeature_t, Comment_t, Correction_t, Description_t, Division_t, EnddatetimeFeature_t, Event_t, Example_t, Feature_t, Figure_t, ForeignData_t, Head_t, Linebreak_t, List_t, Metric_t, Paragraph_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, Table_t, TextContent_t, Utterance_t, Whitespace_t, Word_t};
|
786 | 809 |
Event::PROPS.ANNOTATIONTYPE = AnnotationType::EVENT;
|
|
810 |
Event::PROPS.LABEL = "Event";
|
787 | 811 |
Event::PROPS.XMLTAG = "event";
|
788 | 812 |
//------ Example -------
|
789 | 813 |
Example::PROPS = AbstractStructureElement::PROPS;
|
790 | 814 |
Example::PROPS.ELEMENT_ID = Example_t;
|
791 | 815 |
Example::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, Figure_t, ForeignData_t, Linebreak_t, List_t, Metric_t, Paragraph_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, Table_t, TextContent_t, Utterance_t, Whitespace_t, Word_t};
|
792 | 816 |
Example::PROPS.ANNOTATIONTYPE = AnnotationType::EXAMPLE;
|
|
817 |
Example::PROPS.LABEL = "Example";
|
793 | 818 |
Example::PROPS.XMLTAG = "ex";
|
794 | 819 |
//------ External -------
|
795 | 820 |
External::PROPS.ELEMENT_ID = External_t;
|
796 | 821 |
External::PROPS.ACCEPTED_DATA += {Comment_t, Description_t};
|
797 | 822 |
External::PROPS.AUTH = true;
|
|
823 |
External::PROPS.LABEL = "External";
|
798 | 824 |
External::PROPS.OPTIONAL_ATTRIBS = NO_ATT;
|
799 | 825 |
External::PROPS.PRINTABLE = true;
|
800 | 826 |
External::PROPS.REQUIRED_ATTRIBS = SRC;
|
|
802 | 828 |
External::PROPS.XMLTAG = "external";
|
803 | 829 |
//------ Feature -------
|
804 | 830 |
Feature::PROPS.ELEMENT_ID = Feature_t;
|
|
831 |
Feature::PROPS.LABEL = "Feature";
|
805 | 832 |
Feature::PROPS.XMLTAG = "feat";
|
806 | 833 |
//------ ActorFeature -------
|
807 | 834 |
ActorFeature::PROPS = Feature::PROPS;
|
|
823 | 850 |
Figure::PROPS.ELEMENT_ID = Figure_t;
|
824 | 851 |
Figure::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, Alignment_t, Alternative_t, AlternativeLayers_t, Caption_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t, Sentence_t, String_t, TextContent_t};
|
825 | 852 |
Figure::PROPS.ANNOTATIONTYPE = AnnotationType::FIGURE;
|
|
853 |
Figure::PROPS.LABEL = "Figure";
|
826 | 854 |
Figure::PROPS.SPEAKABLE = false;
|
827 | 855 |
Figure::PROPS.TEXTDELIMITER = "\n\n";
|
828 | 856 |
Figure::PROPS.XMLTAG = "figure";
|
|
838 | 866 |
Gap::PROPS.ELEMENT_ID = Gap_t;
|
839 | 867 |
Gap::PROPS.ACCEPTED_DATA += {Comment_t, Content_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t};
|
840 | 868 |
Gap::PROPS.ANNOTATIONTYPE = AnnotationType::GAP;
|
|
869 |
Gap::PROPS.LABEL = "Gap";
|
841 | 870 |
Gap::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|DATETIME|SRC|BEGINTIME|ENDTIME;
|
842 | 871 |
Gap::PROPS.XMLTAG = "gap";
|
843 | 872 |
//------ Head -------
|
844 | 873 |
Head::PROPS = AbstractStructureElement::PROPS;
|
845 | 874 |
Head::PROPS.ELEMENT_ID = Head_t;
|
846 | 875 |
Head::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Event_t, Feature_t, ForeignData_t, Gap_t, Linebreak_t, Metric_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, TextContent_t, Whitespace_t, Word_t};
|
|
876 |
Head::PROPS.LABEL = "Head";
|
847 | 877 |
Head::PROPS.OCCURRENCES = 1;
|
848 | 878 |
Head::PROPS.TEXTDELIMITER = "\n\n";
|
849 | 879 |
Head::PROPS.XMLTAG = "head";
|
|
855 | 885 |
//------ Headspan -------
|
856 | 886 |
Headspan::PROPS = AbstractSpanRole::PROPS;
|
857 | 887 |
Headspan::PROPS.ELEMENT_ID = Headspan_t;
|
|
888 |
Headspan::PROPS.LABEL = "Head";
|
|
889 |
Headspan::PROPS.OCCURRENCES = 1;
|
858 | 890 |
Headspan::PROPS.XMLTAG = "hd";
|
859 | 891 |
//------ Label -------
|
860 | 892 |
Label::PROPS = AbstractStructureElement::PROPS;
|
861 | 893 |
Label::PROPS.ELEMENT_ID = Label_t;
|
862 | 894 |
Label::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t, PhonContent_t, Reference_t, String_t, TextContent_t, Word_t};
|
|
895 |
Label::PROPS.LABEL = "Label";
|
863 | 896 |
Label::PROPS.XMLTAG = "label";
|
864 | 897 |
//------ LangAnnotation -------
|
865 | 898 |
LangAnnotation::PROPS = AbstractExtendedTokenAnnotation::PROPS;
|
866 | 899 |
LangAnnotation::PROPS.ELEMENT_ID = LangAnnotation_t;
|
867 | 900 |
LangAnnotation::PROPS.ANNOTATIONTYPE = AnnotationType::LANG;
|
|
901 |
LangAnnotation::PROPS.LABEL = "Language";
|
868 | 902 |
LangAnnotation::PROPS.XMLTAG = "lang";
|
869 | 903 |
//------ LemmaAnnotation -------
|
870 | 904 |
LemmaAnnotation::PROPS = AbstractTokenAnnotation::PROPS;
|
871 | 905 |
LemmaAnnotation::PROPS.ELEMENT_ID = LemmaAnnotation_t;
|
872 | 906 |
LemmaAnnotation::PROPS.ANNOTATIONTYPE = AnnotationType::LEMMA;
|
|
907 |
LemmaAnnotation::PROPS.LABEL = "Lemma";
|
873 | 908 |
LemmaAnnotation::PROPS.XMLTAG = "lemma";
|
874 | 909 |
//------ LevelFeature -------
|
875 | 910 |
LevelFeature::PROPS = Feature::PROPS;
|
|
880 | 915 |
Linebreak::PROPS = AbstractStructureElement::PROPS;
|
881 | 916 |
Linebreak::PROPS.ELEMENT_ID = Linebreak_t;
|
882 | 917 |
Linebreak::PROPS.ANNOTATIONTYPE = AnnotationType::LINEBREAK;
|
|
918 |
Linebreak::PROPS.LABEL = "Linebreak";
|
883 | 919 |
Linebreak::PROPS.TEXTDELIMITER = "";
|
884 | 920 |
Linebreak::PROPS.XMLTAG = "br";
|
885 | 921 |
//------ List -------
|
|
887 | 923 |
List::PROPS.ELEMENT_ID = List_t;
|
888 | 924 |
List::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Caption_t, Comment_t, Correction_t, Description_t, Event_t, Feature_t, ForeignData_t, ListItem_t, Metric_t, Note_t, Part_t, PhonContent_t, Reference_t, String_t, TextContent_t};
|
889 | 925 |
List::PROPS.ANNOTATIONTYPE = AnnotationType::LIST;
|
|
926 |
List::PROPS.LABEL = "List";
|
890 | 927 |
List::PROPS.TEXTDELIMITER = "\n\n";
|
891 | 928 |
List::PROPS.XMLTAG = "list";
|
892 | 929 |
//------ ListItem -------
|
893 | 930 |
ListItem::PROPS = AbstractStructureElement::PROPS;
|
894 | 931 |
ListItem::PROPS.ELEMENT_ID = ListItem_t;
|
895 | 932 |
ListItem::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Event_t, Feature_t, ForeignData_t, Gap_t, Label_t, Linebreak_t, List_t, Metric_t, Note_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, TextContent_t, Whitespace_t};
|
|
933 |
ListItem::PROPS.LABEL = "List Item";
|
896 | 934 |
ListItem::PROPS.TEXTDELIMITER = "\n";
|
897 | 935 |
ListItem::PROPS.XMLTAG = "item";
|
898 | 936 |
//------ Metric -------
|
899 | 937 |
Metric::PROPS.ELEMENT_ID = Metric_t;
|
900 | 938 |
Metric::PROPS.ACCEPTED_DATA += {Comment_t, Description_t, Feature_t, ForeignData_t, ValueFeature_t};
|
901 | 939 |
Metric::PROPS.ANNOTATIONTYPE = AnnotationType::METRIC;
|
|
940 |
Metric::PROPS.LABEL = "Metric";
|
902 | 941 |
Metric::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|N|CONFIDENCE|DATETIME|SRC|BEGINTIME|ENDTIME|SPEAKER;
|
903 | 942 |
Metric::PROPS.XMLTAG = "metric";
|
904 | 943 |
//------ ModalityFeature -------
|
|
911 | 950 |
Morpheme::PROPS.ELEMENT_ID = Morpheme_t;
|
912 | 951 |
Morpheme::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, FunctionFeature_t, Metric_t, Morpheme_t, Part_t, PhonContent_t, String_t, TextContent_t};
|
913 | 952 |
Morpheme::PROPS.ANNOTATIONTYPE = AnnotationType::MORPHOLOGICAL;
|
|
953 |
Morpheme::PROPS.LABEL = "Morpheme";
|
914 | 954 |
Morpheme::PROPS.TEXTDELIMITER = "";
|
915 | 955 |
Morpheme::PROPS.XMLTAG = "morpheme";
|
916 | 956 |
//------ MorphologyLayer -------
|
|
930 | 970 |
Note::PROPS.ELEMENT_ID = Note_t;
|
931 | 971 |
Note::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Example_t, Feature_t, Figure_t, ForeignData_t, Head_t, Linebreak_t, List_t, Metric_t, Paragraph_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, Table_t, TextContent_t, Utterance_t, Whitespace_t, Word_t};
|
932 | 972 |
Note::PROPS.ANNOTATIONTYPE = AnnotationType::NOTE;
|
|
973 |
Note::PROPS.LABEL = "Note";
|
933 | 974 |
Note::PROPS.XMLTAG = "note";
|
934 | 975 |
//------ Observation -------
|
935 | 976 |
Observation::PROPS = AbstractSpanAnnotation::PROPS;
|
936 | 977 |
Observation::PROPS.ELEMENT_ID = Observation_t;
|
937 | 978 |
Observation::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
938 | 979 |
Observation::PROPS.ANNOTATIONTYPE = AnnotationType::OBSERVATION;
|
|
980 |
Observation::PROPS.LABEL = "Observation";
|
939 | 981 |
Observation::PROPS.XMLTAG = "observation";
|
940 | 982 |
//------ ObservationLayer -------
|
941 | 983 |
ObservationLayer::PROPS = AbstractAnnotationLayer::PROPS;
|
|
955 | 997 |
Paragraph::PROPS.ELEMENT_ID = Paragraph_t;
|
956 | 998 |
Paragraph::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Entry_t, Event_t, Example_t, Feature_t, Figure_t, ForeignData_t, Gap_t, Head_t, Linebreak_t, List_t, Metric_t, Note_t, Part_t, PhonContent_t, Quote_t, Reference_t, Sentence_t, String_t, TextContent_t, Whitespace_t, Word_t};
|
957 | 999 |
Paragraph::PROPS.ANNOTATIONTYPE = AnnotationType::PARAGRAPH;
|
|
1000 |
Paragraph::PROPS.LABEL = "Paragraph";
|
958 | 1001 |
Paragraph::PROPS.TEXTDELIMITER = "\n\n";
|
959 | 1002 |
Paragraph::PROPS.XMLTAG = "p";
|
960 | 1003 |
//------ Part -------
|
|
962 | 1005 |
Part::PROPS.ELEMENT_ID = Part_t;
|
963 | 1006 |
Part::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, AbstractStructureElement_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t};
|
964 | 1007 |
Part::PROPS.ANNOTATIONTYPE = AnnotationType::PART;
|
|
1008 |
Part::PROPS.LABEL = "Part";
|
965 | 1009 |
Part::PROPS.TEXTDELIMITER = "NONE";
|
966 | 1010 |
Part::PROPS.XMLTAG = "part";
|
967 | 1011 |
//------ PhonContent -------
|
968 | 1012 |
PhonContent::PROPS.ELEMENT_ID = PhonContent_t;
|
969 | 1013 |
PhonContent::PROPS.ACCEPTED_DATA += {Comment_t, Description_t, XmlText_t};
|
970 | 1014 |
PhonContent::PROPS.ANNOTATIONTYPE = AnnotationType::PHON;
|
|
1015 |
PhonContent::PROPS.LABEL = "Phonetic Content";
|
971 | 1016 |
PhonContent::PROPS.OCCURRENCES = 0;
|
972 | 1017 |
PhonContent::PROPS.OPTIONAL_ATTRIBS = CLASS|ANNOTATOR|CONFIDENCE|DATETIME;
|
|
1018 |
PhonContent::PROPS.PHONCONTAINER = true;
|
973 | 1019 |
PhonContent::PROPS.PRINTABLE = false;
|
974 | 1020 |
PhonContent::PROPS.SPEAKABLE = true;
|
975 | 1021 |
PhonContent::PROPS.XMLTAG = "ph";
|
|
978 | 1024 |
Phoneme::PROPS.ELEMENT_ID = Phoneme_t;
|
979 | 1025 |
Phoneme::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, FunctionFeature_t, Metric_t, Part_t, PhonContent_t, Phoneme_t, String_t, TextContent_t};
|
980 | 1026 |
Phoneme::PROPS.ANNOTATIONTYPE = AnnotationType::PHONOLOGICAL;
|
|
1027 |
Phoneme::PROPS.LABEL = "Phoneme";
|
981 | 1028 |
Phoneme::PROPS.TEXTDELIMITER = "";
|
982 | 1029 |
Phoneme::PROPS.XMLTAG = "phoneme";
|
983 | 1030 |
//------ PhonologyLayer -------
|
|
996 | 1043 |
PosAnnotation::PROPS.ELEMENT_ID = PosAnnotation_t;
|
997 | 1044 |
PosAnnotation::PROPS.ACCEPTED_DATA += {Comment_t, Description_t, Feature_t, ForeignData_t, HeadFeature_t, Metric_t};
|
998 | 1045 |
PosAnnotation::PROPS.ANNOTATIONTYPE = AnnotationType::POS;
|
|
1046 |
PosAnnotation::PROPS.LABEL = "Part-of-Speech";
|
999 | 1047 |
PosAnnotation::PROPS.XMLTAG = "pos";
|
1000 | 1048 |
//------ Predicate -------
|
1001 | 1049 |
Predicate::PROPS = AbstractSpanAnnotation::PROPS;
|
1002 | 1050 |
Predicate::PROPS.ELEMENT_ID = Predicate_t;
|
1003 | 1051 |
Predicate::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t, SemanticRole_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
1004 | 1052 |
Predicate::PROPS.ANNOTATIONTYPE = AnnotationType::PREDICATE;
|
|
1053 |
Predicate::PROPS.LABEL = "Predicate";
|
1005 | 1054 |
Predicate::PROPS.XMLTAG = "predicate";
|
1006 | 1055 |
//------ Quote -------
|
1007 | 1056 |
Quote::PROPS = AbstractStructureElement::PROPS;
|
1008 | 1057 |
Quote::PROPS.ELEMENT_ID = Quote_t;
|
1009 | 1058 |
Quote::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Division_t, Feature_t, ForeignData_t, Gap_t, Metric_t, Paragraph_t, Part_t, Quote_t, Sentence_t, String_t, TextContent_t, Utterance_t, Word_t};
|
|
1059 |
Quote::PROPS.LABEL = "Quote";
|
1010 | 1060 |
Quote::PROPS.XMLTAG = "quote";
|
1011 | 1061 |
//------ Reference -------
|
1012 | 1062 |
Reference::PROPS = AbstractStructureElement::PROPS;
|
1013 | 1063 |
Reference::PROPS.ELEMENT_ID = Reference_t;
|
1014 | 1064 |
Reference::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Paragraph_t, Part_t, PhonContent_t, Quote_t, Sentence_t, String_t, TextContent_t, Utterance_t, Word_t};
|
|
1065 |
Reference::PROPS.LABEL = "Reference";
|
1015 | 1066 |
Reference::PROPS.TEXTDELIMITER = "NONE";
|
1016 | 1067 |
Reference::PROPS.XMLTAG = "ref";
|
1017 | 1068 |
//------ Relation -------
|
1018 | 1069 |
Relation::PROPS = AbstractSpanRole::PROPS;
|
1019 | 1070 |
Relation::PROPS.ELEMENT_ID = Relation_t;
|
|
1071 |
Relation::PROPS.LABEL = "Relation";
|
|
1072 |
Relation::PROPS.OCCURRENCES = 1;
|
1020 | 1073 |
Relation::PROPS.XMLTAG = "relation";
|
1021 | 1074 |
//------ Row -------
|
1022 | 1075 |
Row::PROPS = AbstractStructureElement::PROPS;
|
1023 | 1076 |
Row::PROPS.ELEMENT_ID = Row_t;
|
1024 | 1077 |
Row::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Cell_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t};
|
|
1078 |
Row::PROPS.LABEL = "Table Row";
|
1025 | 1079 |
Row::PROPS.TEXTDELIMITER = "\n";
|
1026 | 1080 |
Row::PROPS.XMLTAG = "row";
|
1027 | 1081 |
//------ SemanticRole -------
|
|
1029 | 1083 |
SemanticRole::PROPS.ELEMENT_ID = SemanticRole_t;
|
1030 | 1084 |
SemanticRole::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Headspan_t, Metric_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
1031 | 1085 |
SemanticRole::PROPS.ANNOTATIONTYPE = AnnotationType::SEMROLE;
|
|
1086 |
SemanticRole::PROPS.LABEL = "Semantic Role";
|
1032 | 1087 |
SemanticRole::PROPS.REQUIRED_ATTRIBS = CLASS;
|
1033 | 1088 |
SemanticRole::PROPS.XMLTAG = "semrole";
|
1034 | 1089 |
//------ SemanticRolesLayer -------
|
|
1042 | 1097 |
SenseAnnotation::PROPS.ELEMENT_ID = SenseAnnotation_t;
|
1043 | 1098 |
SenseAnnotation::PROPS.ACCEPTED_DATA += {Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t, SynsetFeature_t};
|
1044 | 1099 |
SenseAnnotation::PROPS.ANNOTATIONTYPE = AnnotationType::SENSE;
|
|
1100 |
SenseAnnotation::PROPS.LABEL = "Semantic Sense";
|
1045 | 1101 |
SenseAnnotation::PROPS.OCCURRENCES_PER_SET = 0;
|
1046 | 1102 |
SenseAnnotation::PROPS.XMLTAG = "sense";
|
1047 | 1103 |
//------ Sentence -------
|
|
1049 | 1105 |
Sentence::PROPS.ELEMENT_ID = Sentence_t;
|
1050 | 1106 |
Sentence::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Entry_t, Event_t, Example_t, Feature_t, ForeignData_t, Gap_t, Linebreak_t, Metric_t, Note_t, Part_t, PhonContent_t, Quote_t, Reference_t, String_t, TextContent_t, Whitespace_t, Word_t};
|
1051 | 1107 |
Sentence::PROPS.ANNOTATIONTYPE = AnnotationType::SENTENCE;
|
|
1108 |
Sentence::PROPS.LABEL = "Sentence";
|
1052 | 1109 |
Sentence::PROPS.TEXTDELIMITER = " ";
|
1053 | 1110 |
Sentence::PROPS.XMLTAG = "s";
|
1054 | 1111 |
//------ Sentiment -------
|
|
1056 | 1113 |
Sentiment::PROPS.ELEMENT_ID = Sentiment_t;
|
1057 | 1114 |
Sentiment::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Headspan_t, Metric_t, PolarityFeature_t, Source_t, StrengthFeature_t, Target_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
1058 | 1115 |
Sentiment::PROPS.ANNOTATIONTYPE = AnnotationType::SENTIMENT;
|
|
1116 |
Sentiment::PROPS.LABEL = "Sentiment";
|
1059 | 1117 |
Sentiment::PROPS.XMLTAG = "sentiment";
|
1060 | 1118 |
//------ SentimentLayer -------
|
1061 | 1119 |
SentimentLayer::PROPS = AbstractAnnotationLayer::PROPS;
|
|
1066 | 1124 |
//------ Source -------
|
1067 | 1125 |
Source::PROPS = AbstractSpanRole::PROPS;
|
1068 | 1126 |
Source::PROPS.ELEMENT_ID = Source_t;
|
|
1127 |
Source::PROPS.LABEL = "Source";
|
|
1128 |
Source::PROPS.OCCURRENCES = 1;
|
1069 | 1129 |
Source::PROPS.XMLTAG = "source";
|
1070 | 1130 |
//------ Speech -------
|
1071 | 1131 |
Speech::PROPS = AbstractStructureElement::PROPS;
|
1072 | 1132 |
Speech::PROPS.ELEMENT_ID = Speech_t;
|
1073 | 1133 |
Speech::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Division_t, Entry_t, Event_t, Example_t, External_t, Feature_t, ForeignData_t, Gap_t, List_t, Metric_t, Note_t, Paragraph_t, Part_t, PhonContent_t, Quote_t, Reference_t, Sentence_t, String_t, TextContent_t, Utterance_t, Word_t};
|
|
1134 |
Speech::PROPS.LABEL = "Speech Body";
|
1074 | 1135 |
Speech::PROPS.TEXTDELIMITER = "\n\n\n";
|
1075 | 1136 |
Speech::PROPS.XMLTAG = "speech";
|
1076 | 1137 |
//------ Statement -------
|
|
1078 | 1139 |
Statement::PROPS.ELEMENT_ID = Statement_t;
|
1079 | 1140 |
Statement::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Headspan_t, Metric_t, Relation_t, Source_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
1080 | 1141 |
Statement::PROPS.ANNOTATIONTYPE = AnnotationType::STATEMENT;
|
|
1142 |
Statement::PROPS.LABEL = "Statement";
|
1081 | 1143 |
Statement::PROPS.XMLTAG = "statement";
|
1082 | 1144 |
//------ StatementLayer -------
|
1083 | 1145 |
StatementLayer::PROPS = AbstractAnnotationLayer::PROPS;
|
|
1094 | 1156 |
String::PROPS.ELEMENT_ID = String_t;
|
1095 | 1157 |
String::PROPS.ACCEPTED_DATA += {AbstractExtendedTokenAnnotation_t, Alignment_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, PhonContent_t, TextContent_t};
|
1096 | 1158 |
String::PROPS.ANNOTATIONTYPE = AnnotationType::STRING;
|
|
1159 |
String::PROPS.LABEL = "String";
|
1097 | 1160 |
String::PROPS.OCCURRENCES = 0;
|
1098 | 1161 |
String::PROPS.OPTIONAL_ATTRIBS = ID|CLASS|ANNOTATOR|CONFIDENCE|DATETIME|N|SRC|BEGINTIME|ENDTIME;
|
1099 | 1162 |
String::PROPS.PRINTABLE = true;
|
|
1107 | 1170 |
SubjectivityAnnotation::PROPS = AbstractTokenAnnotation::PROPS;
|
1108 | 1171 |
SubjectivityAnnotation::PROPS.ELEMENT_ID = SubjectivityAnnotation_t;
|
1109 | 1172 |
SubjectivityAnnotation::PROPS.ANNOTATIONTYPE = AnnotationType::SUBJECTIVITY;
|
|
1173 |
SubjectivityAnnotation::PROPS.LABEL = "Subjectivity/Sentiment";
|
1110 | 1174 |
SubjectivityAnnotation::PROPS.XMLTAG = "subjectivity";
|
1111 | 1175 |
//------ Suggestion -------
|
1112 | 1176 |
Suggestion::PROPS = AbstractCorrectionChild::PROPS;
|
|
1124 | 1188 |
SyntacticUnit::PROPS.ELEMENT_ID = SyntacticUnit_t;
|
1125 | 1189 |
SyntacticUnit::PROPS.ACCEPTED_DATA += {AlignReference_t, Alignment_t, Comment_t, Description_t, Feature_t, ForeignData_t, Metric_t, SyntacticUnit_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
1126 | 1190 |
SyntacticUnit::PROPS.ANNOTATIONTYPE = AnnotationType::SYNTAX;
|
|
1191 |
SyntacticUnit::PROPS.LABEL = "Syntactic Unit";
|
1127 | 1192 |
SyntacticUnit::PROPS.XMLTAG = "su";
|
1128 | 1193 |
//------ SyntaxLayer -------
|
1129 | 1194 |
SyntaxLayer::PROPS = AbstractAnnotationLayer::PROPS;
|
|
1136 | 1201 |
Table::PROPS.ELEMENT_ID = Table_t;
|
1137 | 1202 |
Table::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t, Row_t, TableHead_t};
|
1138 | 1203 |
Table::PROPS.ANNOTATIONTYPE = AnnotationType::TABLE;
|
|
1204 |
Table::PROPS.LABEL = "Table";
|
1139 | 1205 |
Table::PROPS.XMLTAG = "table";
|
1140 | 1206 |
//------ TableHead -------
|
1141 | 1207 |
TableHead::PROPS = AbstractStructureElement::PROPS;
|
1142 | 1208 |
TableHead::PROPS.ELEMENT_ID = TableHead_t;
|
1143 | 1209 |
TableHead::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t, Row_t};
|
|
1210 |
TableHead::PROPS.LABEL = "Table Header";
|
1144 | 1211 |
TableHead::PROPS.XMLTAG = "tablehead";
|
1145 | 1212 |
//------ Target -------
|
1146 | 1213 |
Target::PROPS = AbstractSpanRole::PROPS;
|
1147 | 1214 |
Target::PROPS.ELEMENT_ID = Target_t;
|
|
1215 |
Target::PROPS.LABEL = "Target";
|
|
1216 |
Target::PROPS.OCCURRENCES = 1;
|
1148 | 1217 |
Target::PROPS.XMLTAG = "target";
|
1149 | 1218 |
//------ Term -------
|
1150 | 1219 |
Term::PROPS = AbstractStructureElement::PROPS;
|
1151 | 1220 |
Term::PROPS.ELEMENT_ID = Term_t;
|
1152 | 1221 |
Term::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Event_t, Feature_t, Figure_t, ForeignData_t, Gap_t, List_t, Metric_t, Paragraph_t, Part_t, PhonContent_t, Reference_t, Sentence_t, String_t, Table_t, TextContent_t, Utterance_t, Word_t};
|
1153 | 1222 |
Term::PROPS.ANNOTATIONTYPE = AnnotationType::TERM;
|
|
1223 |
Term::PROPS.LABEL = "Term";
|
1154 | 1224 |
Term::PROPS.XMLTAG = "term";
|
1155 | 1225 |
//------ Text -------
|
1156 | 1226 |
Text::PROPS = AbstractStructureElement::PROPS;
|
1157 | 1227 |
Text::PROPS.ELEMENT_ID = Text_t;
|
1158 | 1228 |
Text::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Division_t, Entry_t, Event_t, Example_t, External_t, Feature_t, Figure_t, ForeignData_t, Gap_t, List_t, Metric_t, Note_t, Paragraph_t, Part_t, PhonContent_t, Quote_t, Reference_t, Sentence_t, String_t, Table_t, TextContent_t, Word_t};
|
|
1229 |
Text::PROPS.LABEL = "Text Body";
|
1159 | 1230 |
Text::PROPS.TEXTDELIMITER = "\n\n\n";
|
1160 | 1231 |
Text::PROPS.XMLTAG = "text";
|
1161 | 1232 |
//------ TextContent -------
|
1162 | 1233 |
TextContent::PROPS.ELEMENT_ID = TextContent_t;
|
1163 | 1234 |
TextContent::PROPS.ACCEPTED_DATA += {AbstractTextMarkup_t, Comment_t, Description_t, Linebreak_t, XmlText_t};
|
1164 | 1235 |
TextContent::PROPS.ANNOTATIONTYPE = AnnotationType::TEXT;
|
|
1236 |
TextContent::PROPS.LABEL = "Text";
|
1165 | 1237 |
TextContent::PROPS.OCCURRENCES = 0;
|
1166 | 1238 |
TextContent::PROPS.OPTIONAL_ATTRIBS = CLASS|ANNOTATOR|CONFIDENCE|DATETIME;
|
1167 | 1239 |
TextContent::PROPS.PRINTABLE = true;
|
1168 | 1240 |
TextContent::PROPS.SPEAKABLE = false;
|
|
1241 |
TextContent::PROPS.TEXTCONTAINER = true;
|
1169 | 1242 |
TextContent::PROPS.XLINK = true;
|
1170 | 1243 |
TextContent::PROPS.XMLTAG = "t";
|
1171 | 1244 |
//------ TextMarkupCorrection -------
|
|
1203 | 1276 |
TimeSegment::PROPS.ELEMENT_ID = TimeSegment_t;
|
1204 | 1277 |
TimeSegment::PROPS.ACCEPTED_DATA += {ActorFeature_t, AlignReference_t, Alignment_t, BegindatetimeFeature_t, Comment_t, Description_t, EnddatetimeFeature_t, Feature_t, ForeignData_t, Metric_t, WordReference_t, Word_t, Morpheme_t, Phoneme_t};
|
1205 | 1278 |
TimeSegment::PROPS.ANNOTATIONTYPE = AnnotationType::TIMESEGMENT;
|
|
1279 |
TimeSegment::PROPS.LABEL = "Time Segment";
|
1206 | 1280 |
TimeSegment::PROPS.XMLTAG = "timesegment";
|
1207 | 1281 |
//------ TimingLayer -------
|
1208 | 1282 |
TimingLayer::PROPS = AbstractAnnotationLayer::PROPS;
|
|
1215 | 1289 |
Utterance::PROPS.ELEMENT_ID = Utterance_t;
|
1216 | 1290 |
Utterance::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractExtendedTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Gap_t, Metric_t, Note_t, Part_t, PhonContent_t, Quote_t, Reference_t, Sentence_t, String_t, TextContent_t, Word_t};
|
1217 | 1291 |
Utterance::PROPS.ANNOTATIONTYPE = AnnotationType::UTTERANCE;
|
|
1292 |
Utterance::PROPS.LABEL = "Utterance";
|
1218 | 1293 |
Utterance::PROPS.TEXTDELIMITER = " ";
|
1219 | 1294 |
Utterance::PROPS.XMLTAG = "utt";
|
1220 | 1295 |
//------ ValueFeature -------
|
|
1226 | 1301 |
Whitespace::PROPS = AbstractStructureElement::PROPS;
|
1227 | 1302 |
Whitespace::PROPS.ELEMENT_ID = Whitespace_t;
|
1228 | 1303 |
Whitespace::PROPS.ANNOTATIONTYPE = AnnotationType::WHITESPACE;
|
|
1304 |
Whitespace::PROPS.LABEL = "Whitespace";
|
1229 | 1305 |
Whitespace::PROPS.TEXTDELIMITER = "";
|
1230 | 1306 |
Whitespace::PROPS.XMLTAG = "whitespace";
|
1231 | 1307 |
//------ Word -------
|
|
1233 | 1309 |
Word::PROPS.ELEMENT_ID = Word_t;
|
1234 | 1310 |
Word::PROPS.ACCEPTED_DATA += {AbstractAnnotationLayer_t, AbstractTokenAnnotation_t, Alignment_t, Alternative_t, AlternativeLayers_t, Comment_t, Correction_t, Description_t, Feature_t, ForeignData_t, Metric_t, Part_t, PhonContent_t, Reference_t, String_t, TextContent_t};
|
1235 | 1311 |
Word::PROPS.ANNOTATIONTYPE = AnnotationType::TOKEN;
|
|
1312 |
Word::PROPS.LABEL = "Word/Token";
|
1236 | 1313 |
Word::PROPS.TEXTDELIMITER = " ";
|
1237 | 1314 |
Word::PROPS.XMLTAG = "w";
|
1238 | 1315 |
//------ WordReference -------
|
|
1389 | 1466 |
OCCURRENCES = 0;
|
1390 | 1467 |
OCCURRENCES_PER_SET = 0;
|
1391 | 1468 |
OPTIONAL_ATTRIBS = NO_ATT;
|
|
1469 |
PHONCONTAINER = false;
|
1392 | 1470 |
PRINTABLE = false;
|
1393 | 1471 |
REQUIRED_ATTRIBS = NO_ATT;
|
1394 | 1472 |
REQUIRED_DATA = {};
|
1395 | 1473 |
SETONLY = false;
|
1396 | 1474 |
SPEAKABLE = false;
|
1397 | 1475 |
SUBSET = "";
|
|
1476 |
TEXTCONTAINER = false;
|
1398 | 1477 |
TEXTDELIMITER = "NONE";
|
1399 | 1478 |
XLINK = false;
|
1400 | 1479 |
XMLTAG = "NONE";
|