in scala.collection.mutable
trait ObservableSet

`abstract trait` ObservableSet [A, This <: scala.collection.mutable.ObservableSet[A, This]]
  `extends` java.lang.Object
  `with` scala.collection.mutable.Set[A]
  `with` scala.collection.mutable.Publisher[scala.collection.mutable.Message[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 `Set` class into which this abstract class is mixed in. Class `ObservableSet` publishes events of the type `Message`.

Author:
  Matthias Zenger
Version:
  1.0, 08/07/2003

Def Summary
| `def` += (elem: A) : scala.Unit
| `def` -= (elem: A) : scala.Unit
| `def` clear : scala.Unit

Def Detail

`def` += (elem: A): scala.Unit

`def` -= (elem: A): scala.Unit

`def` clear : scala.Unit