samples/effectivelist/src/org/apidesign/effectivelist/Listable.scala
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Thu, 30 Oct 2014 21:30:10 +0100
changeset 409 40cabcdcd2be
parent 403 ebe08056c60c
permissions -rw-r--r--
Updating to NBMs from NetBeans 8.0.1 as some of them are required to run on JDK8
jtulach@402
     1
package org.apidesign.effectivelist
jtulach@402
     2
jtulach@402
     3
/** A member of a {@link List} that makes keeping references
jtulach@402
     4
 * to previous and next items in the list effective.
jtulach@402
     5
 */
jtulach@403
     6
// BEGIN: effectivelist.item
jtulach@405
     7
trait Listable[T] {
jtulach@402
     8
  private[effectivelist] var prev : T = _
jtulach@402
     9
  private[effectivelist] var next : T = _
jtulach@402
    10
}
jtulach@403
    11
// END: effectivelist.item