scalafx.scene.control

TreeItem

class TreeItem[T] extends SFXDelegate[javafx.scene.control.TreeItem[T]]

Wraps javafx.scene.control.TreeItem class.

Linear Supertypes
SFXDelegate[javafx.scene.control.TreeItem[T]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TreeItem
  2. SFXDelegate
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TreeItem(value: T, graphic: Node)

    Creates a TreeItem with the value property set to the provided object, and the graphic set to the provided Node.

  2. new TreeItem(value: T)

    Creates a TreeItem with the value property set to the provided object.

  3. new TreeItem(delegate: javafx.scene.control.TreeItem[T] = ...)

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  6. def addEventHandler[T <: Event](eventType: EventType[T], eventFilter: EventHandler[T]): Unit

    Registers an event handler to this TreeItem.

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def buildEventDispatchChain(tail: EventDispatchChain): EventDispatchChain

    Construct an event dispatch chain for this target.

  9. def children: ObservableBuffer[javafx.scene.control.TreeItem[T]]

    The children of this TreeItem.

  10. def children_=(items: Seq[TreeItem[T]]): Unit

  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. val delegate: javafx.scene.control.TreeItem[T]

    JavaFX object to be wrapped.

    JavaFX object to be wrapped.

    Definition Classes
    TreeItemSFXDelegate
  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def equals(ref: Any): Boolean

    Definition Classes
    SFXDelegate → AnyRef → Any
  15. def expanded: BooleanProperty

    The expanded state of this TreeItem.

  16. def expanded_=(v: Boolean): Unit

  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def graphic: ObjectProperty[javafx.scene.Node]

    The node that is generally shown to the left of the value property.

  20. def graphic_=(v: Node): Unit

  21. def hashCode(): Int

    Definition Classes
    SFXDelegate → AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. def leaf: ReadOnlyBooleanProperty

    Represents the TreeItem leaf property, which is true if the TreeItem has no children.

  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. def nextSibling(afterNode: TreeItem[T]): javafx.scene.control.TreeItem[T]

    Returns the next sibling after the given node.

  26. def nextSibling: javafx.scene.control.TreeItem[T]

    Returns the next sibling of the TreeItem.

  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. def parent: ReadOnlyObjectProperty[javafx.scene.control.TreeItem[T]]

    A property that represents the parent of this TreeItem.

  30. def previousSibling(afterNode: TreeItem[T]): javafx.scene.control.TreeItem[T]

    Returns the previous sibling previous the given node.

  31. def previousSibling: javafx.scene.control.TreeItem[T]

    Returns the previous sibling of the TreeItem.

  32. def removeEventHandler[T <: Event](eventType: EventType[T], eventHandler: EventHandler[T]): Unit

    Unregisters a previously registered event handler from this TreeItem.

  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  34. def toString(): String

    Definition Classes
    SFXDelegate → AnyRef → Any
  35. def value: ObjectProperty[T]

    A property representing the application-specific data contained within this TreeItem.

  36. def value_=(v: T): Unit

  37. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from SFXDelegate[javafx.scene.control.TreeItem[T]]

Inherited from AnyRef

Inherited from Any

Ungrouped