Package org.ametys.plugins.linkdirectory
Class LinkDirectoryThemesInputDataHelper
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.ametys.plugins.linkdirectory.LinkDirectoryThemesInputDataHelper
- All Implemented Interfaces:
Initializable,Component,LogEnabled,Serviceable
public class LinkDirectoryThemesInputDataHelper
extends AbstractLogEnabled
implements Component, Serviceable, Initializable
Helper for input data for the link directory user preferences in thumbnails mode
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordA record representing the list of themes input datas with the configuration errorsstatic final recordA record representing a themes input data -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetThemesInputData(String skinId) Get the list of the themes input data for a given skinvoidvoidservice(ServiceManager manager) Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
ROLE
The component role -
WILDCARD
The wildcard- See Also:
-
-
Constructor Details
-
LinkDirectoryThemesInputDataHelper
public LinkDirectoryThemesInputDataHelper()
-
-
Method Details
-
initialize
- Specified by:
initializein interfaceInitializable- Throws:
Exception
-
service
- Specified by:
servicein interfaceServiceable- Throws:
ServiceException
-
getThemesInputData
public LinkDirectoryThemesInputDataHelper.ConfiguredThemesInputData getThemesInputData(String skinId) Get the list of the themes input data for a given skin- Parameters:
skinId- the given skin id- Returns:
- the list of the themes input data
-