in scala.collection.mutable
class History

`class` History [ A , B ]
  `extends` java.lang.Object
  `with` scala.collection.mutable.Subscriber[A,B]
  `with` scala.Iterable[scala.Tuple2[B,A]]
  `with` scala.ScalaObject

  `History[A, B]` objects may subscribe to events of type `A` published by an object of type `B`. The history subscriber object records all published events up to maximum number of `maxHistory` events.

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

Constructor Summary
| `def` this

Def Summary
| `def` clear : scala.Unit
| `def` elements : scala.Iterator[scala.Tuple2[B,A]]
| `def` events : scala.Iterator[A]
| `def` notify ( pub : B , event : A ) : scala.Unit
| `def` size : scala.Int

Constructor Detail

`def` this

Def Detail

`def` clear : scala.Unit

`def` elements : scala.Iterator[scala.Tuple2[B,A]]

`def` events : scala.Iterator[A]

`def` notify ( pub : B , event : A ) : scala.Unit

`def` size : scala.Int