org.graphstream.scalags.graph

SingleGraph

class SingleGraph extends SingleGraph with GraphHelpers

Linear Supertypes
GraphHelpers, SingleGraph, DefaultGraph, Graph, Iterable[Node], Pipe, Sink, ElementSink, AttributeSink, Source, AbstractElement, Element, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. SingleGraph
  2. GraphHelpers
  3. SingleGraph
  4. DefaultGraph
  5. Graph
  6. Iterable
  7. Pipe
  8. Sink
  9. ElementSink
  10. AttributeSink
  11. Source
  12. AbstractElement
  13. Element
  14. AnyRef
  15. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SingleGraph (id: String)

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def - (id: String): RichEdge

    Definition Classes
    GraphHelpers
  5. def / (id: String): RichNode

    Definition Classes
    GraphHelpers
  6. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  7. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  8. def addAttribute (arg0: String, arg1: <repeated...>[AnyRef]): Unit

    Definition Classes
    AbstractElement → Element
  9. def addAttributeSink (arg0: AttributeSink): Unit

    Definition Classes
    DefaultGraph → Source
  10. def addAttribute_ (arg0: String, arg1: Long, arg2: String, arg3: <repeated...>[AnyRef]): Unit

    Attributes
    protected[implementations]
    Definition Classes
    AbstractElement
  11. def addAttributes (arg0: Map[String, AnyRef]): Unit

    Definition Classes
    AbstractElement → Element
  12. def addAttributes_ (arg0: String, arg1: Long, arg2: Map[String, AnyRef]): Unit

    Attributes
    protected[implementations]
    Definition Classes
    AbstractElement
  13. def addEdge [T <: Edge] (arg0: String, arg1: String, arg2: String, arg3: Boolean): T

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws() @throws()
  14. def addEdge [T <: Edge] (arg0: String, arg1: String, arg2: String): T

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws() @throws()
  15. def addEdge_ [T <: Edge] (arg0: String, arg1: Long, arg2: String, arg3: String, arg4: String, arg5: Boolean): T

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph
    Annotations
    @throws() @throws()
  16. def addEdges (nodeIds: String*): List[RichEdge]

    Add several edges at once.

    Add several edges at once. The edges are created from two consecutive identifiers in the given set. Edge idenfiers are computed using the simple concatenation of the two nodes identifiers. For example if there are three identifiers "A", "B", and "C", two edges will be created. The first will be named "AB" between "A" and "B", the second will be "BC" between "B" and "C".

    nodeIds

    A variable set of two or more identifiers, each successive pair of identifiers forms an edge.

    returns

    A list of created edges.

    Definition Classes
    GraphHelpers
  17. def addElementSink (arg0: ElementSink): Unit

    Definition Classes
    DefaultGraph → Source
  18. def addNode [T <: Node] (arg0: String): T

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws()
  19. def addNode_ [T <: Node] (arg0: String, arg1: Long, arg2: String): T

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph
    Annotations
    @throws()
  20. def addNodes (ids: String*): List[RichNode]

    Add several nodes at once.

    Add several nodes at once.

    ids

    A variable set of one or more identifiers, one for each node.

    returns

    A list of created nodes.

    Definition Classes
    GraphHelpers
  21. def addSink (arg0: Sink): Unit

    Definition Classes
    DefaultGraph → Source
  22. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  23. def attributeChanged (arg0: String, arg1: Long, arg2: String, arg3: AttributeChangeEvent, arg4: Any, arg5: Any): Unit

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph → AbstractElement
  24. def attributeSinks (): Iterable[AttributeSink]

    Definition Classes
    DefaultGraph → Graph
  25. def changeAttribute (arg0: String, arg1: <repeated...>[AnyRef]): Unit

    Definition Classes
    AbstractElement → Element
  26. def changeAttribute_ (arg0: String, arg1: Long, arg2: String, arg3: <repeated...>[AnyRef]): Unit

    Attributes
    protected[implementations]
    Definition Classes
    AbstractElement
  27. def clear (): Unit

    Definition Classes
    DefaultGraph → Graph
  28. def clearAttributeSinks (): Unit

    Definition Classes
    DefaultGraph → Source
  29. def clearAttributes (): Unit

    Definition Classes
    AbstractElement → Element
  30. def clearAttributes_ (arg0: String, arg1: Long): Unit

    Attributes
    protected[implementations]
    Definition Classes
    AbstractElement
  31. def clearElementSinks (): Unit

    Definition Classes
    DefaultGraph → Source
  32. def clearSinks (): Unit

    Definition Classes
    DefaultGraph → Source
  33. def clear_ (arg0: String, arg1: Long): Unit

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph
  34. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  35. def display (arg0: Boolean): Viewer

    Definition Classes
    DefaultGraph → Graph
  36. def display (): Viewer

    Definition Classes
    DefaultGraph → Graph
  37. def edge (id: String): RichEdge

    Definition Classes
    GraphHelpers
  38. def edgeAdded (arg0: String, arg1: Long, arg2: String, arg3: String, arg4: String, arg5: Boolean): Unit

    Definition Classes
    DefaultGraph → ElementSink
  39. def edgeAttributeAdded (arg0: String, arg1: Long, arg2: String, arg3: String, arg4: Any): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  40. def edgeAttributeChanged (arg0: String, arg1: Long, arg2: String, arg3: String, arg4: Any, arg5: Any): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  41. def edgeAttributeRemoved (arg0: String, arg1: Long, arg2: String, arg3: String): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  42. def edgeFactory (): org.graphstream.graph.EdgeFactory[_ <: org.graphstream.graph.Edge]

    Definition Classes
    DefaultGraph → Graph
  43. def edgeRemoved (arg0: String, arg1: Long, arg2: String): Unit

    Definition Classes
    DefaultGraph → ElementSink
  44. def elementSinks (): Iterable[ElementSink]

    Definition Classes
    DefaultGraph → Graph
  45. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  46. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  47. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  48. def getArray (arg0: String): Array[AnyRef]

    Definition Classes
    AbstractElement → Element
  49. def getAttribute [T] (arg0: String, arg1: Class[T]): T

    Definition Classes
    AbstractElement → Element
  50. def getAttribute [T] (arg0: String): T

    Definition Classes
    AbstractElement → Element
  51. def getAttributeCount (): Int

    Definition Classes
    AbstractElement → Element
  52. def getAttributeKeyIterator (): Iterator[String]

    Definition Classes
    AbstractElement → Element
  53. def getAttributeKeySet (): Collection[String]

    Definition Classes
    AbstractElement → Element
  54. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  55. def getEachAttributeKey (): Iterable[String]

    Definition Classes
    AbstractElement
  56. def getEachEdge [T <: Edge] (): java.lang.Iterable[_ <: T]

    Definition Classes
    DefaultGraph → Graph
  57. def getEachNode [T <: Node] (): java.lang.Iterable[_ <: T]

    Definition Classes
    DefaultGraph → Graph
  58. def getEdge [T <: Edge] (arg0: String): T

    Definition Classes
    DefaultGraph → Graph
  59. def getEdgeCount (): Int

    Definition Classes
    DefaultGraph → Graph
  60. def getEdgeIterator [T <: Edge] (): Iterator[T]

    Definition Classes
    DefaultGraph → Graph
  61. def getEdgeSet [T <: Edge] (): Collection[T]

    Definition Classes
    DefaultGraph → Graph
  62. def getFirstAttributeOf [T] (arg0: Class[T], arg1: <repeated...>[String]): T

    Definition Classes
    AbstractElement → Element
  63. def getFirstAttributeOf [T] (arg0: <repeated...>[String]): T

    Definition Classes
    AbstractElement → Element
  64. def getHash (arg0: String): java.util.HashMap[_, _]

    Definition Classes
    AbstractElement → Element
  65. def getId (): String

    Definition Classes
    AbstractElement → Element
  66. def getLabel (arg0: String): CharSequence

    Definition Classes
    AbstractElement → Element
  67. def getNode [T <: Node] (arg0: String): T

    Definition Classes
    DefaultGraph → Graph
  68. def getNodeCount (): Int

    Definition Classes
    DefaultGraph → Graph
  69. def getNodeIterator [T <: Node] (): Iterator[T]

    Definition Classes
    DefaultGraph → Graph
  70. def getNodeSet [T <: Node] (): Collection[T]

    Definition Classes
    DefaultGraph → Graph
  71. def getNumber (arg0: String): Double

    Definition Classes
    AbstractElement → Element
  72. def getStep (): Double

    Definition Classes
    DefaultGraph → Graph
  73. def getVector (arg0: String): java.util.ArrayList[_ <: java.lang.Number]

    Definition Classes
    AbstractElement → Element
  74. def graphAttributeAdded (arg0: String, arg1: Long, arg2: String, arg3: Any): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  75. def graphAttributeChanged (arg0: String, arg1: Long, arg2: String, arg3: Any, arg4: Any): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  76. def graphAttributeRemoved (arg0: String, arg1: Long, arg2: String): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  77. def graphCleared (arg0: String, arg1: Long): Unit

    Definition Classes
    DefaultGraph → ElementSink
  78. def graphCleared (): Unit

    Definition Classes
    DefaultGraph
  79. def hasArray (arg0: String): Boolean

    Definition Classes
    AbstractElement → Element
  80. def hasAttribute (arg0: String, arg1: java.lang.Class[_]): Boolean

    Definition Classes
    AbstractElement → Element
  81. def hasAttribute (arg0: String): Boolean

    Definition Classes
    AbstractElement → Element
  82. def hasHash (arg0: String): Boolean

    Definition Classes
    AbstractElement → Element
  83. def hasLabel (arg0: String): Boolean

    Definition Classes
    AbstractElement → Element
  84. def hasNumber (arg0: String): Boolean

    Definition Classes
    AbstractElement → Element
  85. def hasVector (arg0: String): Boolean

    Definition Classes
    AbstractElement → Element
  86. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  87. def isAutoCreationEnabled (): Boolean

    Definition Classes
    DefaultGraph → Graph
  88. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  89. def isStrict (): Boolean

    Definition Classes
    DefaultGraph → Graph
  90. def iterator (): Iterator[Node]

    Definition Classes
    DefaultGraph → Iterable
  91. def myGraphId (): String

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph → AbstractElement
  92. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  93. def newEvent (): Long

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph → AbstractElement
  94. def node (id: String): RichNode

    Definition Classes
    GraphHelpers
  95. def nodeAdded (arg0: String, arg1: Long, arg2: String): Unit

    Definition Classes
    DefaultGraph → ElementSink
  96. def nodeAttributeAdded (arg0: String, arg1: Long, arg2: String, arg3: String, arg4: Any): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  97. def nodeAttributeChanged (arg0: String, arg1: Long, arg2: String, arg3: String, arg4: Any, arg5: Any): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  98. def nodeAttributeRemoved (arg0: String, arg1: Long, arg2: String, arg3: String): Unit

    Definition Classes
    DefaultGraph → AttributeSink
  99. def nodeFactory (): org.graphstream.graph.NodeFactory[_ <: org.graphstream.graph.Node]

    Definition Classes
    DefaultGraph → Graph
  100. def nodeRemoved (arg0: String, arg1: Long, arg2: String): Unit

    Definition Classes
    DefaultGraph → ElementSink
  101. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  102. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  103. def nullAttributesAreErrors (): Boolean

    Definition Classes
    DefaultGraph → Graph → AbstractElement
  104. def read (arg0: String): Unit

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws() @throws() @throws()
  105. def read (arg0: FileSource, arg1: String): Unit

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws() @throws()
  106. def removeAttribute (arg0: String): Unit

    Definition Classes
    AbstractElement → Element
  107. def removeAttributeSink (arg0: AttributeSink): Unit

    Definition Classes
    DefaultGraph → Source
  108. def removeAttribute_ (arg0: String, arg1: Long, arg2: String): Unit

    Attributes
    protected[implementations]
    Definition Classes
    AbstractElement
  109. def removeEdge [T <: Edge] (arg0: String): T

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws()
  110. def removeEdge [T <: Edge] (arg0: String, arg1: String): T

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws()
  111. def removeEdge_ [T <: Edge] (arg0: String, arg1: Long, arg2: String, arg3: Boolean): T

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph
  112. def removeEdge_ [T <: Edge] (arg0: String, arg1: Long, arg2: String, arg3: String): T

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph
  113. def removeElementSink (arg0: ElementSink): Unit

    Definition Classes
    DefaultGraph → Source
  114. def removeNode [T <: Node] (arg0: String): T

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws()
  115. def removeNode_ [T <: Node] (arg0: String, arg1: Long, arg2: String, arg3: Boolean): T

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph
    Annotations
    @throws()
  116. def removeSink (arg0: Sink): Unit

    Definition Classes
    DefaultGraph → Source
  117. def setAttribute (arg0: String, arg1: <repeated...>[AnyRef]): Unit

    Definition Classes
    AbstractElement → Element
  118. def setAttribute_ (arg0: String, arg1: Long, arg2: String, arg3: <repeated...>[AnyRef]): Unit

    Attributes
    protected[implementations]
    Definition Classes
    AbstractElement
  119. def setAutoCreate (arg0: Boolean): Unit

    Definition Classes
    DefaultGraph → Graph
  120. def setEdgeFactory (arg0: org.graphstream.graph.EdgeFactory[_ <: org.graphstream.graph.Edge]): Unit

    Definition Classes
    DefaultGraph → Graph
  121. def setNodeFactory (arg0: org.graphstream.graph.NodeFactory[_ <: org.graphstream.graph.Node]): Unit

    Definition Classes
    DefaultGraph → Graph
  122. def setNullAttributesAreErrors (arg0: Boolean): Unit

    Definition Classes
    DefaultGraph → Graph
  123. def setStrict (arg0: Boolean): Unit

    Definition Classes
    DefaultGraph → Graph
  124. def stepBegins (arg0: String, arg1: Long, arg2: Double): Unit

    Definition Classes
    DefaultGraph → ElementSink
  125. def stepBegins (arg0: Double): Unit

    Definition Classes
    DefaultGraph → Graph
  126. def stepBegins_ (arg0: String, arg1: Long, arg2: Double): Unit

    Attributes
    protected[implementations]
    Definition Classes
    DefaultGraph
  127. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  128. def toString (): String

    Definition Classes
    DefaultGraph → AbstractElement → AnyRef → Any
  129. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  132. def write (arg0: String): Unit

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws()
  133. def write (arg0: FileSink, arg1: String): Unit

    Definition Classes
    DefaultGraph → Graph
    Annotations
    @throws()

Inherited from GraphHelpers

Inherited from SingleGraph

Inherited from DefaultGraph

Inherited from Graph

Inherited from Iterable[Node]

Inherited from Pipe

Inherited from Sink

Inherited from ElementSink

Inherited from AttributeSink

Inherited from Source

Inherited from AbstractElement

Inherited from Element

Inherited from AnyRef

Inherited from Any