Instance Constructors
-
new
RichGraph
(graph: Graph)
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
-
(id: String): RichEdge
-
def
/
(id: String): RichNode
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
addAttribute
(attribute: String, values: <repeated...>[AnyRef]): Unit
-
def
addAttribute
(attribute: String, values: AnyRef*): Unit
-
def
addAttributeSink
(listener: AttributeSink): Unit
-
def
addAttributes
(attributes: Map[String, AnyRef]): Unit
-
def
addEdge
[T <: Edge]
(id: String, from: String, to: String, directed: Boolean): T
-
def
addEdge
[T <: Edge]
(id: String, node1: String, node2: String): T
-
def
addEdges
(nodeIds: String*): List[RichEdge]
-
def
addElementSink
(listener: ElementSink): Unit
-
def
addNode
[T <: Node]
(id: String): T
-
def
addNodes
(ids: String*): List[RichNode]
-
def
addSink
(listener: Sink): Unit
-
def
apply
(key: String): Any
-
def
asInstanceOf
[T0]
: T0
-
def
attribute
[T]
(key: String): T
-
def
attributeCount
: Int
-
def
attributeKeys
: Iterable[String]
-
def
attributeSinks
(): Iterable[AttributeSink]
-
def
changeAttribute
(attribute: String, values: <repeated...>[AnyRef]): Unit
-
def
changeAttribute
(attribute: String, values: AnyRef*): Unit
-
def
clear
(): Unit
-
def
clearAttributeSinks
(): Unit
-
def
clearAttributes
(): Unit
-
def
clearElementSinks
(): Unit
-
def
clearSinks
(): Unit
-
def
clone
(): AnyRef
-
def
display
(autoLayout: Boolean): Viewer
-
def
display
(): Viewer
-
def
edge
(id: String): RichEdge
-
def
edgeAdded
(sourceId: String, timeId: Long, edgeId: String, fromNodeId: String, toNodeId: String, directed: Boolean): Unit
-
def
edgeAttributeAdded
(sourceId: String, timeId: Long, edgeId: String, attribute: String, value: AnyRef): Unit
-
def
edgeAttributeChanged
(sourceId: String, timeId: Long, edgeId: String, attribute: String, oldValue: AnyRef, newValue: AnyRef): Unit
-
def
edgeAttributeRemoved
(sourceId: String, timeId: Long, edgeId: String, attribute: String): Unit
-
def
edgeFactory
(): org.graphstream.graph.EdgeFactory[_ <: org.graphstream.graph.Edge]
-
def
edgeRemoved
(sourceId: String, timeId: Long, edgeId: String): Unit
-
val
element
: Graph
-
def
elementSinks
(): Iterable[ElementSink]
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
getArray
(key: String): Array[AnyRef]
-
def
getAttribute
[T]
(key: String, clazz: Class[T]): T
-
def
getAttribute
[T]
(key: String): T
-
def
getAttributeCount
(): Int
-
def
getAttributeKeyIterator
(): Iterator[String]
-
def
getAttributeKeySet
(): Iterable[String]
-
def
getClass
(): java.lang.Class[_]
-
def
getEachEdge
[T <: Edge]
(): java.lang.Iterable[_ <: T]
-
def
getEachNode
[T <: Node]
(): java.lang.Iterable[_ <: T]
-
def
getEdge
[T <: Edge]
(id: String): T
-
def
getEdgeCount
(): Int
-
def
getEdgeIterator
[T <: Edge]
(): Iterator[T]
-
def
getEdgeSet
[T <: Edge]
(): Collection[T]
-
def
getFirstAttributeOf
[T]
(keys: <repeated...>[String]): T
-
def
getFirstAttributeOf
[T]
(clazz: Class[T], keys: <repeated...>[String]): T
-
def
getFirstAttributeOf
[T]
(clazz: Class[T], keys: String*): T
-
def
getFirstAttributeOf
[T]
(keys: String*): T
-
def
getHash
(key: String): java.util.HashMap[_, _]
-
def
getId
(): String
-
def
getLabel
(key: String): CharSequence
-
def
getNode
[T <: Node]
(id: String): T
-
def
getNodeCount
(): Int
-
def
getNodeIterator
[T <: Node]
(): Iterator[T]
-
def
getNodeSet
[T <: Node]
(): Collection[T]
-
def
getNumber
(key: String): Double
-
def
getStep
(): Double
-
def
getVector
(key: String): java.util.ArrayList[_ <: java.lang.Number]
-
def
graphAttributeAdded
(sourceId: String, timeId: Long, attribute: String, value: AnyRef): Unit
-
def
graphAttributeChanged
(sourceId: String, timeId: Long, attribute: String, oldValue: AnyRef, newValue: AnyRef): Unit
-
def
graphAttributeRemoved
(sourceId: String, timeId: Long, attribute: String): Unit
-
def
graphCleared
(sourceId: String, timeId: Long): Unit
-
def
hasArray
(key: String): Boolean
-
def
hasAttribute
(key: String, clazz: Class[_]): Boolean
-
def
hasAttribute
(key: String): Boolean
-
def
hasHash
(key: String): Boolean
-
def
hasLabel
(key: String): Boolean
-
def
hasNumber
(key: String): Boolean
-
def
hasVector
(key: String): Boolean
-
def
hashCode
(): Int
-
def
id
: String
-
def
isAutoCreationEnabled
(): Boolean
-
def
isInstanceOf
[T0]
: Boolean
-
def
isStrict
(): Boolean
-
def
iterator
(): Iterator[Node]
-
def
label
(key: String): CharSequence
-
def
ne
(arg0: AnyRef): Boolean
-
def
node
(id: String): RichNode
-
def
nodeAdded
(sourceId: String, timeId: Long, nodeId: String): Unit
-
def
nodeAttributeAdded
(sourceId: String, timeId: Long, nodeId: String, attribute: String, value: AnyRef): Unit
-
def
nodeAttributeChanged
(sourceId: String, timeId: Long, nodeId: String, attribute: String, oldValue: AnyRef, newValue: AnyRef): Unit
-
def
nodeAttributeRemoved
(sourceId: String, timeId: Long, nodeId: String, attribute: String): Unit
-
def
nodeFactory
(): org.graphstream.graph.NodeFactory[_ <: org.graphstream.graph.Node]
-
def
nodeRemoved
(sourceId: String, timeId: Long, nodeId: String): Unit
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
nullAttributesAreErrors
(): Boolean
-
def
number
(key: String): Double
-
def
read
(input: FileSource, filename: String): Unit
-
def
read
(filename: String): Unit
-
def
removeAttribute
(attribute: String): Unit
-
def
removeAttributeSink
(listener: AttributeSink): Unit
-
def
removeEdge
[T <: Edge]
(id: String): T
-
def
removeEdge
[T <: Edge]
(from: String, to: String): T
-
def
removeElementSink
(listener: ElementSink): Unit
-
def
removeNode
[T <: Node]
(id: String): T
-
def
removeSink
(listener: Sink): Unit
-
def
setAttribute
(attribute: String, values: <repeated...>[AnyRef]): Unit
-
def
setAttribute
(attribute: String, values: AnyRef*): Unit
-
def
setAutoCreate
(on: Boolean): Unit
-
def
setEdgeFactory
(ef: org.graphstream.graph.EdgeFactory[_ <: org.graphstream.graph.Edge]): Unit
-
def
setNodeFactory
(nf: org.graphstream.graph.NodeFactory[_ <: org.graphstream.graph.Node]): Unit
-
def
setNullAttributesAreErrors
(on: Boolean): Unit
-
def
setStrict
(on: Boolean): Unit
-
def
stepBegins
(time: Double): Unit
-
def
stepBegins
(sourceId: String, timeId: Long, step: Double): Unit
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
update
(key: String, values: Product): Unit
-
def
update
(key: String, value: Any): Unit
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
-
def
write
(output: FileSink, filename: String): Unit
-
def
write
(filename: String): Unit
Inherited from Graph
Inherited from Iterable[Node]
Inherited from Pipe
Inherited from Sink
Inherited from ElementSink
Inherited from AttributeSink
Inherited from Source
Inherited from Element
Inherited from AnyRef
Inherited from Any
A wrapper for Java graphs that gives some more usage patterns.