java.lang.Object
net.sourceforge.plantuml.sequencediagram.Grouping
All Implemented Interfaces:
Event, Styleable, WithStyle
Direct Known Subclasses:
GroupingLeaf, GroupingStart

public abstract class Grouping extends java.lang.Object implements Event, WithStyle
  • Constructor Details

    • Grouping

      public Grouping(java.lang.String title, java.lang.String comment, GroupingType type, HColor backColorElement, StyleBuilder styleBuilder)
  • Method Details

    • getStyleSignature

      public StyleSignatureBasic getStyleSignature()
      Specified by:
      getStyleSignature in interface Styleable
    • getUsedStyles

      public Style[] getUsedStyles()
      Specified by:
      getUsedStyles in interface WithStyle
    • toString

      public final java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getTitle

      public final java.lang.String getTitle()
    • getType

      public final GroupingType getType()
    • getLevel

      public abstract int getLevel()
    • getBackColorGeneral

      public abstract HColor getBackColorGeneral()
    • getComment

      public final java.lang.String getComment()
    • getBackColorElement

      public final HColor getBackColorElement()
    • isParallel

      public abstract boolean isParallel()
      Specified by:
      isParallel in interface Event