Version 1.0.0 - 2006/01/31
Index  ::  Hiérarchie  ::  Constantes

Classe NoasPropertyControl


Classe(s) dérivée(s):

    NoasBlobControl NoasBooleanControl NoasIntegerControl NoasNumericControl NoasStringControl NoasTextControl NoasTimestampControl NoasUploadControl NoasVersionControl
 
   Contrôle pour les propriétés. 

NoasPropertyControl::$codestring =

NoasPropertyControl::$exchangestring =

NoasPropertyControl::$notNullboolean =

NoasPropertyControl::$primaryboolean =

NoasPropertyControl::$propertystring =

NoasPropertyControl::$readOnlyboolean =

NoasPropertyControl::$sizeint =

NoasPropertyControl::$writeOnlyboolean =

 

Constructeur NoasPropertyControl($exchange, $code, $property, $size, $notNull, $readOnly, $writeOnly, $primary)

Argument(s):

 

NoasMessage NoasPropertyControl::checkValueOf($value)

Argument(s):
Retour:
   Effectuer le contrôle de la valeur. 

 

string NoasPropertyControl::getCode()

Retour:
   Obtenir la clef de ressource. 

 

string NoasPropertyControl::getExchange()

Retour:
   Obtenir le champ de la table (Objet/Relationnel). 

 

string NoasPropertyControl::getProperty()

Retour:
   Obtenir la propriété cible de l'échange. 

 

string NoasPropertyControl::getSize()

Retour:
   Obtenir la taille du champ de la table (Objet/Relationnel). 

 

void NoasPropertyControl::getValueAsString($exchangable)

Argument(s):
   Obtenir la valeur de la propriété comme une chaîne de caractères. 

 

boolean NoasPropertyControl::isNotNull()

Retour:
   Déterminer si le champ peut être nul pendant la mise à jour. 

 

boolean NoasPropertyControl::isPrimary()

Retour:
   Déterminer si le champ est un constituant de la clef primaire. 

 

boolean NoasPropertyControl::isReadOnly()

Retour:
   Déterminer si le champ peut être lu. 

 

boolean NoasPropertyControl::isWriteOnly()

Retour:
   Déterminer si le champ peut être sauvegardé. 

 

void NoasPropertyControl::setCode($code)

Argument(s):
   Définir la clef de ressource. 

 

void NoasPropertyControl::setExchange($exchange)

Argument(s):
   Définir le champ de la table (Objet/Relationnel). 

 

void NoasPropertyControl::setNotNull($notNull)

Argument(s):
   Définir si le champ peut être nul pendant la mise à jour. 

 

void NoasPropertyControl::setPrimary($primary)

Argument(s):
   Définir si le champ est un constituant de la clef primaire. 

 

void NoasPropertyControl::setProperty($property)

Argument(s):
   Définir la propriété cible de l'échange. 

 

void NoasPropertyControl::setReadOnly($readOnly)

Argument(s):
   Définir le mode IO du champ. 

 

void NoasPropertyControl::setSize($size)

Argument(s):
   Définir la taille du champ de la table (Objet/Relationnel). 

 

NoasMessage NoasPropertyControl::setValueAsString($exchangable, $value)

Argument(s):
Retour:
   Définir la valeur de la propriété comme une chaîne de caractères. 

 

void NoasPropertyControl::setWriteOnly($writeOnly)

Argument(s):
   Définir le mode IO du champ. 

 

© 2005 Réoka Djohou, tous droits réservés.