Packages

object Backend

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Backend
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def command(engine: String, format: String, filePath: String = null): (String, String)

    Return command for execution and name of the rendered file.

    Return command for execution and name of the rendered file.

    engine

    The layout commmand used for rendering ('dot', 'neato', ...).

    format

    The output format used for rendering ('pdf', 'png', ...).

    filePath

    The output path of the source file.

    returns

    rendered file path.

  7. def doRender(engine: String = "dot", format: String = "pdf", filePath: String): String

    Render file with Graphviz engine into format, return result filename.

    Render file with Graphviz engine into format, return result filename.

    engine

    The layout commmand used for rendering ('dot', 'neato', ...).

    format

    The output format used for rendering ('pdf', 'png', ...).

    Annotations
    @throws(classOf[RuntimeException])
  8. def doView(filePath: String): Unit

    Open filepath with its default viewing application (platform-specific).

    Open filepath with its default viewing application (platform-specific). For know only support linux.

    Annotations
    @throws(classOf[RuntimeException])
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. def render(graphVizDotML: GraphVizDotML, engine: String = "dot", format: String = "pdf", fileName: String, directory: String, view: Boolean = false, cleanUp: Boolean = false): String

    Save the source to file and render with the Graphviz engine.

    Save the source to file and render with the Graphviz engine.

    engine

    The layout commmand used for rendering ('dot', 'neato', ...).

    format

    The output format used for rendering ('pdf', 'png', ...).

    fileName

    Name of the DOT source file to render.

    directory

    Directory to save the Dot source file.

    view

    Whether open the rendered result with the default application.

    returns

    The (possibly relative) path of the rendered file.

  19. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. def view(graphVizDotML: GraphVizDotML, engine: String = "dot", format: String = "pdf", fileName: String, directory: String, cleanUp: Boolean = false): String

    Save the source to file, open the rendered result in a viewer.

    Save the source to file, open the rendered result in a viewer.

    engine

    The layout commmand used for rendering ('dot', 'neato', ...).

    format

    The output format used for rendering ('pdf', 'png', ...).

    fileName

    Name of the DOT source file to render.

    directory

    Directory to save the Dot source file.

    returns

    The (possibly relative) path of the rendered file.

  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped