Interface IPluginAccessProperties
- All Superinterfaces:
IFCPlugin,INamedUiElement,INameProviding,ITransferable,Serializable
A plugin for adding custom
IPluginAccessPropertys to the formcycle backend. An access property may be used,
for example, to control whether a user is granted access to a portal page, see IPluginPortal.- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from interface de.xima.fc.plugin.interfaces.IFCPlugin
CONFIG_FILENAMEFields inherited from interface de.xima.fc.interfaces.INamedUiElement
ATTR_DISPLAY_NAMEFields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME -
Method Summary
Modifier and TypeMethodDescriptionReturns the access properties to be added to formcycle.getPropertiesGroupName(Locale locale) Getter for the heading of the group (fieldset) for theIPluginAccessPropertys in the user role UI.Methods inherited from interface de.xima.fc.plugin.interfaces.IFCPlugin
getDescription, getDescription, getDisplayName, getName, initialize, initPlugin, install, shutdown, shutdown, uninstall, validateConfigurationData
-
Method Details
-
getPropertiesGroupName
Getter for the heading of the group (fieldset) for theIPluginAccessPropertys in the user role UI. -
getProperties
Returns the access properties to be added to formcycle. Please note that an access property may have children. Child access properties are shown in a submenu when the parent access property is enabled. This method must return only the top-level (parent) access properties.- Parameters:
params-IPluginAccessPropertiesParamsThe parameters this plugin may make use of.- Returns:
- A
Collectionof top-level (parent)IPluginAccessPropertys to add to formcycle.
-