|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.plumtree.portalpages.browsing.search.results.GroupedResultsViewHelper
public class GroupedResultsViewHelper
| Field Summary | |
|---|---|
protected XPDateFormat |
_dateFormat
|
protected ISearchResultModelRO |
_model
|
protected SearchPageModeHelper |
_pageMode
|
protected GroupedResultsView |
_view
|
protected static java.lang.String |
CELL_HEIGHT
|
protected XPStringBuilder |
checkBoxScriptBuilder
|
static java.lang.String |
DOC_FOLDER_INPUT
|
static java.lang.String |
DOC_INPUT
|
static java.lang.String |
FELEM_ELEMENTS
|
static java.lang.String |
HTMLFORM_NAME
|
static java.lang.String |
IN_CB_MASTER
|
protected static java.lang.String |
LOW_CELL_HEIGHT
|
protected AActivitySpace |
m_asOwner
|
static int |
MULTIFOLDER_CODE
|
| Constructor Summary | |
|---|---|
GroupedResultsViewHelper(SearchPageModeHelper pageMode)
|
|
| Method Summary | |
|---|---|
protected void |
AddCheckBoxScript(java.lang.String value,
java.lang.String name,
int groupNum,
XPStringBuilder script)
|
protected boolean |
CardHasMoreThanOneFolder(int resultNum)
|
protected boolean |
CheckBoxForMode(int objID,
int classID,
int folderID)
|
HTMLElement |
DisplayCollection()
Returns the element that all other elements will be added to, such as an HTMLTable. |
HTMLElement |
DisplayFooter()
Returns an element that will appear after all results regardless of whether the results are grouped. |
HTMLElement |
DisplayFooterIfUngrouped()
Returns an element that will appear after all results if the results are not grouped. |
HTMLElement |
DisplayGroupFooter(int groupNum)
Returns an element that will appear after all results in a single group. |
HTMLElement |
DisplayGroupHeader(int groupNum)
Returns the header element (e.g. |
HTMLElement |
DisplayHeader()
Returns an element that will appear before all results, whether or not the results are grouped. |
HTMLElement |
DisplayHeaderIfUngrouped()
Returns the header element (e.g. |
HTMLScript |
DisplayJavascript()
Returns javascript for the view. |
HTMLElement |
DisplaySingleResult(int resultNum,
boolean oddRow,
int groupNum)
Returns the header element (e.g. |
java.lang.String |
formatPath(java.lang.String path)
Helper method to format path string in a friendly way |
java.lang.String |
formatSize(int sizeInBytes)
Helper method to format size string in a friendly way |
java.lang.String |
GetAdminFolderPath(int folderID)
|
XPStringBuilder |
GetCheckBoxScriptBuilder()
|
int |
GetFolderIDForCard(int cardID)
|
java.lang.String |
GetFolderPath(int folderID)
|
java.lang.String |
GetFolderPathForCard(int cardID)
|
void |
Init(AActivitySpace owner,
ISearchResultModelRO model,
GroupedResultsView view)
Called to set the activityspace, model, and view being used |
void |
InitDisplayResults()
Call this method before calling any of the other methods to do initialization. |
boolean |
ObjectHasBeenDeleted(int objID,
int classID,
int folderID)
|
boolean |
ObjectIsAdminFolder(int classID)
|
boolean |
ObjectIsFolder(int classID)
|
boolean |
SuppressEditLinkForClass(int classID)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected AActivitySpace m_asOwner
protected ISearchResultModelRO _model
protected GroupedResultsView _view
protected SearchPageModeHelper _pageMode
protected static final java.lang.String CELL_HEIGHT
protected static final java.lang.String LOW_CELL_HEIGHT
protected XPDateFormat _dateFormat
public static final java.lang.String HTMLFORM_NAME
public static final java.lang.String IN_CB_MASTER
public static final java.lang.String DOC_FOLDER_INPUT
public static final java.lang.String DOC_INPUT
public static final int MULTIFOLDER_CODE
protected XPStringBuilder checkBoxScriptBuilder
public static final java.lang.String FELEM_ELEMENTS
| Constructor Detail |
|---|
public GroupedResultsViewHelper(SearchPageModeHelper pageMode)
| Method Detail |
|---|
public void Init(AActivitySpace owner,
ISearchResultModelRO model,
GroupedResultsView view)
IGroupedResultsViewHelper
Init in interface IGroupedResultsViewHelperpublic java.lang.String formatPath(java.lang.String path)
public java.lang.String formatSize(int sizeInBytes)
public HTMLScript DisplayJavascript()
DisplayJavascript in interface IGroupedResultsViewHelperpublic HTMLElement DisplayCollection()
DisplayCollection in interface IGroupedResultsViewHelperpublic HTMLElement DisplayHeader()
DisplayHeader in interface IGroupedResultsViewHelperpublic HTMLElement DisplayFooter()
DisplayFooter in interface IGroupedResultsViewHelperpublic HTMLElement DisplayHeaderIfUngrouped()
DisplayHeaderIfUngrouped in interface IGroupedResultsViewHelperpublic HTMLElement DisplayFooterIfUngrouped()
DisplayFooterIfUngrouped in interface IGroupedResultsViewHelperpublic HTMLElement DisplayGroupHeader(int groupNum)
DisplayGroupHeader in interface IGroupedResultsViewHelperpublic HTMLElement DisplayGroupFooter(int groupNum)
DisplayGroupFooter in interface IGroupedResultsViewHelper
protected void AddCheckBoxScript(java.lang.String value,
java.lang.String name,
int groupNum,
XPStringBuilder script)
public HTMLElement DisplaySingleResult(int resultNum,
boolean oddRow,
int groupNum)
DisplaySingleResult in interface IGroupedResultsViewHelperpublic void InitDisplayResults()
IGroupedResultsViewHelper
InitDisplayResults in interface IGroupedResultsViewHelperpublic XPStringBuilder GetCheckBoxScriptBuilder()
public boolean ObjectIsFolder(int classID)
public boolean ObjectIsAdminFolder(int classID)
public boolean SuppressEditLinkForClass(int classID)
public boolean ObjectHasBeenDeleted(int objID,
int classID,
int folderID)
public java.lang.String GetAdminFolderPath(int folderID)
public java.lang.String GetFolderPath(int folderID)
public java.lang.String GetFolderPathForCard(int cardID)
public int GetFolderIDForCard(int cardID)
protected boolean CheckBoxForMode(int objID,
int classID,
int folderID)
protected boolean CardHasMoreThanOneFolder(int resultNum)
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||