ClientProperties

final class ClientProperties(val component: Component) extends AnyVal
Swing component client properties are hidden accept for put and get. Therefore it lacks
any sort of iterator and we cannot implement collection.mutable.Map. This is a
compromise which provides a few methods known from collection.mutable.Map
class AnyVal
trait Matchable
class Any

Value members

Methods

def +=(kv: (String, Any)): Component
def -=(key: String): Component
def get(key: String): Option[Any]
def put(key: String, value: Any): Option[Any]
def remove(key: String): Option[Any]
def update(key: String, value: Any): Unit

Fields

val component: Component