treetable-scala
treetable-scala
de.sciss.treetable
treetable-scala
/
de.sciss.treetable
/
TreeModel
TreeModel
trait
TreeModel
[A] extends
Publisher
Graph
Super types
Known subtyes
trait
Publisher
trait
Reactor
class
Object
trait
Matchable
class
Any
trait
AbstractTreeModel
[
A
]
Value members
Value members
Methods
def
root
:
A
def
getChildCount
(parent:
A
):
Int
def
getChild
(parent:
A
, index:
Int
):
A
def
isLeaf
(node:
A
):
Boolean
def
valueForPathChanged
(path:
IndexedSeq
[
A
], newValue:
A
):
Unit
def
getIndexOfChild
(parent:
A
, child:
A
):
Int
Inherited methods
def
deafTo
(ps:
Publisher
*):
Unit
Installed reaction won't receive events from the given publisher anylonger.
Inhertied from
Reactor
def
publish
(e:
Event
):
Unit
Notify all registered reactions.
Inhertied from
Publisher
def
listenTo
(ps:
Publisher
*):
Unit
Listen to the given publisher as long as deafTo isn't called for
them.
Inhertied from
Reactor
Inherited fields
protected
val
listeners
:
RefSet
[
Reaction
]
Inhertied from
Publisher
val
reactions
:
Reactions
All reactions of this reactor.
Inhertied from
Reactor