Interface IPluginProjectMenu
-
- All Superinterfaces:
IFCPlugin
,INamedUiElement
,INameProviding
,IPluginGenericCustomGUI<IPluginProjectMenuGUIBean>
,ITransferable
,Serializable
public interface IPluginProjectMenu extends IFCPlugin, IPluginGenericCustomGUI<IPluginProjectMenuGUIBean>
Plugin interface for providing custom menus for projects with a specified scope- Author:
- XIMA MEDIA GmbH, Dresden - 13.07.2020
-
-
Field Summary
-
Fields inherited from interface de.xima.fc.plugin.interfaces.IFCPlugin
CONFIG_FILENAME
-
Fields inherited from interface de.xima.fc.interfaces.INamedUiElement
ATTR_DISPLAY_NAME
-
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default URL
getDialogsXhtmlView()
Returns a path to an XHTML view specifically for custom dialogs that me be part of the custom project menu.String
getProjectScope()
AllProjekt
s with the scope (Projekt.getScope()
) given by this method will have the custom menu provided byIPluginGenericCustomGUI.getXhtmlView()
.-
Methods inherited from interface de.xima.fc.plugin.interfaces.IFCPlugin
getDescription, getDescription, getDisplayName, getName, initialize, initPlugin, install, shutdown, shutdown, uninstall, validateConfigurationData
-
Methods inherited from interface de.xima.fc.plugin.config.IPluginGenericCustomGUI
getUnmanagedBeans, getXhtmlView
-
-
-
-
Method Detail
-
getProjectScope
String getProjectScope()
AllProjekt
s with the scope (Projekt.getScope()
) given by this method will have the custom menu provided byIPluginGenericCustomGUI.getXhtmlView()
.- Returns:
String
the project scope
-
-