|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.bootstrep.ManageDictionary.WorkDictionary
public class WorkDictionary
This class contains methods to access the dictionary frame.
This method is mainly used to model the TheElement bean.
| Field Summary | |
|---|---|
(package private) DbMethods |
DB
An instance of DbMethods Class. |
(package private) Variables |
LOV
An instance of Variables Class. |
(package private) Logger |
xmlLog
An instance of Logger Class. |
| Constructor Summary | |
|---|---|
WorkDictionary()
Creates a new instance of WorkDictionary |
|
| Method Summary | |
|---|---|
java.lang.String |
createColumnList(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.Boolean standard,
java.lang.Integer type)
This method creates a list of columns for a staging table to load. |
java.lang.String |
createInsertInto(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.String fatName,
java.lang.Integer deep,
java.lang.Boolean standard)
This method creates a list of columns for a staging table to load. |
java.lang.String[][] |
getBitMap(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.Integer deep)
This method extracts from the WORK_BITMAP_ID_TABLE the following information: xmlName: XML input element xmlAtt: XML element attribute carrying the identifier prefix: the prefix of the identifier. |
java.lang.String[][] |
getGranFatBitMap(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.String fatName,
java.lang.Integer deep)
This method extracts from the WORK_BITMAP_ID_TABLE AND WORK_HAS_MULTIID tables the following information: xmlName: XML input element xmlAtt: XML element attribute carrying the identifier prefix: the prefix of the identifier. |
java.lang.String |
getTable2Load(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.String fatName,
java.lang.Integer deep,
java.lang.Boolean standard)
This method retrieves staging table to load. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
Variables LOV
DbMethods DB
Logger xmlLog
| Constructor Detail |
|---|
public WorkDictionary()
| Method Detail |
|---|
public java.lang.String[][] getBitMap(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.Integer deep)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeanLB - The ListBeantabBn - The TableBeanxmlName - The XML element as inputdeep - The indentation of the input element
public java.lang.String[][] getGranFatBitMap(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.String fatName,
java.lang.Integer deep)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeanLB - The ListBeantabBn - The TableBeanxmlName - The XML input elementfatName - The XML input parent elementdeep - The indentation of XML input element
public java.lang.String getTable2Load(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.String fatName,
java.lang.Integer deep,
java.lang.Boolean standard)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeanLB - The ListBeantabBn - The TableBeanxmlName - The XML input elementfatName - The XML input parent elementdeep - The indentation of input elementstandard - true-> standard tables ; false -> correspondence tables
public java.lang.String createColumnList(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.Boolean standard,
java.lang.Integer type)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeanLB - The ListBeantabBn - The TableBeanxmlName - The XML input elementstandard - true-> standard tables ; false -> correspondence tablestype - When type parameter is 0, standard selects one of the two possible
dictionary tables. If type different from 0, then DICT table is selected
public java.lang.String createInsertInto(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
ListBean LB,
TableBean tabBn,
java.lang.String xmlName,
java.lang.String fatName,
java.lang.Integer deep,
java.lang.Boolean standard)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeanLB - The ListBeantabBn - The TableBeanxmlName - The XML input elementfatName - The XML input parent elementstandard - true-> standard tables ; false -> correspondence tables
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||