A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C

c_ - Variable in class persistance.wTmp.FieldTmp
 
c_opt2 - Variable in class template_applicatif.wFiche.AbstractDbFiche
 
c_opt2 - Variable in class template_applicatif.wVue.AbstractVue
 
c_opt3 - Variable in class template_applicatif.wVue.AbstractVue
 
calctable - Variable in class composant_saisie.wCalculator.JTextDbCalc
 
calctable - Variable in class composant_saisie.wComposant.JTextDbDate
 
calctable - Variable in class composant_saisie.wComposant.JTextDbSpin
 
calctable - Variable in class composant_saisie.wComposant.JTextDbTime
 
Calculator - Class in composant_saisie.wCalculator

A_doc
Licence.
Calculator() - Constructor for class composant_saisie.wCalculator.Calculator
 
calculator - Variable in class composant_saisie.wCalculator.JTextDbCalc
 
calendarDays - Variable in class composant_saisie.wCalendar.CalendarValues
 
CalendarValues - Class in composant_saisie.wCalendar

A_doc
Licence.
CalendarValues(JTableCalendar) - Constructor for class composant_saisie.wCalendar.CalendarValues
 
calendarValues - Variable in class composant_saisie.wCalendar.CalendarValues
 
calendarValueWeeks - Variable in class composant_saisie.wCalendar.CalendarValues
 
cancelCellEditing() - Method in class template_applicatif.wListe.ListeCellEditor
 
caretUpdate(CaretEvent) - Method in class module_standard.wImprime.JPanelPrint
 
caretUpdate(CaretEvent) - Method in class template_applicatif.wListe.ListeButtonTools
 
caretUpdate(CaretEvent) - Method in class template_applicatif.wVue.VueButtonCb
 
catchKeyboard() - Method in class persistance.wGlobalParam.Gp
 
cba(double, double, String, String, double, String) - Method in class module_standard.wSerial.AbstractImpDot
 
cbBeep() - Method in class module_standard.wSerial.AbstractMS1204
 
cbOpen - Variable in class module_standard.wSerial.AbstractMS1204
 
ccs - Variable in class composant_saisie.wComposant.JPlageTimes
 
ccs - Variable in class composant_saisie.wComposant.JTimeDelay
 
Ccs - Class in composant_saisie.wSaisieFormat

A_doc
Licence.
Ccs(Sql) - Constructor for class composant_saisie.wSaisieFormat.Ccs
 
ccs - Variable in class template_applicatif.wFiche.AbstractDbFiche
 
CCS_NOTIFIER - Static variable in class composant_saisie.wSaisieFormat.Ccs
 
CCS_TYPE - Static variable in class composant_saisie.wSaisieFormat.Ccs
 
CCS_UPDATE - Static variable in class composant_saisie.wSaisieFormat.Ccs
 
CcsFmt - Class in composant_saisie.wSaisieFormat

A_doc
Licence.
CcsFmt(JTextComponent, int) - Constructor for class composant_saisie.wSaisieFormat.CcsFmt
 
CcsFmt(JTextComponent, String) - Constructor for class composant_saisie.wSaisieFormat.CcsFmt
 
CELLEDIT - Static variable in class composant_saisie.wSaisieFormat.UserUpdate
 
CellRendererDate - Class in composant_saisie.wCalendar

A_doc
Licence.
CellRendererDate() - Constructor for class composant_saisie.wCalendar.CellRendererDate
 
CellRendererHeader - Class in composant_saisie.wCalendar

A_doc
Licence.
CellRendererHeader() - Constructor for class composant_saisie.wCalendar.CellRendererHeader
 
CellRendererTothWeek - Class in composant_saisie.wCalendar

A_doc
Licence.
CellRendererTothWeek() - Constructor for class composant_saisie.wCalendar.CellRendererTothWeek
 
CellRendererWeek - Class in composant_saisie.wCalendar

A_doc
Licence.
CellRendererWeek() - Constructor for class composant_saisie.wCalendar.CellRendererWeek
 
cftp - Variable in class composant_saisie.wComposant.JTimeDelay
 
changedUpdate(DocumentEvent) - Method in class composant_saisie.wComposant.JPlageTimes
 
changedUpdate(DocumentEvent) - Method in class composant_saisie.wComposant.JTimeDelay
 
changedUpdate(DocumentEvent) - Method in class template_applicatif.wFiche.AbstractDbFiche
 
changedUpdate(DocumentEvent) - Method in class template_applicatif.wFiltre.JPDeADate
 
changedUpdate(DocumentEvent) - Method in class template_applicatif.wFiltre.JPDeAText
 
