ChatAccount

constructor(chatAccount: String)

Zerlegt den uebergebenen String in seine Einzelteile, um damit den ChatAccount zu instanziieren. Bei der Zerlegung wird folgeden Heuristik angwendet:

  • zuserst kommt der Dienst, gefolgt von einem Doppelpunkt,

  • danach kommt der Name bzw. Account.

Parameters

chatAccount

z.B. "Twitter: oboehm"


constructor(map: Map<String, String>)

Erzeugt einen neuen ChatAccount aus der uebergebenen Map.

Parameters

map

mit den einzelnen Elementen fuer "chatDienst", "dienstName" und "account".


constructor(dienst: String, account: String)

Instanziiert einen Chat-Account.

Parameters

dienst

z.B. "ICQ"

account

z.B. 211349835 fuer ICQ


constructor(dienst: ChatDienst, account: String)

Instanziiert eine Chat-Account.

Parameters

dienst

z.B. "ICQ"

account

z.B. 211349835 fuer ICQ


constructor(chatDienst: ChatDienst, dienstName: String?, account: String)