Table des matières

Règles, Normes, bonnes pratiques

Bonnes pratiques KObject : voir http://tutorial.kobject.net/java/bonnespratiques

Structure de l'application : dossiers, fichiers

Classes

Package Type de classe Exemple de nommage
net.bo Classes métier KUtilisateur
net.display Displays, classes héritant de KObjectDisplay UtilisateurDisplay
net.controller Contrôleurs, classes implémentant IMappingControl LoginControl
net.action Actions, Servlets ou actions SModDev
net.technics Classes techniques/utilitaires -

Mappings

Eléments DOM

Type d'élément ou fonction Préfixe Exemple
bouton ou élément faisant office de bouton bt btEnter
checkbox ck ckDeleteUser
form frm frmKUtilisateur
fieldset fs fsKUtilisateur
radio r rVilles
div, span et autres pas de préfixe

Eléments communs

Variables de session

Variable Description
activeUser Utilisateur actif connecté

Eléments DOM

id Description
divMain div principale de l'application, conteneur central
divLogin div info activeUser ou form de login