Package | Description |
---|---|
de.xima.fc.gui.bean.plugingui | |
de.xima.fc.plugin.abstracts | |
de.xima.fc.plugin.config | |
de.xima.fc.plugin.gui |
Modifier and Type | Class and Description |
---|---|
class |
PluginBeanHelper<TBean extends IPluginGenericCustomGUIBean,TPlugin extends IFCPlugin & IPluginGenericCustomGUI<TBean>>
Helper class for handling unmanaged beans used by user interfaces provided by a plugin, eg. a dashboard plugin or a
workflow action plugin:
PluginBeanHelper.forCurrentViewScope(plugin, client).getOrCreateBeans();
Each helper is associated to a certain scope (request, view, session, or application scope).
|
static interface |
PluginBeanHelper.IPreInitAction<TBean extends IPluginGenericCustomGUIBean>
Interface for a callback before a bean is initialized.
|
Modifier and Type | Method and Description |
---|---|
static <TBean extends IPluginGenericCustomGUIBean,TPlugin extends IFCPlugin & IPluginGenericCustomGUI<TBean>> |
PluginBeanHelper.forCurrentApplicationScope(TPlugin plugin,
Mandant client,
PluginBeanOptions pluginBeanOptions)
A new helper for application scoped beans of the given plugin.
|
static <TBean extends IPluginGenericCustomGUIBean,TPlugin extends IFCPlugin & IPluginGenericCustomGUI<TBean>> |
PluginBeanHelper.forCurrentRequestScope(TPlugin plugin,
Mandant client,
PluginBeanOptions pluginBeanOptions)
A new helper for application request beans of the given plugin.
|
static <TBean extends IPluginGenericCustomGUIBean,TPlugin extends IFCPlugin & IPluginGenericCustomGUI<TBean>> |
PluginBeanHelper.forCurrentSessionScope(TPlugin plugin,
Mandant client,
PluginBeanOptions pluginBeanOptions)
A new helper for session scoped beans of the given plugin.
|
static <TBean extends IPluginGenericCustomGUIBean,TPlugin extends IFCPlugin & IPluginGenericCustomGUI<TBean>> |
PluginBeanHelper.forCurrentViewScope(TPlugin plugin,
Mandant client,
PluginBeanOptions pluginBeanOptions)
A new helper for view scoped beans of the given plugin.
|
Modifier and Type | Class and Description |
---|---|
class |
APluginClientDashboardCustomGUIBean
Base class for the bean of a
IPluginClientDashboard . |
class |
APluginCustomGUIBean
Helper class for a custom beans used by a processing plugin
|
class |
APluginGenericCustomGUIBean
The base class for the bean of a plugin with a custom UI.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPluginGenericCustomGUI<TBean extends IPluginGenericCustomGUIBean>
Interface for plugins that provide a custom user interface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPluginClientDashboardCustomGUIBean
Interface for the bean of a
IPluginClientDashboard . |
interface |
IPluginCustomGUIBean
Interface for deploying the FORMCYCLE processing bean within a custom plugin bean This bean must be view scoped, ie.
|
interface |
IPluginProjectMenuGUIBean
Plugin interfaces for providing beans to custom project menus
|
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.