Packages

case class OutsideNode(tpe: TypeEntity, tpl: Option[TemplateEntity])(tooltip: Option[String] = None) extends Node with Product with Serializable

An outside node is shown in packages when a class from a different package makes it to the package diagram due to its relation to a class in the template (see @contentDiagram hideInheritedNodes annotation)

Source
Diagram.scala
Linear Supertypes
Serializable, java.io.Serializable, Product, Equals, Node, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OutsideNode
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Node
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OutsideNode(tpe: TypeEntity, tpl: Option[TemplateEntity])(tooltip: Option[String] = None)

Value Members

  1. def doctpl: Option[DocTemplateEntity]

    shortcut to get a DocTemplateEntity

    shortcut to get a DocTemplateEntity

    Definition Classes
    Node
  2. def isClassNode: Boolean
    Definition Classes
    Node
  3. def isImplicitNode: Boolean
    Definition Classes
    Node
  4. def isNormalNode: Boolean
    Definition Classes
    Node
  5. def isObjectNode: Boolean
    Definition Classes
    Node
  6. def isOtherNode: Boolean
    Definition Classes
    Node
  7. def isOutsideNode: Boolean
    Definition Classes
    OutsideNodeNode
  8. def isThisNode: Boolean
    Definition Classes
    Node
  9. def isTraitNode: Boolean
    Definition Classes
    Node
  10. def isTypeNode: Boolean
    Definition Classes
    Node
  11. def name: String
    Definition Classes
    Node
  12. val tooltip: Option[String]
    Definition Classes
    OutsideNodeNode
  13. val tpe: TypeEntity
    Definition Classes
    OutsideNodeNode
  14. val tpl: Option[TemplateEntity]
    Definition Classes
    OutsideNodeNode