| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.plumtree.portalpages.common.search.DynamicQueryTable
public class DynamicQueryTable
| Constructor Summary | |
|---|---|
DynamicQueryTable(java.lang.String strName,
                  int Depth,
                  AActivitySpace owner)
Creates a new DynamicQueryTable object.  | 
|
| Method Summary | |
|---|---|
static void | 
AddGlobalElements(java.lang.String strActiveClause,
                  int groupCount,
                  HTMLElementCollection result)
 | 
static void | 
AddGlobalElements(java.lang.String prefix,
                  java.lang.String strActiveClause,
                  int groupCount,
                  HTMLElementCollection result)
 | 
 void | 
addTableToCollection(HTMLElementCollection result,
                     boolean showErrorsNextToInputs,
                     JSDateTimePickerMgr jsDateTimePickerMgr,
                     PageMgr _ptPageMgr)
 | 
 void | 
addTableToCollection(java.lang.String prefix,
                     HTMLElementCollection result,
                     boolean showErrorsNextToInputs,
                     JSDateTimePickerMgr jsDateTimePickerMgr,
                     PageMgr _ptPageMgr,
                     boolean jitDatePicker)
 | 
static void | 
AddTopLevelSearchBoxAndOperator(java.lang.String searchstring,
                                boolean AllMustPass,
                                boolean useVerboseTerminology,
                                HTMLElement textboxLabel,
                                HTMLElementCollection result,
                                java.lang.String strLang)
 | 
static void | 
AddTopLevelSearchBoxAndOperator(java.lang.String searchstring,
                                boolean AllMustPass,
                                HTMLElementCollection result,
                                java.lang.String strLang)
 | 
static HTMLElement | 
GetAddConditionButton(java.lang.String strLabel,
                      java.lang.String strLang,
                      AActivitySpace owner)
Returns an action bar style "button" (Anchor with attached image and text) for adding a search filter condition  | 
static HTMLElement | 
GetAddNewClauseButton(java.lang.String strLabel,
                      java.lang.String strLang,
                      AActivitySpace owner)
Returns an action bar style "button" (Anchor with attached image and text) for adding a search filter clause  | 
 boolean | 
GetAllMustPass()
 | 
 QueryCondition | 
GetDefinedQueryCondition(int iIndex)
 | 
static HTMLElement | 
GetJavaScript(java.lang.String submitString,
              AActivitySpace asOwner)
Returns JavaScript necessary for the Dynamic Query Table to work.  | 
static HTMLElement | 
GetJavaScript(java.lang.String uniqueID,
              java.lang.String submitString,
              AActivitySpace asOwner)
Returns JavaScript necessary for the Dynamic Query Table to work.  | 
static HTMLElement | 
GetRemoveClauseButton(java.lang.String strLabel,
                      java.lang.String strLang,
                      AActivitySpace owner)
Returns an action bar style "button" (Anchor with attached image and text) for removing a search filter clause  | 
static HTMLElement | 
GetRemoveLastConditionButton(java.lang.String strLabel,
                             java.lang.String strLang,
                             AActivitySpace owner)
Returns an action bar style "button" (Anchor with attached image and text) for removing the last search filter condition  | 
static HTMLElement | 
GetTestButton(java.lang.String label,
              java.lang.String script,
              AActivitySpace space)
 | 
 void | 
loadDefinedQueryCondition(QueryCondition qc)
 | 
 void | 
removeDefinedQueryCondition(int iIndex)
 | 
 void | 
SetAllMustPass(boolean bOperator)
 | 
 void | 
SetBlankQueryCondition(QueryCondition qc)
 | 
 void | 
SetExtraRowBelowGroupHeader(HTMLElement e)
 | 
 void | 
SetExtraRowBelowGroupHeader(java.lang.String s)
 | 
 void | 
SetHideGroupHeaderRow(boolean hide)
 | 
 void | 
SetLabel(java.lang.String label)
 | 
 void | 
SetSuppressCheckbox(boolean b)
 | 
 void | 
SetTableSize(int nRows)
 | 
 void | 
SetUseVerboseTerminology(boolean b)
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DynamicQueryTable(java.lang.String strName,
                         int Depth,
                         AActivitySpace owner)
