public interface Dispayable
Modifier and Type | Method and Description |
---|---|
KFieldControl |
getBestControl(KObject ko,
java.lang.String field)
Retourne le contrôle visuel le mieux adapté à la modification du membre field de l'objet ko
par analyse du type de données, et des paramètres spécifiés dans le fichier xml contrôleur
|
HtmlControlType |
getControlType(KObject ko,
java.lang.String field) |
KFieldControl |
getDefaultControl(KObject ko,
java.lang.String field) |
KFieldControl |
getFc(KObject ko,
java.lang.String field,
java.lang.String id,
java.lang.String caption,
HtmlControlType type,
java.lang.String options,
java.lang.Object listObject)
crée un contrôle visuel de type "type" pour l'objet "ko"
|
KFieldControl |
getFcCheckBox(KObject ko,
java.lang.String field,
java.lang.String id,
java.lang.Object listObject,
java.lang.String caption,
java.lang.String options)
Retourne un champ input de formulaire de type $type permettant de mettre à jour la proprieté $field
caption correspond au libelle du champ type peut prendre une valeur parmi : khcText, khcHidden, khcCmb, khcList, khcRadio, khcCheckBox, khcDate, khcFile, khcImage, khcTextarea, khcPassWord listObject est une collection (Klistobject), un tableau ou une chaîne représentant les cases à cocher du groupe |
KFieldControl |
getFcInput(KObject ko,
java.lang.String field,
java.lang.String id,
java.lang.String caption,
HtmlControlType type,
java.lang.String options)
Retourne un champ input de formulaire de type $type permettant de mettre à jour la proprieté field
caption correspond au libelle du champ type peut prendre une valeur parmi : khcText, khcHidden, khcCmb, khcList, khcRadio, khcCheckBox, khcDate, khcFile, khcImage, khcTextarea, khcPassWord |
KFieldControl |
getFcLabel(KObject ko,
java.lang.String field,
java.lang.String caption,
java.lang.String options) |
KFieldControl |
getFcList(KObject ko,
java.lang.String field,
java.lang.String id,
java.lang.Object listObject,
java.lang.String caption,
HtmlControlType type,
java.lang.String options)
Retourne un champ Select de formulaire de type $type (khcList par défaut) permettant de mettre à jour la proprieté $field
caption correspond au libelle du champ listObject est une collection (Klistobject), un tableau ou une chaîne représentant les élements de la liste type peut prendre une valeur parmi : khcText, khcHidden, khcCmb, khcList, khcRadio, khcCheckBox, khcDate, khcFile, khcImage, khcTextarea, khcPassWord |
KFieldControl |
getFcRadio(KObject ko,
java.lang.String field,
java.lang.String id,
java.lang.String listObject,
java.lang.String caption,
java.lang.String options)
Retourne un champ input de formulaire de type $type (khcRadio par défaut) permettant de mettre à jour la proprieté $field
caption correspond au libelle du champ type peut prendre une valeur parmi : khcText, khcHidden, khcCmb, khcList, khcRadio, khcCheckBox, khcDate, khcFile, khcImage, khcTextarea, khcPassWord listObject est une collection (Klistobject), un tableau ou une chaîne représentant les options du groupe radio |
KFieldControl getFc(KObject ko, java.lang.String field, java.lang.String id, java.lang.String caption, HtmlControlType type, java.lang.String options, java.lang.Object listObject)
ko
- objet instance d'une classe dérivée de KObjectfield
- membre de l'instance koid
- identifiant HTML du contrôlecaption
- étiquette du contrôletype
- type de contrôleoptions
- options HTML supplémentaireslistObject
- liste (KListObject ou Array)KFieldControl getFcInput(KObject ko, java.lang.String field, java.lang.String id, java.lang.String caption, HtmlControlType type, java.lang.String options)
ko
- objet instance d'une classe dérivée de KObjectfield
- membre de l'instance koid
- identifiant HTML du contrôlecaption
- étiquette du contrôletype
- type du contrôleoptions
- options HTML supplémentairesKFieldControl getFcLabel(KObject ko, java.lang.String field, java.lang.String caption, java.lang.String options)
ko
- objet instance d'une classe dérivée de KObjectfield
- membre de l'instance kocaption
- étiquette du contrôleoptions
- options HTML supplémentairesKFieldControl getFcList(KObject ko, java.lang.String field, java.lang.String id, java.lang.Object listObject, java.lang.String caption, HtmlControlType type, java.lang.String options)
ko
- objet instance d'une classe dérivée de KObjectfield
- membre de l'instance koid
- identifiant HTML du contrôlelistObject
- liste (KListObject ou Array)caption
- étiquette du contrôletype
- type du contrôleoptions
- options HTML supplémentairesKFieldControl getFcRadio(KObject ko, java.lang.String field, java.lang.String id, java.lang.String listObject, java.lang.String caption, java.lang.String options)
ko
- objet instance d'une classe dérivée de KObjectfield
- membre de l'instance koid
- identifiant HTML du contrôlelistObject
- liste (KListObject ou Array)caption
- étiquette du contrôleoptions
- options HTML supplémentairesKFieldControl getFcCheckBox(KObject ko, java.lang.String field, java.lang.String id, java.lang.Object listObject, java.lang.String caption, java.lang.String options)
ko
- objet instance d'une classe dérivée de KObjectfield
- membre de l'instance koid
- identifiant HTML du contrôlelistObject
- liste (KListObject ou Array)caption
- étiquette du contrôleoptions
- options HTML supplémentairesKFieldControl getBestControl(KObject ko, java.lang.String field)
ko
- objet instance d'une classe dérivée de KObjectfield
- membre de l'instance koKFieldControl getDefaultControl(KObject ko, java.lang.String field)
HtmlControlType getControlType(KObject ko, java.lang.String field)