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 IFCPlugin
CONFIG_FILENAMEFields inherited from interface INamedUiElement
ATTR_DISPLAY_NAMEFields inherited from interface INameProviding
ATTR_NAME, COL_NAME -
Method Summary
Modifier and TypeMethodDescriptiondefault URLReturns a path to an XHTML view specifically for custom dialogs that me be part of the custom project menu.AllProjekts with the scope (Projekt.getScope()) given by this method will have the custom menu provided byIPluginGenericCustomGUI.getXhtmlView().Methods inherited from interface IFCPlugin
getDescription, getDescription, getDisplayName, getName, initialize, initPlugin, install, shutdown, shutdown, uninstall, validateConfigurationDataMethods inherited from interface IPluginGenericCustomGUI
getUnmanagedBeans, getXhtmlView
-
Method Details
-
getProjectScope
String getProjectScope()AllProjekts with the scope (Projekt.getScope()) given by this method will have the custom menu provided byIPluginGenericCustomGUI.getXhtmlView().- Returns:
Stringthe project scope
-
getDialogsXhtmlView
-