summaryrefslogtreecommitdiff
path: root/src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java
diff options
context:
space:
mode:
authorAndrej Shadura <andrew.shadura@collabora.co.uk>2020-03-10 16:38:20 +0100
committerAndrej Shadura <andrew.shadura@collabora.co.uk>2020-03-10 16:38:20 +0100
commit7cc8c823de644a510fcc434f39b53e5fffe66bfd (patch)
tree8f4d027284bb366734f610040c621a0c5dd0a12a /src/net/sourceforge/plantuml/sequencediagram/GroupingStart.java
parent567b200b91537405689ae0ca944f121201360a6b (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.java17
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);
}