diff options
author | Andrej Shadura <andrew.shadura@collabora.co.uk> | 2020-03-10 16:38:20 +0100 |
---|---|---|
committer | Andrej Shadura <andrew.shadura@collabora.co.uk> | 2020-03-10 16:38:20 +0100 |
commit | 7cc8c823de644a510fcc434f39b53e5fffe66bfd (patch) | |
tree | 8f4d027284bb366734f610040c621a0c5dd0a12a /src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java | |
parent | 567b200b91537405689ae0ca944f121201360a6b (diff) |
New upstream version 1.2020.2
Diffstat (limited to 'src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java')
-rw-r--r-- | src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java b/src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java index 3cbd63f..a1dbab4 100644 --- a/src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java +++ b/src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java @@ -2,7 +2,7 @@ * PlantUML : a free UML diagram generator * ======================================================================== * - * (C) Copyright 2009-2017, Arnaud Roques + * (C) Copyright 2009-2020, Arnaud Roques * * Project Info: http://plantuml.com * @@ -41,6 +41,9 @@ import java.util.List; import net.sourceforge.plantuml.Url; import net.sourceforge.plantuml.graphic.HtmlColor; +import net.sourceforge.plantuml.style.PName; +import net.sourceforge.plantuml.style.Style; +import net.sourceforge.plantuml.style.StyleBuilder; public class GroupingStart extends Grouping { @@ -51,12 +54,20 @@ public class GroupingStart extends Grouping { private boolean parallel = false; public GroupingStart(String title, String comment, HtmlColor backColorGeneral, HtmlColor backColorElement, - GroupingStart parent) { - super(title, comment, GroupingType.START, backColorElement); + GroupingStart parent, StyleBuilder styleBuilder) { + super(title, comment, GroupingType.START, backColorElement, styleBuilder); this.backColorGeneral = backColorGeneral; this.parent = parent; } + public Style[] getUsedStyles() { + final Style[] result = super.getUsedStyles(); + if (result[0] != null) { + result[0] = result[0].eventuallyOverride(PName.BackGroundColor, backColorGeneral); + } + return result; + } + List<GroupingLeaf> getChildren() { return Collections.unmodifiableList(children); } |