Documentation

ObjectState extends State
in package

Über den Objekt-Status kann ein Objekt und der betreffende Aktion geholt und weiterverarbeitet werden.

Tags
category

Framework

author

schukai GmbH [email protected]

license

http://alvine.io/license/ Licence

link

Alvine

since
20110904

Table of Contents

Constants

DELETED  = 2
Kennzeichnet eine Löschoperation
INDEX  = 8
Kennzeichnet eine Indexoperation
UNDEFINED  = 0
Undefinierter Code (sollte nicht vorkommen)
WRITTEN  = 4
Kennzeichnet eine Schreiboperation

Properties

$code  : integer
$observerList  : array
Liste mit Observern die nicht gehasht werden können.
$reference  : Object
$state  : State

Methods

__construct()  : mixed
Neuen Zustand erstellen
__toString()  : string
Interner Code des Status
attachObserver()  : void
Fügt einen Beobachter hinzu
detachObserver()  : void
Diese methode entfernt einen Beobachter von der Liste der Beobachter
getCode()  : integer
Status zurückgeben
getReference()  : object
Referenz auf das zugeordnete Objekt
getState()  : State
Status zurückgeben
notifyObservers()  : int
Beobachter informieren

Constants

UNDEFINED

Undefinierter Code (sollte nicht vorkommen)

public mixed UNDEFINED = 0

Properties

$code

protected integer $code = null

Interner StatusCode

$reference

protected Object $reference = null

Referenz auf zugehöriges Objekt

Methods

__construct()

Neuen Zustand erstellen

public __construct(Object $reference, integer $code) : mixed
Parameters
$reference : Object

Referenz auf Objekt oder sonstiges Datum

$code : integer

Zustandswert

__toString()

Interner Code des Status

public __toString() : string
Return values
string

Daten des Objekts ausgeben

getCode()

Status zurückgeben

public getCode() : integer
Return values
integer

Status

getReference()

Referenz auf das zugeordnete Objekt

public getReference() : object
Return values
object

Referenz

notifyObservers()

Beobachter informieren

public notifyObservers() : int

Diese Methode ruft bei allen angemeldeten Beobachtern die Methode update() auf.

Return values
int

Anzahl der Benachrichtigungen


        
On this page

Search results