TaackUMLService (taack-ui 0.3.8-SNAPSHOT API)
Package: taack.base

[Groovy] Class TaackUMLService

    • taack.base.TaackUMLService


    • @grails.compiler.GrailsCompileStatic
      final class TaackUMLService
      extends java.lang.Object

      Service allowing to draw read-only Gantt and Timing diagram using PlantUML

      • Constructor Summary

      • Methods Summary

          Methods 
          Type Params Return Type Name and description
          java.lang.String ganttSvg(java.util.List<GanttEntry> ganttEntries, boolean flat)
          Draw SVG Gantt from a list of Gatt entries
          java.lang.String timingSvg(java.util.List<TimingEntry> timingEntries)
          Draw an SVG timing diagram
          java.lang.String timingSvg(TimingEntry timingEntry)
          Draw an SVG timing diagram
      • Inherited Methods Summary

          Inherited Methods 
          Methods inherited from class Name
          class java.lang.Object java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
      • Property Detail

        • static java.lang.Object lazyInit

        • static java.lang.Object scope

      • Constructor Detail

        • TaackUMLService()

      • Method Detail

        • java.lang.String ganttSvg(java.util.List<GanttEntry> ganttEntries, boolean flat)

          Draw SVG Gantt from a list of Gatt entries

          Parameters:
          ganttEntries - Entries
          flat - If true, tries to draw Gantt entries on the same line
          Returns:
          The SVG diagram

        • java.lang.String timingSvg(java.util.List<TimingEntry> timingEntries)

          Draw an SVG timing diagram

          Parameters:
          timingEntries - Entries
          Returns:
          The SVG timing diagram

        • java.lang.String timingSvg(TimingEntry timingEntry)

          Draw an SVG timing diagram

          Parameters:
          timingEntry - Entry
          Returns:
          The SVG timing diagram