changedUpdate(DocumentEvent) - Method in class template_applicatif.wListe.ListeCellEditor
 
charHeight - Variable in class module_standard.wImprime.JPimpListe
 
charWidth - Variable in class module_standard.wImprime.JPEntete
 
charWidth - Variable in class module_standard.wImprime.JPimpListe
 
check(boolean) - Method in class composant_saisie.wComposant.JTextCheck
 
checked - Variable in class composant_saisie.wComposant.JTextCheck
 
CHECKED - Static variable in class composant_saisie.wSaisieFormat.Ccs
 
checkUncheck() - Method in class composant_saisie.wComposant.JTextCheck
 
checkUniqueInstance(boolean, boolean) - Static method in class persistance.wNet.Net
 
CHOICEPRINTER - Static variable in class persistance.wSql.Sql
 
choisir - Variable in class module_standard.wBackup.Backup
 
choisirButton - Variable in class module_standard.wBackup.Backup
 
choix - Variable in class module_standard.wBackup.Backup
 
clauseFilter - Variable in class persistance.wSql.Sql
 
clauseGroupBy - Variable in class persistance.wSql.Sql
 
cle2 - Variable in class table_standard.wS_menus.S_menusSAISIE
 
cle2 - Variable in class table_standard.wS_menusDetail.S_menusDetailSAISIE
 
cle2 - Variable in class table_standard.wS_slcolDetail.S_slcolDetailSAISIE
 
clear() - Method in class composant_saisie.wPtime.ListDate
 
clear() - Method in class persistance.wTmp.FieldTmp
 
clearContainer(Container, boolean) - Method in class persistance.wGlobalParam.Gp
 
clearMainFrame(boolean) - Method in class persistance.wGlobalParam.Gp
 
clearMainFrame(boolean) - Method in class persistance.wSql.Sql
 
clearPlage() - Method in class composant_saisie.wPtime.JPTime
 
clearPlage() - Method in class composant_saisie.wPtime.JTime
 
clearSelections() - Method in class composant_saisie.wCalendar.JPCalendar
 
clearStringDigit(String, String) - Static method in class composant_saisie.wSaisieFormat.CcsFmt
 
clearStringDigit(String) - Static method in class composant_saisie.wSaisieFormat.CcsFmt
 
CLICK_RIGHT - Static variable in class composant_saisie.wComposant.JTextButton
 
clickable - Variable in class composant_saisie.wPtime.JTime
 
clicked - Variable in class composant_saisie.wComposant.JTextDb
 
clickedInFleche(Point) - Method in class composant_saisie.wCalculator.JTextDbCalc
 
clickedInFleche(Point) - Method in class composant_saisie.wComposant.JPlageTimes
 
clickedInFleche(Point) - Method in interface composant_saisie.wComposant.JPopupIClicked
 
clickedInFleche(Point) - Method in class composant_saisie.wComposant.JTextDbDate
 
clickedInFleche(Point) - Method in class composant_saisie.wComposant.JTextDbF2
 
clickedInFleche(Point) - Method in class composant_saisie.wComposant.JTextDbSpin
 
clickedInFleche(Point) - Method in class composant_saisie.wComposant.JTextDbTime
 
Client - Class in persistance.wNet
Deprecated. 
Client(Gp, String, int) - Constructor for class persistance.wNet.Client
Deprecated.  
client - Variable in class persistance.wNet.Client
Deprecated.  
close() - Method in class composant_saisie.wPtime.TimeDelay
 
close() - Method in class module_standard.wSerial.AbstractMS1204
 
close() - Method in class module_standard.wSerial.CodeBarre
 
close() - Method in class module_standard.wSerial.ImpDot
 
close() - Method in class module_standard.wSerial.Serial
 
close() - Method in class persistance.wTmp.Tmp
 
closeCodeBarre() - Method in class persistance.wGlobalParam.Gp
Ferme les codes barres sur port com
closeCx() - Method in class persistance.wSql.Sql
On libere la connexion
closedialog - Static variable in class fenetre_menu.wConteneur.AbstractJDialogDb
 
closeImpdot() - Method in class persistance.wGlobalParam.Gp
Ferme les imprimantes thermiques sur port com
closeT_stat() - Method in class persistance.wSql.Sql
On libere les tables
code - Variable in class module_standard.wInfos.Infos
 
code - Variable in class module_standard.wPointageHeure.S_pointageHeureSAISIE
 
code - Variable in class module_standard.wRaz.S_filesRazSAISIE
 
