Classe de base des propriétés persistantes.
new Property()
static public OFF:Number
static public SERVER_CACHE:Number
static public SYNCHRONIZE_CLIENT:Number
static public SYNCHRONIZE_GROUP:Number
public function toString():String
Utilisé dans un contexte littéral
Une chaine définissant l'objet
public function getPropertySet():PropertySet
Renvoie le set de propriétés.
Une référence au groupe de propriétés.
public function getValue():Object
Renvoie la valeur de la propriété persistante.
La valeur de la prorpiété.
public function isModified():Boolean
Permet de savoir si la propriété a été modifiée.
true si elle a été modifiée.
public function isLoaded():Object
Permet de savoir si la valeur de la propriété est chargée correctement.
La valeur sinon null.
public function setValue(newVal:Object):Void
Modifie la valeur d'une propriété.
newVal | Une nouvelle valeur. |
public function setModified():Void
Appelé par un objet Table non synchronisé. called by table objects that are not synchronized
public function loadTemp(newVal:Object):Void
Modifie une valeur de propriété avant synchronisation.
newVal | Nouvelle valeur. |
public function update(newVal:Object, clientReq:Boolean):Void
Met à jour la propriétés après synchronisation.
newVal | Nouvelle valeur. |
clientReq | true si la demande provient du poste client. |
public function reset():Void
Annule la modification d'un propriété. Utile lors d'un échec de synchronisation.
public function setPropertySet(ps:PropertySet):Void
TODO called by PropertySet#addProperty
ps | Référence au jeu de propriétés. |