|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 IGroupedResultsViewHelper
public java.lang.String formatPath(java.lang.String path)
public java.lang.String formatSize(int sizeInBytes)
public HTMLScript DisplayJavascript()
DisplayJavascript
in interface IGroupedResultsViewHelper
public HTMLElement DisplayCollection()
DisplayCollection
in interface IGroupedResultsViewHelper
public HTMLElement DisplayHeader()
DisplayHeader
in interface IGroupedResultsViewHelper
public HTMLElement DisplayFooter()
DisplayFooter
in interface IGroupedResultsViewHelper
public HTMLElement DisplayHeaderIfUngrouped()
DisplayHeaderIfUngrouped
in interface IGroupedResultsViewHelper
public HTMLElement DisplayFooterIfUngrouped()
DisplayFooterIfUngrouped
in interface IGroupedResultsViewHelper
public HTMLElement DisplayGroupHeader(int groupNum)
DisplayGroupHeader
in interface IGroupedResultsViewHelper
public 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 IGroupedResultsViewHelper
public void InitDisplayResults()
IGroupedResultsViewHelper
InitDisplayResults
in interface IGroupedResultsViewHelper
public 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 |