RED-7784 - Add section to UnprocessedManualEntity
This commit is contained in:
parent
77f00914d3
commit
6da7c23fc2
@ -21,6 +21,7 @@ public class UnprocessedManualEntity {
|
|||||||
private int startOffset;
|
private int startOffset;
|
||||||
private int endOffset;
|
private int endOffset;
|
||||||
private String closestHeadline;
|
private String closestHeadline;
|
||||||
|
private String section;
|
||||||
private float[] color;
|
private float[] color;
|
||||||
private List<Integer> containingNodeId;
|
private List<Integer> containingNodeId;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -49,6 +49,7 @@ public class UnprocessedChangesService {
|
|||||||
.containingNodeId(textEntity.getDeepestFullyContainingNode().getTreeId())
|
.containingNodeId(textEntity.getDeepestFullyContainingNode().getTreeId())
|
||||||
.textBefore(textEntity.getTextBefore())
|
.textBefore(textEntity.getTextBefore())
|
||||||
.textAfter(textEntity.getTextAfter())
|
.textAfter(textEntity.getTextAfter())
|
||||||
|
.section(textEntity.getManualOverwrite().getSection().orElse(textEntity.getDeepestFullyContainingNode().toString()))
|
||||||
.build());
|
.build());
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -62,6 +63,7 @@ public class UnprocessedChangesService {
|
|||||||
.containingNodeId(Collections.emptyList())
|
.containingNodeId(Collections.emptyList())
|
||||||
.textAfter("")
|
.textAfter("")
|
||||||
.textBefore("")
|
.textBefore("")
|
||||||
|
.section("")
|
||||||
.build());
|
.build());
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -142,6 +142,7 @@ public class UnprocessedChangesServiceTest extends AbstractRedactionIntegrationT
|
|||||||
assertEquals(unprocessedManualEntity.getStartOffset(), 2766);
|
assertEquals(unprocessedManualEntity.getStartOffset(), 2766);
|
||||||
assertEquals(unprocessedManualEntity.getEndOffset(), 2770);
|
assertEquals(unprocessedManualEntity.getEndOffset(), 2770);
|
||||||
assertEquals(unprocessedManualEntity.getClosestHeadline(), "2.6.14 Summary of product exposure and risk assessment ");
|
assertEquals(unprocessedManualEntity.getClosestHeadline(), "2.6.14 Summary of product exposure and risk assessment ");
|
||||||
|
assertEquals(unprocessedManualEntity.getSection(), "[1, 1]: Paragraph: A9396G containing 960 g/L");
|
||||||
assertEquals(unprocessedManualEntity.getContainingNodeId().get(0), 1);
|
assertEquals(unprocessedManualEntity.getContainingNodeId().get(0), 1);
|
||||||
assertEquals(unprocessedManualEntity.getContainingNodeId().get(1), 1);
|
assertEquals(unprocessedManualEntity.getContainingNodeId().get(1), 1);
|
||||||
assertEquals(unprocessedManualEntity.getColor()[0], 0f);
|
assertEquals(unprocessedManualEntity.getColor()[0], 0f);
|
||||||
@ -157,6 +158,7 @@ public class UnprocessedChangesServiceTest extends AbstractRedactionIntegrationT
|
|||||||
assertEquals(unprocessedNotFoundManualEntity.getStartOffset(), -1);
|
assertEquals(unprocessedNotFoundManualEntity.getStartOffset(), -1);
|
||||||
assertEquals(unprocessedNotFoundManualEntity.getEndOffset(), -1);
|
assertEquals(unprocessedNotFoundManualEntity.getEndOffset(), -1);
|
||||||
assertEquals(unprocessedNotFoundManualEntity.getClosestHeadline(), "");
|
assertEquals(unprocessedNotFoundManualEntity.getClosestHeadline(), "");
|
||||||
|
assertEquals(unprocessedNotFoundManualEntity.getSection(), "");
|
||||||
assertTrue(unprocessedNotFoundManualEntity.getContainingNodeId().isEmpty());
|
assertTrue(unprocessedNotFoundManualEntity.getContainingNodeId().isEmpty());
|
||||||
assertEquals(unprocessedNotFoundManualEntity.getColor()[0], 0f);
|
assertEquals(unprocessedNotFoundManualEntity.getColor()[0], 0f);
|
||||||
assertEquals(unprocessedNotFoundManualEntity.getColor()[1], 0f);
|
assertEquals(unprocessedNotFoundManualEntity.getColor()[1], 0f);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user