Class

reftree.diagram.Diagram

Single

Related Doc: package Diagram

Permalink

case class Single(tree: RefTree, caption: Option[String] = None, colorIndex: Option[Int] = None, anchorId: Option[String] = None, namespace: Seq[String] = Seq.empty) extends Diagram with Product with Serializable

A diagram with a single tree

tree

the tree to visualize

caption

the caption of the diagram

colorIndex

the palette index of the color to use

anchorId

the anchor, if any (for anchoring between animation frames)

namespace

a sequence of strings defining the namespace hierarchy

Linear Supertypes
Serializable, Serializable, Product, Equals, Diagram, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Single
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Diagram
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Single(tree: RefTree, caption: Option[String] = None, colorIndex: Option[Int] = None, anchorId: Option[String] = None, namespace: Seq[String] = Seq.empty)

    Permalink

    tree

    the tree to visualize

    caption

    the caption of the diagram

    colorIndex

    the palette index of the color to use

    anchorId

    the anchor, if any (for anchoring between animation frames)

    namespace

    a sequence of strings defining the namespace hierarchy

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(that: Diagram): Diagram

    Permalink

    Combine with another diagram

    Combine with another diagram

    Definition Classes
    Diagram
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. val anchorId: Option[String]

    Permalink

    the anchor, if any (for anchoring between animation frames)

  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. val caption: Option[String]

    Permalink

    the caption of the diagram

  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. val colorIndex: Option[Int]

    Permalink

    the palette index of the color to use

  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fragments: Seq[Single]

    Permalink

    The fragments of this diagram

    The fragments of this diagram

    Definition Classes
    SingleDiagram
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. val namespace: Seq[String]

    Permalink

    a sequence of strings defining the namespace hierarchy

  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. def toNamespace(name: String): Diagram

    Permalink

    Put this diagram into a namespace with the given name (add one more hierarchy level)

    Put this diagram into a namespace with the given name (add one more hierarchy level)

    Definition Classes
    Diagram
  21. val tree: RefTree

    Permalink

    the tree to visualize

  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. def withAnchor(id: String): Single

    Permalink

    Add an anchor to reduce movement for the root node between animation frames

  26. def withCaption(caption: String): Single

    Permalink

    Add a caption

  27. def withColor(index: Int): Single

    Permalink

    Force a particular color to be used by specifying its palette index

  28. def withoutAnchors: Diagram

    Permalink

    Remove anchors from all fragments

    Remove anchors from all fragments

    Definition Classes
    Diagram
  29. def withoutCaptions: Diagram

    Permalink

    Remove captions from all fragments

    Remove captions from all fragments

    Definition Classes
    Diagram

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Diagram

Inherited from AnyRef

Inherited from Any

Ungrouped