code - Variable in class table_standard.wS_aide.S_aideSAISIE
 
code - Variable in class table_standard.wS_color.S_colorSAISIE
 
code - Variable in class table_standard.wS_field.S_fieldSAISIE
 
code - Variable in class table_standard.wS_field.S_fieldTaffSAISIE
 
code - Variable in class table_standard.wS_field.S_fieldTvueSAISIE
 
code - Variable in class table_standard.wS_field.S_fieldTypeSAISIE
 
code - Variable in class table_standard.wS_files.S_filesSAISIE
 
code - Variable in class table_standard.wS_intero.S_interoSAISIE
 
code - Variable in class table_standard.wS_menus.S_menusSAISIE
 
code - Variable in class table_standard.wS_menusDetail.S_menusDetailSAISIE
 
code - Variable in class table_standard.wS_prefs.S_prefsSAISIE
 
code - Variable in class table_standard.wS_slcol.S_slcolSAISIE
 
code - Variable in class table_standard.wS_slcolDetail.S_slcolDetailSAISIE
 
code - Variable in class table_standard.wS_themes.S_themesSAISIE
 
code1 - Variable in class template_applicatif.wFiltre.AbstractVueDEA
 
code2 - Variable in class template_applicatif.wFiltre.AbstractVueDEA
 
CodeBarre - Class in module_standard.wSerial

A_doc
Licence.
CodeBarre(Gp) - Constructor for class module_standard.wSerial.CodeBarre
 
codeBarres - Variable in class persistance.wGlobalParam.Gp
 
codeCb - Variable in class module_standard.wSerial.AbstractMS1204
 
CODEINF2 - Static variable in class composant_saisie.wSaisieFormat.Ccs
 
coef12 - Static variable in class module_standard.wSerial.AbstractImpDot
 
coef8 - Static variable in class module_standard.wSerial.AbstractImpDot
 
COL_LISTECELLEDITOR - Static variable in class composant_saisie.wSaisieFormat.UserUpdate
 
COL_LISTECELLRENDERER - Static variable in class composant_saisie.wSaisieFormat.UserUpdate
 
COL_LISTESELECTION - Static variable in class composant_saisie.wSaisieFormat.UserUpdate
 
Collapse - Variable in class module_standard.wArborescence.Arborescence
 
collapseAll() - Method in class composant_saisie.wTree.JTreeDb
 
colo - Variable in class table_standard.wS_color.S_colorSAISIE
 
colo - Variable in class table_standard.wS_slcolDetail.S_slcolDetailSAISIE
 
color - Variable in class composant_saisie.wComposant.JTextButton
 
color - Variable in class composant_saisie.wComposant.JTextDb
 
COLOR - Static variable in class persistance.wTmp.Tmp
 
COLOR_TABLE_SELECTIONBACKGROUND - Static variable in class composant_saisie.wSaisieFormat.Ccs
 
colorBorderHeader - Variable in class composant_saisie.wComposant.JTextDb
 
colorcadrefond - Variable in class composant_saisie.wCalculator.JTextDbCalc
 
colorcadrefond - Variable in class composant_saisie.wComposant.JTextDbDate
 
colorcadrefond - Variable in class composant_saisie.wComposant.JTextDbF2
 
colorcadrefond - Variable in class composant_saisie.wComposant.JTextDbSpin
 
colorcadrefond - Variable in class composant_saisie.wComposant.JTextDbTime
 
colorfondfleche - Variable in class composant_saisie.wCalculator.JTextDbCalc
 
colorfondfleche - Variable in class composant_saisie.wComposant.JTextDbDate
 
colorfondfleche - Variable in class composant_saisie.wComposant.JTextDbF2
 
colorfondfleche - Variable in class composant_saisie.wComposant.JTextDbSpin
 
colorfondfleche - Variable in class composant_saisie.wComposant.JTextDbTime
 
colorfondflechesave - Variable in class composant_saisie.wCalculator.JTextDbCalc
 
colorfondflechesave - Variable in class composant_saisie.wComposant.JTextDbDate
 
colorfondflechesave - Variable in class composant_saisie.wComposant.JTextDbF2
 
colorfondflechesave - Variable in class composant_saisie.wComposant.JTextDbSpin
 
colorfondflechesave - Variable in class composant_saisie.wComposant.JTextDbTime
 
colorForeground - Variable in class composant_saisie.wComposant.JTextButton
 
colorSelectedRowBackground - Variable in class template_applicatif.wListe.AbstractDbListe
 
colorSelectedRowForeground - Variable in class template_applicatif.wListe.AbstractDbListe
 
