| 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>  | 
| 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. 
 | 
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.