Package org.ametys.cms.clientsideelement
Class StaticMenu
- java.lang.Object
- 
- org.ametys.runtime.plugin.component.AbstractLogEnabled
- 
- org.ametys.core.ui.StaticFileImportsClientSideElement
- 
- org.ametys.core.ui.StaticClientSideElement
- 
- org.ametys.cms.clientsideelement.StaticMenu
 
 
 
 
- 
- All Implemented Interfaces:
- ClientSideElement,- LogEnabled,- PluginAware,- Configurable,- Serviceable
 
 public class StaticMenu extends StaticClientSideElement This element creates a control button with a menu
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.ametys.core.ui.ClientSideElementClientSideElement.Script, ClientSideElement.ScriptFile
 
- 
 - 
Field Summary- 
Fields inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement_currentUserProvider, _dependencies, _featureName, _id, _pluginName, _rightManager, _rights, _rightsMode, _script
 
- 
 - 
Constructor SummaryConstructors Constructor Description StaticMenu()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void_configureGalleries(Configuration configuration)Configure the galleriesprotected void_configureGroupsGallery(Configuration configuration)Configure the groups galleryprotected void_configureItem(Configuration configuration, String prefix)Configure the item parametersprotected void_configureItemsGallery(Configuration configuration, String group)Configure the gallery itemsprotected void_configureItemsMenu(Configuration configuration)Configure the items menuvoidconfigure(Configuration configuration)- 
Methods inherited from class org.ametys.core.ui.StaticClientSideElement_configureClass, _configureParameters, _configureScript, configureInitialParameters
 - 
Methods inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement_configureDependencies, _configureImports, _configureRights, _configureRightsMode, getDependencies, getId, getPluginName, getRights, getScripts, getScripts, hasRight, service, setPluginInfo, toString
 - 
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabledgetLogger, setLogger
 
- 
 
- 
- 
- 
Constructor Detail- 
StaticMenupublic StaticMenu() 
 
- 
 - 
Method Detail- 
configurepublic void configure(Configuration configuration) throws ConfigurationException - Specified by:
- configurein interface- Configurable
- Overrides:
- configurein class- StaticFileImportsClientSideElement
- Throws:
- ConfigurationException
 
 - 
_configureGalleriesprotected void _configureGalleries(Configuration configuration) throws ConfigurationException Configure the galleries- Parameters:
- configuration- the configuration
- Throws:
- ConfigurationException- If the configuration has an issue
 
 - 
_configureGroupsGalleryprotected void _configureGroupsGallery(Configuration configuration) throws ConfigurationException Configure the groups gallery- Parameters:
- configuration- the configuration
- Throws:
- ConfigurationException- If the configuration has an issue
 
 - 
_configureItemsGalleryprotected void _configureItemsGallery(Configuration configuration, String group) throws ConfigurationException Configure the gallery items- Parameters:
- configuration- the configuration
- group- the group gallery
- Throws:
- ConfigurationException- If the configuration has an issue
 
 - 
_configureItemsMenuprotected void _configureItemsMenu(Configuration configuration) throws ConfigurationException Configure the items menu- Parameters:
- configuration- the configuration
- Throws:
- ConfigurationException- If the configuration has an issue
 
 - 
_configureItemprotected void _configureItem(Configuration configuration, String prefix) throws ConfigurationException Configure the item parameters- Parameters:
- configuration- the item configuration
- prefix- the item prefix
- Throws:
- ConfigurationException- If the configuration has an issue
 
 
- 
 
-