private void addRequiredField(String source) { TemplateField field = new TemplateField(jCas); field.setBegin(53); field.setEnd(105); field.setName("required"); field.setSource(source); field.setValue(PARA2); field.addToIndexes(); }
private void addOptionalField(String source) { TemplateField field = new TemplateField(jCas); field.setBegin(122); field.setEnd(125); field.setName("optional"); field.setSource(source); field.setValue("rat"); field.addToIndexes(); } }
@Before public void setup() throws IOException { jCas.setDocumentText(TEXT); tempDirectory = Files.createTempDirectory(TemplateFieldJsonReportConsumerTest.class.getSimpleName()); tempDirectory.toFile().deleteOnExit(); DocumentAnnotation documentAnnotation = (DocumentAnnotation) jCas.getDocumentAnnotationFs(); documentAnnotation.setSourceUri(SOURCEURI); Paragraph paragraph1 = new Paragraph(jCas); paragraph1.setBegin(0); paragraph1.setDepth(1); paragraph1.setEnd(52); paragraph1.addToIndexes(); Paragraph paragraph2 = new Paragraph(jCas); paragraph2.setBegin(53); paragraph2.setDepth(1); paragraph2.setEnd(105); paragraph2.addToIndexes(); TemplateField field = new TemplateField(jCas); field.setBegin(53); field.setEnd(105); field.addToIndexes(); }
@Before public void setup() throws IOException { jCas.setDocumentText(TEXT); TemplateRecord record = new TemplateRecord(jCas); record.setName("report"); record.setSource("brown"); record.setBegin(0); record.setEnd(52); record.addToIndexes(); TemplateField field1 = new TemplateField(jCas); field1.setBegin(16); field1.setEnd(19); field1.setName("athlete"); field1.addToIndexes(); TemplateField field2 = new TemplateField(jCas); field2.setBegin(41); field2.setEnd(44); field2.setName("spectator"); field2.addToIndexes(); }
@Before public void setup() throws IOException { jCas.setDocumentText(TEXT); TemplateRecord record = new TemplateRecord(jCas); record.setName("report"); record.setSource("brownSauce"); record.setBegin(0); record.setEnd(52); record.addToIndexes(); TemplateField field1 = new TemplateField(jCas); field1.setBegin(16); field1.setEnd(19); field1.setName("athlete"); field1.addToIndexes(); TemplateField field2 = new TemplateField(jCas); field2.setBegin(41); field2.setEnd(44); field2.setName("spectactor"); field2.addToIndexes(); }
@Override @Before public void setup() throws IOException { super.setup(); TemplateRecord otherRecord = new TemplateRecord(jCas); otherRecord.setBegin(53); otherRecord.setEnd(105); otherRecord.setName("otherRecord"); otherRecord.setSource("other"); otherRecord.addToIndexes(); TemplateField otherField = new TemplateField(jCas); otherField.setBegin(53); otherField.setEnd(68); otherField.setName("otherField"); otherField.setSource("other"); otherField.setValue("default"); otherField.addToIndexes(); }
record1Field1.setSource(sourceName); record1Field1.setValue(record1Field1.getCoveredText()); record1Field1.addToIndexes(); record1Field2.setSource(sourceName); record1Field2.setValue(record1Field2.getCoveredText()); record1Field2.addToIndexes(); record2Field1.setSource(sourceName); record2Field1.setValue(record2Field1.getCoveredText()); record2Field1.addToIndexes(); record2Field2.setSource(sourceName); record2Field2.setValue(record2Field2.getCoveredText()); record2Field2.addToIndexes(); noRecordField1.setSource(sourceName); noRecordField1.setValue(noRecordField1.getCoveredText()); noRecordField1.addToIndexes(); noRecordField2.setSource(sourceName); noRecordField2.setValue(noRecordField2.getCoveredText()); noRecordField2.addToIndexes();