blob: b467e46e2d60fc3c466503c6380c6bcf6d17aa76 [file] [log] [blame]
Akron151676d2016-03-14 20:12:14 +01001package KorAP::XML::Annotation::Connexor::Sentences;
2use KorAP::XML::Annotation::Base;
Nils Diewaldf03c6802014-07-21 16:39:44 +00003
4sub parse {
5 my $self = shift;
6 my $i = 0;
7
8 $$self->add_spandata(
9 foundry => 'connexor',
10 layer => 'sentences',
11 cb => sub {
12 my ($stream, $span) = @_;
Akron6a4cb162020-08-06 16:00:33 +020013 $stream->pos($span->get_p_start)
14 ->add_span('<>:cnx/s:s', $span)
15 ->set_payload('<b>0');
Nils Diewaldf03c6802014-07-21 16:39:44 +000016 $i++;
17 }
18 ) or return;
19
20 $$self->stream->add_meta('cnx/sentences', '<i>' . $i);
21
22 return 1;
23};
24
Nils Diewald32e30f02014-10-30 00:52:36 +000025
26sub layer_info {
Akron0b5cda22015-12-11 18:49:50 +010027 ['cnx/s=spans'];
Nils Diewald32e30f02014-10-30 00:52:36 +000028};
29
Nils Diewaldf03c6802014-07-21 16:39:44 +0000301;