Class AdminWelcomeClientSideElement
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.core.ui.StaticFileImportsClientSideElement
org.ametys.core.ui.StaticClientSideElement
org.ametys.web.administration.welcome.AdminWelcomeClientSideElement
- All Implemented Interfaces:
ClientSideElement
,LogEnabled
,PluginAware
,Configurable
,Serviceable
Admin welcome client side element.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.core.ui.ClientSideElement
ClientSideElement.Script, ClientSideElement.ScriptFile
-
Field Summary
Modifier and TypeFieldDescriptionprotected WelcomeStepExtensionPoint
The WelcomeStep Extension PointFields inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement
_currentUserProvider, _dependencies, _featureName, _id, _pluginName, _rightManager, _rights, _rightsMode, _script
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if the tool can be opened.int
Gets the index of the current step, i.e.getSteps()
Gets all the steps of the welcome tool, in the right order.void
service
(ServiceManager smanager) 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, configure, getDependencies, getId, getPluginName, getRights, getScripts, getScripts, hasRight, setPluginInfo, toString
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
_welcomeStepEP
The WelcomeStep Extension Point
-
-
Constructor Details
-
AdminWelcomeClientSideElement
public AdminWelcomeClientSideElement()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classStaticFileImportsClientSideElement
- Throws:
ServiceException
-
getSteps
Gets all the steps of the welcome tool, in the right order.- Returns:
- The steps.
-
getCurrentStep
Gets the index of the current step, i.e. the first step which is not performed yet. If all steps are performed, return -1- Returns:
- The index of the current step.
-
canOpenTool
Returns true if the tool can be opened.- Returns:
- true if the tool can be opened.
-