|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.editor.EditorView com.plumtree.uiinfrastructure.expandablelist.ExpListView com.plumtree.portaluiinfrastructure.expandablelist.selectptobject.SelectPTObjectView com.plumtree.portaluiinfrastructure.editor.commonpages.objectsecurity.ObjectSecurityView com.plumtree.portaluiinfrastructure.securitymatrix.MultiObjectsSecurityView
public class MultiObjectsSecurityView
This is the implementation of the Expandable List framework for the Select PTObject list. Is constains the HTML to display the object Array. It gets the data to display from SelectPTObjectModel.
Field Summary | |
---|---|
static java.lang.String |
HTMLINPUT_SETCOLUMN
HTML Object set column value |
static java.lang.String |
HTMLINPUT_SETROW
HTML Object set row value |
static java.lang.String |
STR_MVC_CLASS_NAME
Class name for the activity space |
Fields inherited from class com.plumtree.portaluiinfrastructure.editor.commonpages.objectsecurity.ObjectSecurityView |
---|
HTMLINPUT_GROUPTREEASID, HTMLSELECT_ACCESS_LEVEL, HTMLSELECT_COMMMEMBERSHIP, HTMLSELECT_MANDATORY |
Fields inherited from class com.plumtree.portaluiinfrastructure.expandablelist.selectptobject.SelectPTObjectView |
---|
HTMLINPUT_TREEASID |
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 | |
---|---|
MultiObjectsSecurityView()
|
Method Summary | |
---|---|
protected void |
AddHTMLToActionBar(HTMLTableRow _myRow)
Empty method that sub classes can averride to add actions to the action bar (like a create object action). |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed objects. |
HTMLScript |
DisplayJavascript()
This method returns the HTMLScript that encompasses the Javascript on the page. |
protected HTMLTable |
GetHTMLBelowActionBar()
Returns the HTML for the space below the Action bar. |
protected HTMLTableRow |
GetHTMLForBottomRow()
Returns the HTML for the last row of the main table. |
HTMLElement |
GetHTMLForRow(IPTGrowableSortedArrayWrapperRO _saData,
int _nRowIndex)
Returns the HTML for the row _nRowIndex. |
java.lang.String |
GetName()
Returns the Class name. |
Methods inherited from class com.plumtree.portaluiinfrastructure.editor.commonpages.objectsecurity.ObjectSecurityView |
---|
GetHTMLForAccessLevelCell, GetHTMLForCheckBox, GetHTMLForCommMembershipCell, GetHTMLForMandatoryCell, GetHTMLForNameColumn |
Methods inherited from class com.plumtree.portaluiinfrastructure.expandablelist.selectptobject.SelectPTObjectView |
---|
GetAnchorForAddAction, GetHTMLForAddAction, GetIcon |
Methods inherited from class com.plumtree.uiinfrastructure.expandablelist.ExpListView |
---|
CheckRowIsVisible, Display, GetHiddenInputsForPagination, GetHTMLBelowMainTable, GetHTMLForActionBar, GetHTMLForAllRowsAdded, GetHTMLForDeleteAction, GetHTMLForEmptyCellInActionBar, GetHTMLForEmptyList, GetHTMLForMoveRowActions, GetHTMLForPaginationLinks, GetHTMLForSubHeader, GetJavaScriptsForPagination, SetRowStyle |
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorView |
---|
AddEmptyCellToRow, AddEmptyCellToRow, AddEmptyRowToTable, AddEmptyRowToTable, GetHeaderView, GetHeaderViewHelper, GetShortSpacerTable, GetSpacerTable, Init |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String STR_MVC_CLASS_NAME
public static final java.lang.String HTMLINPUT_SETROW
public static final java.lang.String HTMLINPUT_SETCOLUMN
Constructor Detail |
---|
public MultiObjectsSecurityView()
Method Detail |
---|
public java.lang.Object Create()
EditorView
Create
in interface IManagedObject
Create
in class ObjectSecurityView
IManagedObject.Create()
public HTMLElement GetHTMLForRow(IPTGrowableSortedArrayWrapperRO _saData, int _nRowIndex)
GetHTMLForRow
in class ObjectSecurityView
_saData
- _nRowIndex
-
java.lang.Exception
protected HTMLTableRow GetHTMLForBottomRow()
GetHTMLForBottomRow
in class ExpListView
java.lang.Exception
public java.lang.String GetName()
GetName
in interface IMVCObject
GetName
in class ObjectSecurityView
protected void AddHTMLToActionBar(HTMLTableRow _myRow)
AddHTMLToActionBar
in class SelectPTObjectView
_myRow
- Action bar row object.
java.lang.Exception
protected HTMLTable GetHTMLBelowActionBar()
GetHTMLBelowActionBar
in class ObjectSecurityView
java.lang.Exception
public HTMLScript DisplayJavascript()
DisplayJavascript
in interface IView
DisplayJavascript
in class ObjectSecurityView
IView.DisplayJavascript()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |