in scala.collection.mutable
class ObservableBuffer

mixin abstract `class` ObservableBuffer [ A , This <: scala.collection.mutable.ObservableBuffer[A,This] ]
  `extends` java.lang.Object
  `with` scala.collection.mutable.Buffer[A]
  `with` scala.collection.mutable.Publisher[scala.collection.mutable.Message[scala.Tuple2[scala.collection.mutable.Location,A]] with scala.collection.mutable.Undoable,This]
  `with` scala.ScalaObject

  This class is typically used as a mixin. It adds a subscription mechanism to the `Buffer` class into which this abstract class is mixed in. Class `ObservableBuffer` publishes events of the type `Message`.

author:
  Matthias Zenger
version:
  1.0, 08/07/2003

Def Summary
| `def` + ( element : A ) : scala.collection.mutable.Buffer[A]
| `def` +: ( element : A ) : scala.collection.mutable.Buffer[A]
| `def` clear : scala.Unit
| `def` insertAll ( n : scala.Int , iter : scala.Iterable[A] ) : scala.Unit
| `def` remove ( n : scala.Int ) : A
| `def` update ( n : scala.Int , newelement : A ) : scala.Unit

Def Detail

`def` + ( element : A ) : scala.collection.mutable.Buffer[A]

`def` +: ( element : A ) : scala.collection.mutable.Buffer[A]

`def` clear : scala.Unit

`def` insertAll ( n : scala.Int , iter : scala.Iterable[A] ) : scala.Unit

`def` remove ( n : scala.Int ) : A

`def` update ( n : scala.Int , newelement : A ) : scala.Unit