private List<Geometry> splitPolygonClosedLines(final Polygon polygon) {
LineString splitLine = getSplitLine().getOriginalSplitLine();
RingExtractor ringExtractor = new RingExtractor(splitLine);
ResultRingExtractor data = ringExtractor.processExtraction();
SplitClosedLines closedLines = new SplitClosedLines(data);
return closedLines.runClosedLineSplit(polygon);
}