Wiki
Clone wikiOkapi / TextFlowEventModel
Document
StartDocument(DocumentEvent) StartChildren // 0..n DocumentPart events EndChildren EndDocument
DocumentParts events
Container
StartContainer(ContainerEvent) StartProperties // 0..n DocumentPart events EndProperties StartChildren // 0..n DocumentPart events EndChildren EndContainer
TextFlow
StartTextFlow(TextFlowEvent) StartProperties // 0..n DocumentPart events EndProperties StartTextFlowContent // 0..n TextFlowContent events EndTextFlowContent EndTextFlow
Reference
StartReference(ReferenceEvent) StartProperties // 0..n DocumentPart events EndProperties EndReference
DataPart
StartDataPart(DataPartEvent) StartProperties // 0..n DocumentPart events EndProperties EndDataPart
TextFlowContent Events
TextFragment
StartTextFragment(TextFragmentEvent) // 0..1 DataPart event EndTextFragment
ContainerFragment
StartContainerFragment(ContainerFragmentEvent) // 0..1 DataPart event EndContainerFragment
ResourceFragment
StartResourceFragment(ResourceFragmentEvent) // 0..1 DocumentPart event EndResourceFragment
Annotation events
Annotation events can come at any time, and reffer to the DocumentPart/Document in context.
StartAnnotation // O..n AnnoationData or other events EndAnnotation
Updated