Package de.xima.fc.plugin.abstracts
Class APluginGenericCustomGUIBean
java.lang.Object
de.xima.fc.plugin.abstracts.APluginGenericCustomGUIBean
- All Implemented Interfaces:
IPluginGenericCustomGUIBean,Serializable
- Direct Known Subclasses:
APluginClientDashboardCustomGUIBean,APluginCustomGUIBean
public abstract class APluginGenericCustomGUIBean
extends Object
implements IPluginGenericCustomGUIBean, Serializable
The base class for the bean of a plugin with a custom UI.
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLets you access the file helper of the plugin that provided this UI.Lets you access the properties of the plugin that provided this UI.Lets you access the resource helper of the plugin that provided this UI.voidinitialize(IPluginInitializeBeanData initializeBeanData) A callback method that is invoked after all beans required by theIPluginGenericCustomGUIplugin were created.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.xima.fc.plugin.gui.IPluginGenericCustomGUIBean
destroy
-
Constructor Details
-
APluginGenericCustomGUIBean
public APluginGenericCustomGUIBean()
-
-
Method Details
-
initialize
Description copied from interface:IPluginGenericCustomGUIBeanA callback method that is invoked after all beans required by theIPluginGenericCustomGUIplugin were created. You can use this method to get access to the plugin configuration data. If you need to perform any initialization logic, do it in this method.- Specified by:
initializein interfaceIPluginGenericCustomGUIBean- Parameters:
initializeBeanData- TheIPluginInitializeBeanDatayou can make use of in the initialization process.- Throws:
FCPluginException- When the bean could not be initialized. If you do throw the exception, an error will be shown to the user. Depending on the type of custom UI, the user may instead see an error page, a default page or be redirected to another page.
-
getProperties
Description copied from interface:IPluginGenericCustomGUIBeanLets you access the properties of the plugin that provided this UI.- Specified by:
getPropertiesin interfaceIPluginGenericCustomGUIBean- Returns:
PropertiesThe properties of the plugin.
-
getFileHelper
Description copied from interface:IPluginGenericCustomGUIBeanLets you access the file helper of the plugin that provided this UI.- Specified by:
getFileHelperin interfaceIPluginGenericCustomGUIBean- Returns:
IPluginFileHelperThe helper class for working with the plugin files
-
getResourceHelper
Description copied from interface:IPluginGenericCustomGUIBeanLets you access the resource helper of the plugin that provided this UI.- Specified by:
getResourceHelperin interfaceIPluginGenericCustomGUIBean- Returns:
IPluginResourceHelperThe helper class for working with resources
-