|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.qbe.javascript.GenerateJavaScriptMenu
Constructor Summary | |
GenerateJavaScriptMenu(DataMartModel dataMartModel,
javax.servlet.http.HttpServletRequest httpRequest)
|
Method Summary | |
java.lang.String |
condTree(ISingleDataMartWizardObject dataMartWizardObject,
java.lang.String selectionTree)
|
java.lang.String |
condTreeSelectJoin(ISingleDataMartWizardObject dataMartWizardObject,
java.lang.String selectionTree)
|
DataMartModel |
getDataMartModel()
|
java.lang.String |
selTree()
|
void |
setDataMartModel(DataMartModel dataMartModel)
|
java.lang.String |
writeApplicationMenuTree()
Deprecated. |
int |
writeConditionTree(ISingleDataMartWizardObject dataMartWizardObject,
java.lang.String selectionTree,
java.lang.StringBuffer aStringBuffer,
java.lang.String nomeAlberoJavaScript,
java.lang.String labelSottoAlberoFunzioni,
int rootNode,
int nodeCounter,
boolean generateFieldsNode)
Thi is the start funztion for generating the tree for Field Condition Selection |
int |
writeConditionTreeSelectJoin(ISingleDataMartWizardObject dataMartWizardObject,
java.lang.String selectionTree,
java.lang.StringBuffer aStringBuffer,
java.lang.String nomeAlberoJavaScript,
java.lang.String labelSottoAlberoFunzioni,
int rootNode,
int nodeCounter,
boolean generateFieldsNode)
Thi is the start funztion for generating the tree for Field that are right value of a join condition |
java.lang.String |
writeNavigationTreeFromClass(java.lang.String className,
IURLGenerator fieldURLGenerator)
|
java.lang.String |
writeNavigationTreeFromClass(java.lang.String className,
java.lang.String classAlias,
IURLGenerator fieldURLGenerator)
|
int |
writeSelectionTree(java.lang.StringBuffer aStringBuffer,
java.lang.String nomeAlberoJavaScript,
java.lang.String labelSottoAlberoFunzioni,
int rootNode,
int nodeCounter,
boolean generateFieldsNode)
This is the start funztion for generating the tree for Field Selection |
java.lang.String |
writeTreeForClassSelection()
Deprecated. |
int |
writeTreeReachableFromClass(java.lang.StringBuffer aStringBuffer,
java.lang.String nomeAlberoJavaScript,
java.lang.String className,
int rootNode,
int nodeCounter,
java.lang.String prefix,
IURLGenerator fieldUrlGenerator)
Recursive Function To write the tree of model navigable starting by className |
int |
writeWholeHibernateModelTree(java.lang.StringBuffer aStringBuffer,
java.lang.String nomeAlberoJavaScript,
java.lang.String labelSottoAlberoFunzioni,
int rootNode,
int nodeCounter,
boolean generateFieldsNode,
IURLGenerator aURLGenerator)
Append to aStringBuffer the javascript code for the relative to the exploration of hibernate repository |
int |
writeWizardSubTree(java.lang.StringBuffer aStringBuffer,
java.lang.String nomeAlberoJavaScript,
java.lang.String labelSottoAlberoWizard,
int rootNode,
int nodeCounter)
Append to aStringBuffer the javascript code for submenu related to wizards section |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GenerateJavaScriptMenu(DataMartModel dataMartModel, javax.servlet.http.HttpServletRequest httpRequest)
dataMartModel
- : The DatamartModel object reperesenting the datamart we're working onhttpRequest
- : the httpRequest ObjectMethod Detail |
public final java.lang.String writeTreeForClassSelection()
public final java.lang.String writeApplicationMenuTree()
public final java.lang.String selTree()
public final java.lang.String condTree(ISingleDataMartWizardObject dataMartWizardObject, java.lang.String selectionTree)
public final java.lang.String condTreeSelectJoin(ISingleDataMartWizardObject dataMartWizardObject, java.lang.String selectionTree)
public final int writeConditionTreeSelectJoin(ISingleDataMartWizardObject dataMartWizardObject, java.lang.String selectionTree, java.lang.StringBuffer aStringBuffer, java.lang.String nomeAlberoJavaScript, java.lang.String labelSottoAlberoFunzioni, int rootNode, int nodeCounter, boolean generateFieldsNode)
dataMartWizardObject
- The object representing the datamartaStringBuffer
- The StringBuffer were javascript code will be appendnomeAlberoJavaScript
- the identifier of the tree in javascriptlabelSottoAlberoFunzioni
- a LabelrootNode
- the index of the root notenodeCounter
- the counter of total nodegenerateFieldsNode
- if true the fiells of Entitities of the datamart will be generated
public final int writeConditionTree(ISingleDataMartWizardObject dataMartWizardObject, java.lang.String selectionTree, java.lang.StringBuffer aStringBuffer, java.lang.String nomeAlberoJavaScript, java.lang.String labelSottoAlberoFunzioni, int rootNode, int nodeCounter, boolean generateFieldsNode)
dataMartWizardObject
- The object representing the datamartaStringBuffer
- The StringBuffer were javascript code will be appendnomeAlberoJavaScript
- the identifier of the tree in javascriptlabelSottoAlberoFunzioni
- a LabelrootNode
- the index of the root notenodeCounter
- the counter of total nodegenerateFieldsNode
- if true the fiells of Entitities of the datamart will be generated
public final int writeSelectionTree(java.lang.StringBuffer aStringBuffer, java.lang.String nomeAlberoJavaScript, java.lang.String labelSottoAlberoFunzioni, int rootNode, int nodeCounter, boolean generateFieldsNode)
aStringBuffer
- The StringBuffer were javascript code will be appendnomeAlberoJavaScript
- the identifier of the tree in javascriptlabelSottoAlberoFunzioni
- a LabelrootNode
- the index of the root notenodeCounter
- the counter of total nodegenerateFieldsNode
- if true the fiells of Entitities of the datamart will be generated
public final java.lang.String writeNavigationTreeFromClass(java.lang.String className, IURLGenerator fieldURLGenerator)
className
- fieldURLGenerator
-
public final java.lang.String writeNavigationTreeFromClass(java.lang.String className, java.lang.String classAlias, IURLGenerator fieldURLGenerator)
className
- classAlias
- fieldURLGenerator
-
public final int writeTreeReachableFromClass(java.lang.StringBuffer aStringBuffer, java.lang.String nomeAlberoJavaScript, java.lang.String className, int rootNode, int nodeCounter, java.lang.String prefix, IURLGenerator fieldUrlGenerator)
aStringBuffer
- nomeAlberoJavaScript
- className
- rootNode
- nodeCounter
- prefix
- fieldUrlGenerator
-
public int writeWizardSubTree(java.lang.StringBuffer aStringBuffer, java.lang.String nomeAlberoJavaScript, java.lang.String labelSottoAlberoWizard, int rootNode, int nodeCounter)
aStringBuffer
- nomeAlberoJavaScript
- labelSottoAlberoWizard
- rootNode
- nodeCounter
-
public final int writeWholeHibernateModelTree(java.lang.StringBuffer aStringBuffer, java.lang.String nomeAlberoJavaScript, java.lang.String labelSottoAlberoFunzioni, int rootNode, int nodeCounter, boolean generateFieldsNode, IURLGenerator aURLGenerator)
aStringBuffer
- nomeAlberoJavaScript
- labelSottoAlberoFunzioni
- rootNode
- nodeCounter
- generateFieldsNode
- aURLGenerator
-
public DataMartModel getDataMartModel()
public void setDataMartModel(DataMartModel dataMartModel)
dataMartModel
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |