depGraphs
depGraphs
API
es.weso.depgraphs
Both
DepGraph
DepGraph
DepGraphJGraphT
Edge
Edge
Inheritance
InheritanceJGraphT
ErrorAddingInheritance
ErrorAddingNode
InheritanceJGraphT
Neg
Pos
PosNeg
depGraphs
/
es.weso.depgraphs
/
Inheritance
Inheritance
es.weso.depgraphs.Inheritance
trait
Inheritance
[
Node
,
EdgeType
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
InheritanceJGraphT
[
Node
,
EdgeType
]
Clear all
Members list
Concise view
Value members
Abstract methods
def
addInheritance
(
node1
:
Node
,
node2
:
Node
,
etype
:
EdgeType
):
IO
[
Unit
]
def
addNode
(
node
:
Node
):
IO
[
Unit
]
def
ancestors
(
node
:
Node
):
IO
[
Set
[
Node
]]
def
clear
:
IO
[
Unit
]
def
descendants
(
node
:
Node
):
IO
[
Set
[
Node
]]
def
descendantsByEdgtype
(
node
:
Node
,
edgtype
:
EdgeType
):
IO
[
Set
[
Node
]]
def
descendantsByEdgtypes
(
node
:
Node
,
edgtypes
:
Set
[
EdgeType
]):
IO
[
Set
[
Node
]]
def
nodes
:
IO
[
Set
[
Node
]]
def
show
(
showNode
:
Node
=>
String
,
showEdge
:
EdgeType
=>
String
):
IO
[
String
]