ActiveAnno

Web-based responsive document annotation tool

View the Project on GitHub MaxMello/ActiveAnno

activeannoservice / project.annotationschema / AnnotationSchemaElement

AnnotationSchemaElement

data class AnnotationSchemaElement

Single element of the schema, mapping the ID of an AnnotationDefinition to data specific to this project and the Target of the annotation. different target definition for the same annotation

Constructors

Name Summary
<init> Single element of the schema, mapping the ID of an AnnotationDefinition to data specific to this project and the Target of the annotation. different target definition for the same annotationAnnotationSchemaElement(annotationDefinitionID: AnnotationID, target: Target, enableCondition: EnableCondition? = null, annotationGeneratorID: String? = null)

Properties

Name Summary
annotationDefinitionID val annotationDefinitionID: AnnotationID
annotationGeneratorID val annotationGeneratorID: String?
enableCondition Under which condition will this annotation step be executed / enabled for the project Null means unconditionallyval enableCondition: EnableCondition?
target val target: Target

Extension Functions

Name Summary
denormalize suspend fun AnnotationSchemaElement.denormalize(): DenormalizedAnnotationSchemaElement