com.plumtree.portaluiinfrastructure.expandablelist.properties
Class ExpListPropBrowseView

java.lang.Object
  extended by com.plumtree.uiinfrastructure.editor.EditorView
      extended by com.plumtree.uiinfrastructure.expandablelist.ExpListView
          extended by com.plumtree.portaluiinfrastructure.expandablelist.properties.ExpListPropBrowseView
All Implemented Interfaces:
IManagedObject, IMVCObject, IView
Direct Known Subclasses:
ExpListPropEditView, ObjPropBrowseView

public abstract class ExpListPropBrowseView
extends ExpListView

Browse view for expandable list of properties.

Author:
josephc

Field Summary
protected  PTStyleClass m_rowStyleClass
          Used to set the style of the row
 
Fields inherited from class com.plumtree.uiinfrastructure.expandablelist.ExpListView
HTMLBUTTON_DELETE, HTMLCHECKBOX_CHECKALL, HTMLCHECKBOX_DELROW, HTMLHIDDEN_COLUMNID, HTMLHIDDEN_MOVEACTION, HTMLHIDDEN_ROWINDEX, HTMLID_EXPLIST, m_nLastVisibleRow
 
Fields inherited from class com.plumtree.uiinfrastructure.editor.EditorView
m_asOwner, m_model, SPACE
 
Constructor Summary
ExpListPropBrowseView()
           
 
Method Summary
protected  boolean CheckRowIsFirstForProperty(int _nRowIndex)
          Compares the property ID of the row to the previous row's property ID to determine whether or not the row is a new property or not.
protected  void SetRowStyle(HTMLTableRow _myRow, int _nRowIndex)
          Helper method to set the style of a row.
 
Methods inherited from class com.plumtree.uiinfrastructure.expandablelist.ExpListView
AddHTMLToActionBar, CheckRowIsVisible, Display, DisplayJavascript, GetHiddenInputsForPagination, GetHTMLBelowActionBar, GetHTMLBelowMainTable, GetHTMLForActionBar, GetHTMLForAddAction, GetHTMLForAllRowsAdded, GetHTMLForBottomRow, GetHTMLForCheckBox, GetHTMLForDeleteAction, GetHTMLForEmptyCellInActionBar, GetHTMLForEmptyList, GetHTMLForMoveRowActions, GetHTMLForPaginationLinks, GetHTMLForRow, GetHTMLForSubHeader, GetJavaScriptsForPagination
 
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorView
AddEmptyCellToRow, AddEmptyCellToRow, AddEmptyRowToTable, AddEmptyRowToTable, Create, GetHeaderView, GetHeaderViewHelper, GetName, GetShortSpacerTable, GetSpacerTable, Init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_rowStyleClass

protected PTStyleClass m_rowStyleClass
Used to set the style of the row

Constructor Detail

ExpListPropBrowseView

public ExpListPropBrowseView()
Method Detail

CheckRowIsFirstForProperty

protected boolean CheckRowIsFirstForProperty(int _nRowIndex)
Compares the property ID of the row to the previous row's property ID to determine whether or not the row is a new property or not.

Parameters:
_nRowIndex - Row index
Returns:
True if new property, False otherwise.

SetRowStyle

protected void SetRowStyle(HTMLTableRow _myRow,
                           int _nRowIndex)
Helper method to set the style of a row. This method is used by Display(). Overrides the ExpListView::SetExpListRowStyle().

Overrides:
SetRowStyle in class ExpListView
Parameters:
_myRow -
_nRowIndex -
Throws:
HTMLException
See Also:
com.plumtree.uiinfrastructure.expandablelist.ExpListView#SetExpListRowStyle(HTMLTableRow, int)



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.