Class

pl.metastack.metaweb.state.twoway

Tag

Related Doc: package twoway

Permalink

class Tag extends oneway.Tag with Node

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Tag
  2. Node
  3. Tag
  4. Node
  5. Tag
  6. Node
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Tag(name: String)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def ++=(nodes: Seq[state.Node]): Unit

    Permalink
    Definition Classes
    Tag
  4. def +=(node: state.Node): Unit

    Permalink
    Definition Classes
    Tag
  5. def :=(node: state.Node): Unit

    Permalink
    Definition Classes
    Tag
  6. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  7. val _attributes: Dict[String, Any]

    Permalink
    Attributes
    protected
    Definition Classes
    Tag
  8. def append(node: state.Node): Unit

    Permalink
    Definition Classes
    TagTag
  9. def appendAll(nodes: Seq[state.Node]): Unit

    Permalink
    Definition Classes
    TagTag
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. val attributeProvider: Provider[String, Any]

    Permalink
    Definition Classes
    Tag
  12. def attributes: Map[String, Any]

    Permalink
    Definition Classes
    TagTag
  13. def bindAttribute[T](attribute: String, ch: Channel[T]): ReadChannel[Unit]

    Permalink
  14. def bindAttributeOpt[T](attribute: String, ch: Channel[Option[T]]): ReadChannel[Unit]

    Permalink
  15. def byId[T <: state.Tag](id: String): T

    Permalink
    Definition Classes
    Tag
  16. def byIdOpt[T <: state.Tag](id: String): Option[T]

    Permalink
    Definition Classes
    Tag
  17. def children: Seq[state.Node]

    Permalink
    Definition Classes
    TagTag
  18. def clearChildren(): Unit

    Permalink
    Definition Classes
    TagTag
  19. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  22. val eventProvider: Provider[(String, Seq[Any]), Unit]

    Permalink
    Definition Classes
    Tag
  23. def events: Map[String, (Any) ⇒ Unit]

    Permalink
    Definition Classes
    TagTag
  24. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def getAttribute(attribute: String): Option[Any]

    Permalink
    Definition Classes
    TagTag
  26. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  27. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. val name: String

    Permalink
    Definition Classes
    TagTag
  30. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. def set(node: state.Node): Unit

    Permalink
    Definition Classes
    TagTag
  34. def setAttribute[T](attribute: String, value: T): Unit

    Permalink
    Definition Classes
    TagTag
  35. def setChildren(nodes: Seq[state.Node]): Unit

    Permalink
    Definition Classes
    TagTag
  36. def setEvent[T](event: String, f: (Any) ⇒ Unit): Unit

    Permalink
    Definition Classes
    TagTag
  37. def subscribe(node: ReadChannel[state.Node]): ReadChannel[Unit]

    Permalink
    Definition Classes
    Tag
  38. def subscribeAttribute[T](attribute: String, from: ReadChannel[T]): ReadChannel[Unit]

    Permalink
    Definition Classes
    Tag
  39. def subscribeChildren(list: DeltaBuffer[state.Node]): ReadChannel[Unit]

    Permalink
    Definition Classes
    Tag
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  41. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  42. def triggerAction(action: String, arguments: Any*): Unit

    Permalink
    Definition Classes
    TagTag
  43. def updateAttribute[T](attribute: String, value: T): Unit

    Permalink
    Definition Classes
    Tag
  44. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. def watchAttributes: ReadChannel[Delta[String, Any]]

    Permalink
    Definition Classes
    Tag
  48. def watchChildren: ReadChannel[Delta[state.Node]]

    Permalink
    Definition Classes
    Tag
  49. def watchEvents: ReadChannel[Delta[String, (Any) ⇒ Unit]]

    Permalink
    Definition Classes
    Tag
  50. def ways: Int

    Permalink
    Definition Classes
    TagTagNode

Inherited from Node

Inherited from oneway.Tag

Inherited from oneway.Node

Inherited from state.Tag

Inherited from state.Node

Inherited from AnyRef

Inherited from Any

Ungrouped