de.sciss

treetable

package treetable

Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractTreeModel[A] extends TreeModel[A]

  2. final case class TreeColumnChanged[A](model: TreeColumnModel[A], path: Path[A], column: Int) extends Event with Product with Serializable

  3. trait TreeColumnModel[A] extends Publisher

  4. trait TreeModel[A] extends Publisher

  5. sealed trait TreeModelEvent[A] extends Event

  6. final case class TreeNodesChanged[A](model: TreeModel[A], path: Path[A], children: (Int, A)*) extends TreeModelEvent[A] with Product with Serializable

  7. final case class TreeNodesInserted[A](model: TreeModel[A], path: Path[A], children: (Int, A)*) extends TreeModelEvent[A] with Product with Serializable

  8. final case class TreeNodesRemoved[A](model: TreeModel[A], path: Path[A], children: (Int, A)*) extends TreeModelEvent[A] with Product with Serializable

  9. final case class TreeStructureChanged[A](model: TreeModel[A], path: Path[A]) extends TreeModelEvent[A] with Product with Serializable

  10. class TreeTable[A, Col <: TreeColumnModel[A]] extends Component

  11. trait TreeTableCellRenderer extends AnyRef

  12. final case class TreeTableSelectionChanged[A, Col <: TreeColumnModel[A]](source: TreeTable[A, Col], pathsAdded: IndexedSeq[Path[A]], pathsRemoved: IndexedSeq[Path[A]], newLeadSelectionPath: Option[Path[A]], oldLeadSelectionPath: Option[Path[A]]) extends Event with Product with Serializable

Value Members

  1. object TreeColumnModel

  2. object TreeTable

  3. object TreeTableCellRenderer

Ungrouped