BufferExpression

scalafx.beans.binding.BufferExpression
See theBufferExpression companion object
class BufferExpression[E](val delegate: ListExpression[E])

Wraps a JavaFX ListExpression.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

def ++=(elem1: E, elem2: E, elems: E*): Boolean
def ++=(xs: Seq[E]): Boolean
def +=(element: E): Boolean
def --=(elem1: E, elem2: E, elems: E*): Boolean
def --=(xs: Seq[E]): Boolean
def -=(element: E): Boolean

A boolean property that is true, if the the buffer is empty.

A boolean property that is true, if the the buffer is empty.

Attributes

Creates a new BooleanBinding that holds true if this list is equal to another ObservableBuffer.

Creates a new BooleanBinding that holds true if this list is equal to another ObservableBuffer.

Value parameters

other

the other ObservableList

Attributes

Returns

the new BooleanBinding

Creates a new BooleanBinding that holds true if this list is not equal to another ObservableBuffer.

Creates a new BooleanBinding that holds true if this list is not equal to another ObservableBuffer.

Value parameters

other

the other ObservableList

Attributes

Returns

the new BooleanBinding

def retainAll(elem1: E, elem2: E, elems: E*): Boolean
def retainAll(xs: Seq[E]): Boolean
def setAll(elem1: E, elem2: E, elems: E*): Boolean

Clears the ObservableBuffer and add all the elements passed as var-args.

Clears the ObservableBuffer and add all the elements passed as var-args.

Attributes

def setAll(xs: Seq[E]): Boolean

Clears the ObservableBuffer and add all elements from the collection.

Clears the ObservableBuffer and add all elements from the collection.

Attributes

An integer property that represents the size of the buffer.

An integer property that represents the size of the buffer.

Attributes

def subBuffer(from: Int, to: Int): Buffer[E]

Concrete fields

val delegate: ListExpression[E]