public class ConfirmBean extends MapEntityBean<MapEntity>
Modifier and Type | Class and Description |
---|---|
static class |
ConfirmBean.Command
Supported commands
|
MapEntityBean.ActionHandler<T extends MapEntity>, MapEntityBean.DefaultActionHandler<T extends MapEntity>
EntityBackingBean.OrderByProperty, EntityBackingBean.PropertyQueryCriterion, EntityBackingBean.ShowTypeAfterCommit
PersistenceDataBackingBean.GeneratedBeanPageContent, PersistenceDataBackingBean.HelpPathInfo
BackingBean.MessageLocation
EntityImportHandler.HandleResult
groupByProperties, orderByProperties
COMMAND_EMAIL, COMMAND_PRINT_VIEW, entityAttrsMap, entityDataSource, entityPropertyList, entityPropertyListData, footerMenuBean, generatedBeans, hasCreatePermission, hasDeletePermission, hasEditPermission, hasViewPermission, headerMenuBean, initialViewConfig, MODULE_PARAM_HELP_ENABLED
containerBean, hidden, messages, styleClass, title, viewConfig
parentComponent, uiView
Constructor and Description |
---|
ConfirmBean() |
Modifier and Type | Method and Description |
---|---|
protected void |
addMenuNodes(ModeType modeType)
Add menu nodes to header or footer menu.
|
PageNavigation |
clickMenuNode(MenuNode menuNode)
Handle menu node action by delegating to its ActionHandler.
|
ConfirmBean.Command |
getCommandClicked()
Get the command clicked by user.
|
static ConfirmBean |
newInstance(java.lang.String message,
ConfirmBean.Command[] commands,
java.lang.String[] commandVisibleNames,
ContainerBean containerBean)
Create a confirm bean with the message and the list of commands.
|
createMapEntityBean, createMapEntityBean, createMapEntityBean, createMapEntityBean, createNameValueListBean, createTextBean, getActionHandler, handlePartialBehaviorEvent, postRefreshEntityListPropertyModel, postRefreshEntityPropertyModel, setActionHandler, setActionHandler
checkLeafRequired, getCategoryInfo, getCategoryQueryCriteria, getHierarchyType, getRootHierarchyId, isHierarchyProperty, isLeafRequired
addCommonMenuNodes, addContextMenuNodes, addGroupByProperties, addHiddenPropertyQueryElements, addHiddenPropertyQueryElements, addMenuNodes, addOrderByProperties, addPrerequisites, addPrintViewMenuNode, addRowCommandMenuNodes, afterBeanFlowNavigate, applyChange, applyChange, authorizeAccess, beanFlowNavigate, beforeBeanFlowNavigate, beforeImportEntities, beforeLoadInitialPage, buildEntityListViewConfig, buildEntityTabView, buildFormBean, buildFormBean, buildQueryTabView, buildViewConfig, calculateStatistics, checkPermissionBeforeCreate, checkQuantityQuotaBeforeCreate, clearCache, clearFormBeanPropertyValueFlags, clickCommonMenuNode, clickContextMenuNode, clickEntityRowCommand, clickPropertyMenuNode, clickPropertyValue, convertPropertyInputDialogData, create, create, createDialogContent, createEntitiesElement, createEntityElement, createEntityRowCommandProperty, delete, delete, enableEdit, entitiesDeletedFromMemory, entityI18NCommitted, execBeanFlowNavigationCommand, exportEntities, exportEntitiesElementCreated, exportEntitiesToDirectory, exportEntitiesToFile, exportEntitiesToFile, fillEntityData, formBeanPropertyEntitiesToBeDeleted, generateNormativeIdDuringPrepareEntity, getActionDescriptor, getAutoCompleteQueryElement, getAutoCompleteSuggestions, getBeanFlowFormDesignList, getBeanFlowHistory, getCategoryFilter, getCategoryPathRootId, getChangedMessages, getCheckImageURL, getCommandConfirmMessage, getCommandIcon, getCommandIcon, getCommandVisibleName, getConflictActionSelectItems, getCreatedMessages, getCurrencyCode, getCurrentModeType, getDataDescriptor, getDataFromEntityDataSource, getDefaultPrimaryProperties, getDefaultQueryOrders, getDefaultTitle, getDomEventDynamicHandler, getDynamicHelpMessage, getDynamicRenderStyle, getDynamicSelectItems, getDynamicSelectPropertyQueryElements, getEmbeddedStatisticsEntityRowLabel, getEntity, getEntityAttrComparator, getEntityAttrs, getEntityAttrsCacheKey, getEntityAttrsFromCache, getEntityBackingBean, getEntityDeletionDescriptor, getEntityFetchGraph, getEntityFetchGraph, getEntityImportValidator, getEntityListFormBeans, getEntityName, getEntityTypeAndName, getEntityTypeForPropertyInputDialog, getEntityUniqueKeyValue, getExportAsExcelSheetName, getFileNameExtension, getFormDesign, getFormDesignEntityType, getFormDesignEntityType, getFormEnctype, getGroupByProperties, getGroupByPropertySelectItems, getHiddenPropertyQueryElements, getHiddenQueryRestrictionProperties, getIdRule, getImpliedStyleClass, getKeywordEntityProperty, getLayoutMode, getManageModeAfterCommit, getOrderByAscSelectItems, getOrderByProperties, getOrderByPropertySelectItems, getPersistedEntityCount, getPositionToAddRows, getProgressDescriptor, getProgressDescriptor, getPropertyDynamicValue, getPropertyPartialBehaviorSupport, getPropertySelectItems, getQueryCommand, getQueryCriterion, getQueryJoinGraph, getQueryPropertyValue, getQueryResultPageSizeSelectItems, getQueryResultTitle, getQueryResultTransformer, getQueryResultViewEntityType, getRowStyleClass, getShowEntityRowCount, getShowTypeAfterCreate, getStatisticsProperties, getSystemEntityImportDescriptor, getTitle, getTransactionListener, getTypeDescriptorForSelectDialog, getTypeName, getViewConfig, getVisibleQueryRestrictionProperties, getYearStartDate, handlePartialBehaviorEvent, hasPropertyAnnotations, importEntities, importEntities, importEntitiesCompleted, initEntitiesToInsert, isAddChildEntityTypeToContextMenu, isApplyChangeRenderable, isAutoSetEntityRowSequenceNumbers, isCaptchaRequired, isCaptchaRequired, isCaptchaRequired, isCreateSupported, isCreating, isDeleteEnabled, isDynamicHelpRenderable, isEditEnabled, isEmbeddedStatisticsEntity, isEmpty, isEntityHidden, isEntityListCreateInPlace, isEntityListEditInPlace, isEntityListInsertBeforeEnabled, isEntityListMoveUpDownEnabled, isEntityListNavigatableToEntity, isFormBeanPropertyEntitiesSaveOnDelete, isFormDesignAutoEnabled, isFormDesignSupported, isFormDesignSupported, isGroupBySelectRenderable, isHasActivatePermission, isHasCreatePermission, isHasDeletePermission, isHasDeletePermission, isHasEditPermission, isHasEditPermission, isHasPermission, isHasViewPermission, isHasViewPermission, isLoginRequiredForCreate, isNextEntityCommandRenderable, isOpenDialogEnabledForNavigateToEntity, isOpenEntitySelectDialogEnabled, isOrderBySelectRenderable, isParentComponentRowEntityView, isPersistDataRequested, isPersistDataRequested, isPreviousEntityCommandRenderable, isPrintViewMenuNodeRenderable, isPropertyMenuNodeRenderable, isPropertyRenderable, isPropertyShowing, isPropertyValueRenderable, isQueryView, isReadOnly, isRemoveFormBeanEntity, isRequiredAnnotationUsedForQueryView, isSearchCommandRenderable, isVerifyBeforeApplyChangeRequired, isVerifyBeforeCreateRequired, nextEntity, pageRetrievedFromPersistence, pageSizeAdjusted, paginationChanged, postApplyChange, postCreate, postDelete, postProcessStatistics, postRefreshDataModel, postRefreshViewAfterCommit, postRefreshViewAfterCommitEntityList, postRefreshViewAfterRollback, preApplyChange, preCreate, preDelete, prepareEntity, prepareEntityListCreateEntity, preRefreshColumnListModel, preRefreshEntityPropertyModel, preReturnEdit, previousEntity, propertyValueChanged, refreshDataModel, refreshEntityPropertyModel, refreshMenuBeans, resolveRegularExpression, setEntity, setEntity, setGroupByProperties, setHiddenPropertyQueryElements, setOrderByProperties, setQueryResultTransformer, showDefaultEmptyEntity, statisticsCalculated, updateInitialViewConfig, useMinAvailableId, validate, validateEntityDataSource, verifyShowingMode
addEmailMenuNode, addEntityCollectionProperty, addEntityFormBeanProperty, addEntityFormBeanProperty, addEntityNameValueMapProperty, addEntityProperty, addEntityProperty, addEntityProperty, addEntityPropertyAfter, addEntityPropertyBefore, addGeneratedBean, addGeneratedBean, addPropertyRenderTarget, addPropertyRenderTarget, addPropertyRenderTargets, authorizeAccessEntityType, cacheEntityAttrs, canUserAccessEntityType, checkAvailability, checkAvailabilityAfterValidation, clearGeneratedBeans, clearInvalidUserInput, createDialogContent, createHelpMenuNode, createMenuNodeNewWindow, getBeanLocation, getCachedEntityAttrs, getContainerRenderRegions, getCurrentDeviceType, getDefaultCommandMenuNode, getDomEventDynamicHandler, getEntityDataSource, getEntityFormBeanProperties, getEntityFormBeanProperty, getEntityProperties, getEntityProperties, getEntityProperties, getEntityProperty, getEntityProperty, getEntityProperty, getEntityPropertyIndex, getEntityPropertyList, getEntityPropertyList, getEntityPropertyListData, getEntityPropertyMap, getEntityType, getFlattenedEntityProperties, getFooterMenuBean, getFooterMenuViewConfig, getFormBean, getGeneratedBeans, getHeaderMenuBean, getHeaderMenuViewConfig, getHelpPathInfo, getInitialViewConfig, getMenuBean, getMenuNode, getOverridenCreatePermission, getOverridenDeletePermission, getOverridenEditPermission, getOverridenPermission, getOverridenViewPermission, getPersistableEntityType, getPropertyCurrentEntitiesOnPathTo, getPropertyEntityType, groupEntityProperties, groupEntityProperties, groupEntityProperties, groupEntityProperties, hasInvalidUserInputs, isAllowDeleteInManageMode, isCreateEnabled, isEditEnabled, isEmailMenuNodeRenderable, isHelpMenuNodeRenderable, isMenuNodeRenderable, isOpenInputDialog, isReadOnly, isValueReserved, isVisibleAfterInit, refreshDataModel, refreshDataModel, refreshEntityPropertyModel, removeEntityProperty, removeEntityPropertyGroup, removeEntityPropertyInvalidUserInput, removeInvalidUserInput, removeValidationErrorMessages, sendEmail, setBackingBean, setContainerBean, setEntityDataSource, setEntityPropertyList, setEntityType, setFooterMenuBean, setHeaderMenuBean, setInitialViewConfig, setPropertyCurrentEntitiesOnPathTo, setReadOnly, setViewConfig, visitEntityProperties
addAsRenderTarget, addMessage, addMessage, addMessages, asVisitTarget, getAccessControlAccessor, getAuthenticatedUser, getBackingBeanContext, getCalendar, getContainerBean, getContainerDialogBean, getCurrentDate, getCurrentLocalDateTime, getDisplayMessage, getDisplayTitle, getEnclosingBean, getEnclosingEntityProperty, getLocale, getMessage, getName, getOnFormSubmitJS, getProgressProperty, getRequestHelper, getRequestResult, getRootEnclosingBean, getSelfRenderRegions, getStyleClass, getStyleClass, getTimeZone, getTimeZoneId, handleError, isContainerDialogBean, isHidden, isLoggedIn, isManageMode, isMobile, isPanelVisible, isProgressDialogOpened, isRenderable, isUserHasPermission, removeFromPageContent, setEnclosingPropertyEditEnabled, setHidden, setManageMode, setMessage, setMessage, setName, setStyleClass, setTitle
existPathToAncestorType, getChildOfClosestAncestor, getClientId, getClosestAncestor, getComponentsOnPathTo, getParentComponent, getPathTo, getRootComponent, getUiView, isAncesterComponentOf, isEntityI18NEnabled, isInPageContent, setClientId, setParentComponent, setUiView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEntityType
getContainerBean
public static ConfirmBean newInstance(java.lang.String message, ConfirmBean.Command[] commands, java.lang.String[] commandVisibleNames, ContainerBean containerBean) throws SystemException
message
- confirm messagecommands
- a list of commandscommandVisibleNames
- command visible names, same as commands if null.containerBean
- the containerBean of this ConfirmBeanSystemException
- throw if an error occurs in creating the confirm beanprotected void addMenuNodes(ModeType modeType) throws SystemException
EntityBackingBean
addMenuNodes
in class EntityBackingBean<MapEntity>
modeType
- current mode of this entityBackingBean.SystemException
- throw if an error occurs in creating menu nodespublic PageNavigation clickMenuNode(MenuNode menuNode) throws SystemException
MapEntityBean
clickMenuNode
in interface MenuNodeActionHandler
clickMenuNode
in class MapEntityBean<MapEntity>
menuNode
- the menu node clicked.SystemException
- throw if an error occurs in handling actionMapEntityBean.ActionHandler.clickMenuNode(MapEntityBean, MenuNode)
public ConfirmBean.Command getCommandClicked()
© 2014-2019 Cmobilecom and/or its licensors. All rights reserved.
Report an issue or request a new feature