Class ExtensionSubTabFBO
- java.lang.Object
-
- nl.gx.webmanager.springmvc.FormBindableBase
-
- nl.gx.webmanager.springmvc.panel.PanelTabFBO
-
- nl.gx.product.wmpuserprofiles.api.ExtensionSubTabFBO
-
- All Implemented Interfaces:
DelegatedController
,DelegatedControllerAware
,FormBackingObject
public abstract class ExtensionSubTabFBO extends PanelTabFBO
The FBO for user profiles extensions.
-
-
Field Summary
-
Fields inherited from class nl.gx.webmanager.springmvc.FormBindableBase
editViews
-
-
Constructor Summary
Constructors Constructor Description ExtensionSubTabFBO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getNestedPath()
The nested path to be used by Spring to bind the form backing object relative to the base object.User
getSelectedUser()
Returns the selected user.String
getTabId()
Returns the id of the tab that renders this form backing object.boolean
isNewUserMode()
Returns whether a new user is being added.void
isNewUserMode(boolean newUserMode)
Sets whether a new user is being added.void
setSelectedUser(User user)
Sets the selected user.void
setTabId(String tabId)
Sets the id of the tab that renders this form backing object.-
Methods inherited from class nl.gx.webmanager.springmvc.panel.PanelTabFBO
addToFBOMap, getEditViews, getFBOMap, getNode, getPanel, getPanelAction, getPanelGotoTabId, getUUID, getWebContainerNode, referenceData, setPanel, setPanelAction, setPanelGotoTabId
-
Methods inherited from class nl.gx.webmanager.springmvc.FormBindableBase
addDisallowedField, addEditView, addValidator, formBackingObject, getControllerDelegationMap, getDelegatedController, getEditView, getEditViewByValue, getParentController, getResourceBaseNames, getValidators, initBinder, initialize, onBind, onBindAndValidate, onSubmit, setDelegatedController, setEditViews, setParentController, setValidators, showForm
-
-
-
-
Method Detail
-
setSelectedUser
public final void setSelectedUser(User user)
Sets the selected user.- Parameters:
user
- the selected user
-
getSelectedUser
public final User getSelectedUser()
Returns the selected user.- Returns:
- the selected user
-
isNewUserMode
public final void isNewUserMode(boolean newUserMode)
Sets whether a new user is being added.- Parameters:
newUserMode
- whether a new user is being added
-
isNewUserMode
public final boolean isNewUserMode()
Returns whether a new user is being added.- Returns:
- whether a new user is being added
-
getTabId
public final String getTabId()
Returns the id of the tab that renders this form backing object.- Returns:
- the id of the tab that renders this form backing object.
-
setTabId
public final void setTabId(String tabId)
Sets the id of the tab that renders this form backing object.- Parameters:
tabId
- the id of the tab that renders this form backing object to set.
-
getNestedPath
public final String getNestedPath()
The nested path to be used by Spring to bind the form backing object relative to the base object. For example; for elements the nested path will be FBOMap[element.uuid] which is relative to the page version or media item version. For custom metadata in a media item it will be empty.- Specified by:
getNestedPath
in interfaceFormBackingObject
- Overrides:
getNestedPath
in classPanelTabFBO
- Returns:
- Nested path to this form backing object used for Spring binding
-
-