com.plumtree.portalpages.admin.editors.webservice.plugins
Class ActSecurityPluginModel
java.lang.Object
com.plumtree.uiinfrastructure.editor.EditorHelperModel
com.plumtree.uiinfrastructure.expandablelist.ExpListModel
com.plumtree.portalpages.admin.editors.group.SelectActivityRightsModel
com.plumtree.portalpages.admin.editors.webservice.plugins.ActSecurityPluginModel
- All Implemented Interfaces:
- ISelectActivityRightsModelRO, IWSSubModel, IActSecurityPluginModelRO, IManagedObject, IModel, IModelRO, IMVCObject, IExpListModelRO, IPaginationModel, IPaginationModelRO
public class ActSecurityPluginModel
- extends SelectActivityRightsModel
- implements IActSecurityPluginModelRO, IWSSubModel
- Author:
- adolfoc
Fields inherited from class com.plumtree.uiinfrastructure.expandablelist.ExpListModel |
EXPLIST_COLUMN_COLSPAN, EXPLIST_COLUMN_ENABLESORT, EXPLIST_COLUMN_ID, EXPLIST_COLUMN_INVALID, EXPLIST_COLUMN_TITLE, EXPLIST_COLUMN_WIDTH, EXPLIST_SORTEDARRAY_PROPID_INDEX, m_arrExpListColInfo, m_bAddButtonDisabled, m_bCheckBoxesDisabled, m_bEnableMoveRowActions, m_bIsReadOnly, m_bWrapColumnHeaders, m_imgAddIcon, m_imgDeleteIcon, m_nListKey, m_nNextIndex, m_saData, m_sAddIconAlt, m_sAddLabel, m_sDeleteIconAlt, m_sDelRowConfirmMsg, m_sEmptyListAlert, m_sInstructions, m_sMainMessage, m_sSectionTitle, m_sTableInstructions, MAX_ROWS, MOVEACTION_DOWN, MOVEACTION_FIRST, MOVEACTION_LAST, MOVEACTION_UP, parent |
Method Summary |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed
objects. |
void |
DoTaskBeforeWSStore()
Sub models are expected to store themselves to the ptWebService object passed in
in InitWSModel during this call. |
void |
DoTaskOnRemoteServerUpdate(java.lang.String strRemoteServerID,
java.lang.String strRemoteServerName,
java.lang.String strRemoteServerBaseURL)
Called when the Remote Server is changed. |
void |
DoTaskOnWSModeUpdate(int nNewWSMode)
Called when the Web Service type is changed. |
java.lang.String |
GetName()
Returns the Class name. |
java.lang.String |
GetValidationFunction()
This returns the name of the client-side validation function that the model
wants added to the page-level validation funtion. |
void |
InitWSModel(IPTWebService ptWebService)
Initializes the sub-model. |
Methods inherited from class com.plumtree.portalpages.admin.editors.group.SelectActivityRightsModel |
AddRowsOnRepost, GetIsInherited, GetObjectClassIDs, GetRowIcon, GetSelectedItems, GetTreeSpaceID, InitializeSelectList, InitializeSortedArray, SaveRow, SaveTreeID, SetDefaultObjects, SetEnableMoveRowActions, SetRowIcon |
Methods inherited from class com.plumtree.uiinfrastructure.expandablelist.ExpListModel |
DeleteRowsOnRepost, DisableAddButton, DisableCheckBoxes, EnablePagination, GetAddIcon, GetAddIconAlt, GetAddLabel, GetAlertMessageForEmptyList, GetArrayOfObjToDelete, GetArrExpListColInfo, GetCurrentLowerObjectCount, GetCurrentUpperObjectCount, GetDeleteIcon, GetDeleteIconAlt, GetDelRowConfirmMsg, GetEmptyListInstructions, GetEmptyListMainMessage, GetEnableMoveRowActions, GetIsListReadOnly, GetItems, GetListKey, GetMainColumnSort, GetMainColumnSortDirection, GetModelStorageName, GetMoveAction, GetNumObjects, GetPaginationSize, GetReadOnlyItems, GetRowIndex, GetSectionTitle, GetTableInstructions, GetUniqueInt, GetUniqueString, GetUnusedProperties, GetWrapColumnHeaders, InitializeExpandableList, InitializeReadOnlyExpandableList, IsAddButtonDisabled, IsCheckBoxesDisabled, IsPaginationEnabled, ModifyRow, MoveDown, MoveFirst, MoveLast, MoveRow, MoveUp, ReverseCurrentSort, SaveSection, SetAddIcon, SetAddIconAlt, SetDeleteIcon, SetDeleteIconAlt, SetDelRowConfirmMsg, SetEmptyListMessages, SetEnableEmptyListClientValidation, SetIsListReadOnly, SetListKey, SetPagination, SetSectionTitle, SetTableInstructions, SetWrapColumnHeaders, SortByColumn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.plumtree.uiinfrastructure.expandablelist.IExpListModelRO |
GetAddIcon, GetAddIconAlt, GetAddLabel, GetAlertMessageForEmptyList, GetArrExpListColInfo, GetDeleteIcon, GetDeleteIconAlt, GetDelRowConfirmMsg, GetEmptyListInstructions, GetEmptyListMainMessage, GetEnableMoveRowActions, GetIsListReadOnly, GetListKey, GetMainColumnSort, GetMainColumnSortDirection, GetModelStorageName, GetReadOnlyItems, GetSectionTitle, GetTableInstructions, GetUniqueInt, GetUniqueString, GetUnusedProperties, GetWrapColumnHeaders, IsAddButtonDisabled, IsCheckBoxesDisabled, IsPaginationEnabled |
STR_MVC_CLASS_NAME
public static final java.lang.String STR_MVC_CLASS_NAME
- See Also:
- Constant Field Values
ActSecurityPluginModel
public ActSecurityPluginModel()
Create
public java.lang.Object Create()
- Description copied from class:
EditorHelperModel
- This method is used by the ASManager to return new instances of managed
objects.
- Specified by:
Create
in interface IManagedObject
- Overrides:
Create
in class SelectActivityRightsModel
- Returns:
- A new instance of the managed class (i.e. return new Foo();)
- See Also:
IManagedObject.Create()
DoTaskBeforeWSStore
public void DoTaskBeforeWSStore()
- Description copied from interface:
IWSSubModel
- Sub models are expected to store themselves to the ptWebService object passed in
in InitWSModel during this call.
- Specified by:
DoTaskBeforeWSStore
in interface IWSSubModel
- See Also:
IWSSubModel.DoTaskBeforeWSStore()
DoTaskOnRemoteServerUpdate
public void DoTaskOnRemoteServerUpdate(java.lang.String strRemoteServerID,
java.lang.String strRemoteServerName,
java.lang.String strRemoteServerBaseURL)
- Description copied from interface:
IWSSubModel
- Called when the Remote Server is changed. This is mostly used to update the base-url
displayed before URL edit boxes.
- Specified by:
DoTaskOnRemoteServerUpdate
in interface IWSSubModel
- See Also:
IWSSubModel.DoTaskOnRemoteServerUpdate(String, String, String)
DoTaskOnWSModeUpdate
public void DoTaskOnWSModeUpdate(int nNewWSMode)
- Description copied from interface:
IWSSubModel
- Called when the Web Service type is changed.
- Specified by:
DoTaskOnWSModeUpdate
in interface IWSSubModel
- See Also:
IWSSubModel.DoTaskOnWSModeUpdate(int)
GetName
public java.lang.String GetName()
- Description copied from class:
SelectActivityRightsModel
- Returns the Class name.
- Specified by:
GetName
in interface IMVCObject
- Overrides:
GetName
in class SelectActivityRightsModel
- Returns:
- String
- See Also:
IMVCObject.GetName()
GetValidationFunction
public java.lang.String GetValidationFunction()
- Description copied from interface:
IWSSubModel
- This returns the name of the client-side validation function that the model
wants added to the page-level validation funtion. Models return null or "" if
they don't have a validation function.
- Specified by:
GetValidationFunction
in interface IWSSubModel
- See Also:
IWSSubModel.GetValidationFunction()
InitWSModel
public void InitWSModel(IPTWebService ptWebService)
- Description copied from interface:
IWSSubModel
- Initializes the sub-model. Provides an opportunity for the submodel to
load it's state from the WebService.
- Specified by:
InitWSModel
in interface IWSSubModel
- See Also:
com.plumtree.portalpages.admin.editors.webservice.IWSSubModel#InitWSModel()