|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 IManagedObjectCreate in class ObjectSecurityViewIManagedObject.Create()
public HTMLElement GetHTMLForRow(IPTGrowableSortedArrayWrapperRO _saData,
int _nRowIndex)
GetHTMLForRow in class ObjectSecurityView_saData - _nRowIndex -
java.lang.Exceptionprotected HTMLTableRow GetHTMLForBottomRow()
GetHTMLForBottomRow in class ExpListViewjava.lang.Exceptionpublic java.lang.String GetName()
GetName in interface IMVCObjectGetName in class ObjectSecurityViewprotected void AddHTMLToActionBar(HTMLTableRow _myRow)
AddHTMLToActionBar in class SelectPTObjectView_myRow - Action bar row object.
java.lang.Exceptionprotected HTMLTable GetHTMLBelowActionBar()
GetHTMLBelowActionBar in class ObjectSecurityViewjava.lang.Exceptionpublic HTMLScript DisplayJavascript()
DisplayJavascript in interface IViewDisplayJavascript in class ObjectSecurityViewIView.DisplayJavascript()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||