|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object persistance.wSql.AbstractFieldsDef
public abstract class AbstractFieldsDef
AbstractFieldsDef
est une fabrique de Structure d'une table,
les champs sont détaillés pour les fiches
et simplifiés pour les listes
__________________________________________________________________________________
A_doc
Licence
.
Field Summary | |
---|---|
boolean |
debugF2
|
java.util.ArrayList<Field> |
fieldsdef
|
String |
g_optionRupture
|
(package private) Object |
moduleId
|
Sql |
sql
|
boolean |
t_desc
|
String[] |
t_filtre
|
int |
t_height
|
String[] |
t_index
|
String |
t_moduleIdAide
|
String |
t_moduleIdF2Color
|
int |
t_nbLigne
|
String |
t_table
|
String[] |
v_filtre
|
(package private) Vue |
vue
|
Constructor Summary | |
---|---|
AbstractFieldsDef(Sql sql,
Vue vue)
|
Method Summary | |
---|---|
abstract Object |
adapteField(Vue vue)
Création du mappage des champs des tables de base de donnée |
void |
adapteFields()
Valide le mappage des champs connect le mappage liste et la table Sql |
void |
adaptePrints(Sql sql)
|
void |
adapteRemoveInvisible()
Retire les colonnes invisibles issues des listes standards Inutile pour les éditions spécifiques |
void |
adapteRuptures(Sql sql)
|
void |
addJoin(FieldsJoin sqljoin)
Ajoute le mappage des left join |
void |
addSqlField(Field tmpfield)
|
void |
addSqlField(String t_field,
Fmt fmt,
String t_lib)
Creation des champs avec définition des types de données |
void |
addSqlField(String t_field,
Fmt fmt,
String t_lib,
String t_libHelp,
String fieldDefaultValue)
Creation des champs avec définition des types de données |
void |
addSqlField(String t_field,
int t_fieldLength,
Fma t_Fma,
String t_lib)
Creation des champs avec définition des types de données cas standard des listes des tables en général |
void |
addSqlField(String t_field,
int t_fieldLength,
Fma t_Fma,
String t_lib,
String t_fieldFormat)
Creation des champs avec définition des types de données |
void |
addSqlField(String t_field,
int t_fieldLength,
Fma t_Fma,
String t_lib,
String t_libHelp,
Edit fieldType,
String fieldDefaultValue)
Creation des champs avec définition des types de données appele par xxxxxECRAN pour la création à la volée des tables |
void |
dispose()
|
protected void |
finalize()
|
boolean |
isContainsField(String name)
|
void |
traceStructure()
|
protected void |
validateFields()
Valide le mappage des champs connect le mappage liste et la table Sql |
Methods inherited from class Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public boolean debugF2
public java.util.ArrayList<Field> fieldsdef
public boolean t_desc
public String t_table
public int t_nbLigne
public int t_height
public String[] t_filtre
public String[] v_filtre
public String[] t_index
public String t_moduleIdF2Color
public String t_moduleIdAide
public String g_optionRupture
Object moduleId
Vue vue
public Sql sql
Constructor Detail |
---|
public AbstractFieldsDef(Sql sql, Vue vue)
Method Detail |
---|
public abstract Object adapteField(Vue vue)
vue
- entier unique de type de vue
public void addSqlField(String t_field, Fmt fmt, String t_lib, String t_libHelp, String fieldDefaultValue)
t_field
- fmt
- t_lib
- t_libHelp
- fieldDefaultValue
- public void addSqlField(String t_field, int t_fieldLength, Fma t_Fma, String t_lib, String t_libHelp, Edit fieldType, String fieldDefaultValue)
t_field
- t_fieldLength
- t_Fma
- t_lib
- t_libHelp
- fieldType
- fieldDefaultValue
- public void addSqlField(String t_field, Fmt fmt, String t_lib)
t_field
- fmt
- t_lib
- public void addSqlField(String t_field, int t_fieldLength, Fma t_Fma, String t_lib)
t_field
- t_fieldLength
- t_Fma
- t_lib
- public void addSqlField(String t_field, int t_fieldLength, Fma t_Fma, String t_lib, String t_fieldFormat)
t_field
- t_fieldLength
- t_Fma
- t_lib
- t_fieldFormat
- public void addSqlField(Field tmpfield)
public boolean isContainsField(String name)
public void addJoin(FieldsJoin sqljoin)
sqljoin
- public void adapteFields()
protected void validateFields()
public void adaptePrints(Sql sql)
public void adapteRemoveInvisible()
public void adapteRuptures(Sql sql)
public void traceStructure()
public void dispose()
protected void finalize()
finalize
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |