From 5ac89402b08c2b3ad166f33cdd6ac95a8e314f2c Mon Sep 17 00:00:00 2001 From: wb-slc596115 Date: Mon, 19 Aug 2019 10:34:45 +0800 Subject: [PATCH] fix: note split problem --- .gitignore | 9 +++++++++ .../plantuml/creole/CreoleHorizontalLine.java | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..173454bee --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +# Created by .ignore support plugin (hsz.mobi) +### Example user template template +### Example user template + +# IntelliJ project files +.idea +*.iml +out +gen diff --git a/src/net/sourceforge/plantuml/creole/CreoleHorizontalLine.java b/src/net/sourceforge/plantuml/creole/CreoleHorizontalLine.java index ed06413d4..307cf97d5 100644 --- a/src/net/sourceforge/plantuml/creole/CreoleHorizontalLine.java +++ b/src/net/sourceforge/plantuml/creole/CreoleHorizontalLine.java @@ -36,6 +36,8 @@ package net.sourceforge.plantuml.creole; import java.awt.geom.Dimension2D; +import java.util.Arrays; +import java.util.List; import net.sourceforge.plantuml.Dimension2DDouble; import net.sourceforge.plantuml.ISkinSimple; @@ -57,6 +59,11 @@ public class CreoleHorizontalLine extends AbstractAtom implements Atom { private final char style; private final ISkinSimple skinParam; + @Override + public List splitInTwo(StringBounder stringBounder, double width) { + return Arrays.asList((Atom) this); + } + public static CreoleHorizontalLine create(FontConfiguration fontConfiguration, String line, char style, ISkinSimple skinParam) { return new CreoleHorizontalLine(fontConfiguration, line, style, skinParam);