strName - Depth - owner - | Method Detail | 
|---|
public void SetAllMustPass(boolean bOperator)
SetAllMustPass in interface IFilterQueryTablebOperator - public void SetBlankQueryCondition(QueryCondition qc)
SetBlankQueryCondition in interface IFilterQueryTableqc - public void SetExtraRowBelowGroupHeader(java.lang.String s)
SetExtraRowBelowGroupHeader in interface IFilterQueryTables - public void SetExtraRowBelowGroupHeader(HTMLElement e)
SetExtraRowBelowGroupHeader in interface IFilterQueryTables - public void SetHideGroupHeaderRow(boolean hide)
SetHideGroupHeaderRow in interface IFilterQueryTablepublic void SetLabel(java.lang.String label)
SetLabel in interface IFilterQueryTablelabel - public void SetSuppressCheckbox(boolean b)
SetSuppressCheckbox in interface IFilterQueryTableb - public void SetTableSize(int nRows)
SetTableSize in interface IFilterQueryTablenRows - public void SetUseVerboseTerminology(boolean b)
SetUseVerboseTerminology in interface IFilterQueryTableb - 
public static void AddGlobalElements(java.lang.String strActiveClause,
                                     int groupCount,
                                     HTMLElementCollection result)
strActiveClause - groupCount - result - 
java.lang.Exception
public static void AddGlobalElements(java.lang.String prefix,
                                     java.lang.String strActiveClause,
                                     int groupCount,
                                     HTMLElementCollection result)
strActiveClause - groupCount - result - 
java.lang.Exception
public static void AddTopLevelSearchBoxAndOperator(java.lang.String searchstring,
                                                   boolean AllMustPass,
                                                   HTMLElementCollection result,
                                                   java.lang.String strLang)
searchstring - AllMustPass - result - 
java.lang.Exception
public static void AddTopLevelSearchBoxAndOperator(java.lang.String searchstring,
                                                   boolean AllMustPass,
                                                   boolean useVerboseTerminology,
                                                   HTMLElement textboxLabel,
                                                   HTMLElementCollection result,
                                                   java.lang.String strLang)
searchstring - AllMustPass - useVerboseTerminology - textboxLabel - result - 
java.lang.Exception
public static HTMLElement GetAddConditionButton(java.lang.String strLabel,
                                                java.lang.String strLang,
                                                AActivitySpace owner)
strLabel - The label on the buttonstrLang - - The language to be usedowner - - The owning activity space where this will be used
XPException
public static HTMLElement GetAddNewClauseButton(java.lang.String strLabel,
                                                java.lang.String strLang,
                                                AActivitySpace owner)
strLabel - The label on the buttonstrLang - - The language to be usedowner - - The owning activity space where this will be used
XPExceptionpublic boolean GetAllMustPass()
GetAllMustPass in interface IFilterQueryTablepublic QueryCondition GetDefinedQueryCondition(int iIndex)
GetDefinedQueryCondition in interface IFilterQueryTableiIndex - 
public static HTMLElement GetJavaScript(java.lang.String submitString,
                                        AActivitySpace asOwner)
submitString - -asOwner - - current Activity Space
java.lang.Exception
public static HTMLElement GetJavaScript(java.lang.String uniqueID,
                                        java.lang.String submitString,
                                        AActivitySpace asOwner)
submitString - -asOwner - - current Activity Space
java.lang.Exception
public static HTMLElement GetTestButton(java.lang.String label,
                                        java.lang.String script,
                                        AActivitySpace space)
public static HTMLElement GetRemoveClauseButton(java.lang.String strLabel,
                                                java.lang.String strLang,
                                                AActivitySpace owner)
strLabel - The label on the buttonstrLang - - The language to be usedowner - - The owning activity space where this will be used
XPException
public static HTMLElement GetRemoveLastConditionButton(java.lang.String strLabel,
                                                       java.lang.String strLang,
                                                       AActivitySpace owner)
strLabel - The label on the buttonstrLang - - The language to be usedowner - - The owning activity space where this will be used
XPException
public void addTableToCollection(HTMLElementCollection result,
                                 boolean showErrorsNextToInputs,
                                 JSDateTimePickerMgr jsDateTimePickerMgr,
                                 PageMgr _ptPageMgr)
addTableToCollection in interface IFilterQueryTableresult - showErrorsNextToInputs - 
public void addTableToCollection(java.lang.String prefix,
                                 HTMLElementCollection result,
                                 boolean showErrorsNextToInputs,
                                 JSDateTimePickerMgr jsDateTimePickerMgr,
                                 PageMgr _ptPageMgr,
                                 boolean jitDatePicker)
result - showErrorsNextToInputs - public void loadDefinedQueryCondition(QueryCondition qc)
loadDefinedQueryCondition in interface IFilterQueryTableqc - public void removeDefinedQueryCondition(int iIndex)
removeDefinedQueryCondition in interface IFilterQueryTableiIndex - 
  | 
 | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||