Package de.xima.fc.plugin.abstracts
Class APluginCustomGUIBean
java.lang.Object
de.xima.fc.plugin.abstracts.APluginGenericCustomGUIBean
de.xima.fc.plugin.abstracts.APluginCustomGUIBean
- All Implemented Interfaces:
IProcessingBean
,IPluginCustomGUIBean
,IPluginGenericCustomGUIBean
,Serializable
@Deprecated
public abstract class APluginCustomGUIBean
extends APluginGenericCustomGUIBean
implements IPluginCustomGUIBean, IProcessingBean
Deprecated.
Helper class for a custom beans used by a processing plugin
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddNewParameter
(String name) Deprecated.Adds a new parameter to the list of parameters, and returns the newly createdIParameterModel
for that parameter.Deprecated.Returns the list of all parameters.Deprecated.Finds the currently selected workflow action.Deprecated.Finds the locale the current user is using.Deprecated.Finds the project to which the workflow action belongDeprecated.Finds the state to which the workflow action belongsDeprecated.Finds the entity context that can be used to access the database.Deprecated.If you want to include a list of parameters in the UI and filter out some attributes, implement the filter yourself.getParameter
(String paramName) Deprecated.Finds the parameter with the given name in the list of parametersDeprecated.Provides access to the formcycle processing bean.Deprecated.Liefert eine Liste mit allen datei-bereitstellenden Aktionen, welche der aktuellen Aktion innerhalb des aktuellen Status vorgelagert sindvoid
initialize
(IPluginInitializeBeanData initializeBeanData) Deprecated.A callback method that is invoked after all beans required by theIPluginGenericCustomGUI
plugin were created.boolean
Deprecated.void
removeParameter
(int idx) Deprecated.Removes the parameter at the given index from the list of parameters.void
removeParameter
(String paramName) Deprecated.Removes the parameter with the given name from the list of parameters.void
Deprecated.Sets a reference to the formcycle processing beanMethods inherited from class de.xima.fc.plugin.abstracts.APluginGenericCustomGUIBean
getFileHelper, getProperties, getResourceHelper
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.xima.fc.plugin.gui.IPluginCustomGUIBean
afterSave, beforeDelete, beforeSave
Methods inherited from interface de.xima.fc.plugin.gui.IPluginGenericCustomGUIBean
destroy, getFileHelper, getProperties, getResourceHelper
Methods inherited from interface de.xima.fc.plugin.config.IProcessingBean
getFilteredParameters, setFilterForParameter
-
Constructor Details
-
APluginCustomGUIBean
public APluginCustomGUIBean()Deprecated.
-
-
Method Details
-
getFilterForParameter
Deprecated.If you want to include a list of parameters in the UI and filter out some attributes, implement the filter yourself.This method is a stub that always returns an empty list. -
isNewWorkflow
public boolean isNewWorkflow()Deprecated.- Specified by:
isNewWorkflow
in interfaceIProcessingBean
-
initialize
Deprecated.Description copied from interface:IPluginGenericCustomGUIBean
A callback method that is invoked after all beans required by theIPluginGenericCustomGUI
plugin 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:
initialize
in interfaceIPluginGenericCustomGUIBean
- Overrides:
initialize
in classAPluginGenericCustomGUIBean
- Parameters:
initializeBeanData
- TheIPluginInitializeBeanData
you 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.
-
setProcessingBean
Deprecated.Description copied from interface:IPluginCustomGUIBean
Sets a reference to the formcycle processing bean- Specified by:
setProcessingBean
in interfaceIPluginCustomGUIBean
- Parameters:
bean
- an object of typeIProcessingBean
-
getProcessingBean
Deprecated.Description copied from interface:IPluginCustomGUIBean
Provides access to the formcycle processing bean.- Specified by:
getProcessingBean
in interfaceIPluginCustomGUIBean
- Returns:
- an object of type
IProcessingBean
or null
-
getAllParameter
Deprecated.Description copied from interface:IProcessingBean
Returns the list of all parameters.- Specified by:
getAllParameter
in interfaceIProcessingBean
- Returns:
- A
List
with a processing parameters.
-
getParameter
Deprecated.Description copied from interface:IProcessingBean
Finds the parameter with the given name in the list of parameters- Specified by:
getParameter
in interfaceIProcessingBean
- Parameters:
paramName
- Name of the parameter to get- Returns:
- The
IParameterModel
for the parameter, ornull
when no such parameter exists
-
addNewParameter
Deprecated.Description copied from interface:IProcessingBean
Adds a new parameter to the list of parameters, and returns the newly createdIParameterModel
for that parameter.- Specified by:
addNewParameter
in interfaceIProcessingBean
- Parameters:
name
- Name of the parameter to add- Returns:
- The newly created
IParameterModel
-
removeParameter
Deprecated.Description copied from interface:IProcessingBean
Removes the parameter with the given name from the list of parameters.- Specified by:
removeParameter
in interfaceIProcessingBean
- Parameters:
paramName
- Name of the parameter to remove
-
removeParameter
public void removeParameter(int idx) Deprecated.Description copied from interface:IProcessingBean
Removes the parameter at the given index from the list of parameters.- Specified by:
removeParameter
in interfaceIProcessingBean
- Parameters:
idx
- 0-based index of the parameter to remove.
-
getProvidingPrevActions
Deprecated.Description copied from interface:IProcessingBean
Liefert eine Liste mit allen datei-bereitstellenden Aktionen, welche der aktuellen Aktion innerhalb des aktuellen Status vorgelagert sind- Specified by:
getProvidingPrevActions
in interfaceIProcessingBean
- Returns:
- an list of actions which provides files
-
getCurrentProject
Deprecated.Description copied from interface:IProcessingBean
Finds the project to which the workflow action belong- Specified by:
getCurrentProject
in interfaceIProcessingBean
- Returns:
- The current
Projekt
-
getCurrentState
Deprecated.Description copied from interface:IProcessingBean
Finds the state to which the workflow action belongs- Specified by:
getCurrentState
in interfaceIProcessingBean
- Returns:
- The current
Status
of the action
-
getEntityContext
Deprecated.Description copied from interface:IProcessingBean
Finds the entity context that can be used to access the database.- Specified by:
getEntityContext
in interfaceIProcessingBean
- Returns:
- A
IEntityContext
for the database
-
getCurrentAction
Deprecated.Description copied from interface:IProcessingBean
Finds the currently selected workflow action.- Specified by:
getCurrentAction
in interfaceIProcessingBean
- Returns:
- The selected workflow action.
-
getCurrentLocale
Deprecated.Description copied from interface:IProcessingBean
Finds the locale the current user is using.- Specified by:
getCurrentLocale
in interfaceIProcessingBean
- Returns:
- The current locale
-
IPluginWorkflowNode
.