1 package net.sf.okapi.steps.heuristicaligner;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import net.sf.okapi.common.resource.ITextUnit;
7
8
9
10
11
12
13 public class ParagraphPair {
14 public List<ITextUnit> sourceTUs = new ArrayList<>();
15 public List<ITextUnit> targetTUs = new ArrayList<>();
16
17 public ParagraphPair() {
18 }
19
20 public ParagraphPair(ITextUnit sourceTu, ITextUnit targetTu) {
21 if (sourceTu != null) {
22 sourceTUs.add(sourceTu);
23 }
24 if (targetTu != null) {
25 targetTUs.add(targetTu);
26 }
27 }
28
29 @Override
30 public String toString() {
31 return String.format("ParagraphPair[src=%d, trg=%d]", sourceTUs.size(), targetTUs.size());
32 }
33 }