colortraitgauche - Variable in class composant_saisie.wCalculator.JTextDbCalc
 
colortraitgauche - Variable in class composant_saisie.wComposant.JTextDbDate
 
colortraitgauche - Variable in class composant_saisie.wComposant.JTextDbF2
 
colortraitgauche - Variable in class composant_saisie.wComposant.JTextDbSpin
 
colortraitgauche - Variable in class composant_saisie.wComposant.JTextDbTime
 
colSelected - Variable in class template_applicatif.wListe.AbstractDbListe
 
composant_saisie.doc - package composant_saisie.doc
 
composant_saisie.wCalculator - package composant_saisie.wCalculator
 
composant_saisie.wCalendar - package composant_saisie.wCalendar
 
composant_saisie.wComposant - package composant_saisie.wComposant
 
composant_saisie.wPtime - package composant_saisie.wPtime
 
composant_saisie.wSaisieFormat - package composant_saisie.wSaisieFormat
 
composant_saisie.wTree - package composant_saisie.wTree
 
ComposantFocusTraversalPolicy - Class in composant_saisie.wComposant

A_doc
Licence.
ComposantFocusTraversalPolicy(Component) - Constructor for class composant_saisie.wComposant.ComposantFocusTraversalPolicy
 
compute() - Method in class module_standard.wImprime.JPimpListe
 
computeDependant(JComponent) - Method in class template_applicatif.wFiche.AbstractDbFiche
Calcule les édits dépendants d'un Edit
computeSize - Variable in class module_standard.wImprime.JPimpListe
 
computeSizeLocation(float, Dimension) - Method in class fenetre_menu.wConteneur.AbstractJDialogDb
 
computeSizeLocation(JPanelPrint) - Method in class module_standard.wImprime.JDialogPrint
 
CONCAT - Static variable in class persistance.wSql.Sql
 
Concept - Annotation Type in a_doc.doc
Le projet wtools est un framework de production de logiciel de gestion
de type desktop utilisant une base de donnée

Le constat :
1) les composants java sont primaires
2) les interfaces graphiques sont complexes (Multi entrée et Nombreux comportements à gérer)
3) les logiciels de gestion sont simples et répétitifs basés sur le template CRUD

Les objectifs de wtools sont :
1) de faire gagner du temps lors du développement
2) d'offrir un cadre de développement simplifié et robuste
3) de limiter l'intervention du développeur aux problématiques métier

wtools fourni une architecture standard compléte, à charge pour le Dev de réaliser la partie métier

wtools défini des entités fonctionnelles nommées Vue c'est la base de développement des objects métiers

wtools fourni des composants graphique unaire, des templates applicatif, des conteneurs pour construire des UI métier

wtools fourni un interpréteur SQL pour la persistance des données métier

Le Dev se concentre sur trois aspect fondamentaux du développement qui sont :

1) le Modele Conceptuel de Données métier
définir les tables, les relations et les identifiants
2) le Modele Conceptuel de Traitement métier
définir les transitions et les traitements de données
3) les Interfaces Utilisateur
définir l'arborescence des menus et concevoir les écrans

__________________________________________________________________________________
Documentation générale
Licence.
Concept - Annotation Type in composant_saisie.doc
Les composants sont des objets graphiques qui servent à réaliser les "tableSAISIE"
ils sont couplés au framework et interagissent avec les modules "Vue"

Par définition :
L'appli est une Fenetre
Un module est un Panel
Un panel contient des composants

Les composants sont pré-équipés de mécanismes :
Respect du look & feel de l'utilisateur
Notification du Controleur de saisie "Ccs"
Relayage des touches de fonctions et raccourci clavier
Enrichi en fonctionnalités basic
Eventuellement associés avec la gestion des popups
connection avec des ports série

Le controleur de saisie :
Notifi le CRUD d'un changement de mode
Interprète le formatage des saisies
Pilote l'interface utilisateur par la couleur
Gère les messages lors de la saisie

__________________________________________________________________________________
Composant Saisie
Licence.
Concept - Annotation Type in fenetre_menu.doc
Le framework propose une gestion Mono-frame dans laquelle on charge des panels "Vue"
et un concept spécifique de Popup

Il est indispensable d'utiliser les conteneurs proposés
en particulier les "AbstractDialog" ainsi que les templates applicatif

Une Appli issue de ce framework n'a qu'une fenetre et le gestionnaire de menu interpréte
la table "s_menus" de la base sytem pour ajouter des panels "Vue" ou des boites de dialogue "Module standard"

__________________________________________________________________________________
Fenetre Menu
Licence.
Concept - Annotation Type in module_standard.doc
Toutes les Applis issues de wtools disposent de modules standard :

Backup restore de table sqlLite
Accès utilisateur
Boite de dialogue de debuggage
Boite de dialogue de retour d'expérience
Impression et Exportation des tables
Infos
Paramétrage des menus de l'utilisateur
Paramétrage des préférences de l'utilisateur
Remise à zéro des tables
Enregistrement des tooltips de saisie de l'utilisateur
Enregistrement de l'aide à la saisie de l'utilisateur
Adaptation dynamique des listes Mode Dev
Affichage de l'arborescence des menus de l'application
Connexion à des périphériques Serie

Ces outils d'administration du logiciel produit sont standard.
Concept - Annotation Type in persistance.doc
Gestion de la persistance

Les applis s'appuient sur : une base "appli.abc" qui contient les tables standard : le menu, la gestion des couleurs, les utilisateurs etc
une base "appli.data" qui contient les tables métiers

une classe "Appliparam" ou sont fixés les paramètres et qui lance les Modules en fonction du menu

un projet d'appli qui contient les "Vue" métier

un projet "wtools" qui contient le framework

A noter:
que la gestion des listes est paginée
Ainsi les résultsets ne sont jamais chargés en totalité en mémoire

__________________________________________________________________________________
Persistance
Licence.
Concept - Annotation Type in table_standard.doc
Les tables standard sont les UI à l'usage du DEV

Le DEV ajoute des enregistrements dans les tables standard pour étendre et maintenir l'application
table "s_menus" Unique menu de l'application
table "s_slcol" Gestion des couleurs de ligne des listes
table "s_files" Pour gérer la remise à zéro et l'exportation des tables
table "s_themes" Pour gérer les look & feel

A noter que l'on retrouve un acces limité disponible dans les modules standard,
l'utilisateur peut personnaliser son logiciel
table "s_menus" titre et messages d'aides
table "s_prefs" Présentation générale du logiciel
table "s_field" enregistrement des tooltips d'aide à la saisie
__________________________________________________________________________________
Table Standard
Licence.
Concept - Annotation Type in template_applicatif.doc
Une appli de gestion minimum est en emsemble de table pour lesquelles l'on dispose des opérations de base
dite CRUD (create, read, update, delete), Cet ensemble est la partie métier

Le DEV dérive les modules métier depuis les templates et les enrichis par surchage, extension, restriction
Des classes de mappages servent à définir les données Métier

"Fiche" et "Liste" sont les deux templates de Base
"Filtre" et un template optionnel

"Vue" est un template polymorphe qui est le template Majeur

Détails des modules fabriqués par "Vue":
Groupe de libellé
Liste simple
Fiche simple
Table simple (Liste+Fiche)
Saisie en Ligne((Table d'entete(Liste+Fiche)) +(Table de corps(Liste+Fiche)))
Saisie en Ligne Multiple ((Table d'entete(Liste+Fiche)) + N(Table de corps(Liste+Fiche))))

Par définition un module est un "Vue" paramétré

L'"Appliparam" load des modules c'est à dire des "Vue"

Remarque une édition n'est qu'un "Vue" paramétré "Liste simple" que l'on imprime
__________________________________________________________________________________
Template Applicatif
Licence.
Console - Class in module_standard.wDebug

A_doc
Licence.
Console(String, JTextArea) - Constructor for class module_standard.wDebug.Console
 
ConsoleErr - Static variable in class persistance.wGlobalParam.Gp
 
ConsoleOut - Static variable in class persistance.wGlobalParam.Gp
 
CONSULTF2 - Static variable in class composant_saisie.wSaisieFormat.Ccs
 
contact - Variable in class module_standard.wInfos.Infos
 
CONTACT - Variable in class persistance.wGlobalParam.AbstractDefaultParam
Adresse mail Voir Boite infos
contains(Date) - Method in class composant_saisie.wPtime.ListDate
 
convertToDateOnly(Date) - Static method in class composant_saisie.wPtime.Day
 
count - Variable in class module_standard.wRaz.Raz
 
createTable() - Method in class persistance.wSql.Sql
 
createTable(boolean) - Method in class persistance.wSql.Sql
 
createTemporarySinceTable() - Method in class persistance.wSql.Sql
 
createTemporaryTable(boolean) - Method in class persistance.wSql.Sql
 
cumul - Variable in class module_standard.wImprime.JPimpListe
 
cv - Variable in class composant_saisie.wCalendar.JTableCalendar
 
cx - Variable in class persistance.wSql.Sql
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z