lumis.portal.theme
Interface IThemeSPI

Package class diagram package IThemeSPI
All Superinterfaces:
ITheme

public interface IThemeSPI
extends ITheme

Theme service provider interface.

Since:
7.0.0

Nested Class Summary
static class IThemeSPI.ResourceFolder
          The resources folders that the themes handles.
 
Method Summary
 Set<String> getResources(IThemeSPI.ResourceFolder resourceFolder)
          Returns the resources inside the given resource folder of this theme.
 
Methods inherited from interface lumis.portal.theme.ITheme
getDescription, getId, getLocalizedDescription, getLocalizedName, getName, getOpenRuntimeInterfaceWithActiveParentBehavior, getOpenRuntimeInterfaceWithoutActiveParentBehavior
 

Method Detail

getResources

Set<String> getResources(IThemeSPI.ResourceFolder resourceFolder)
                         throws PortalException
Returns the resources inside the given resource folder of this theme.

Parameters:
resourceFolder - the IThemeSPI.ResourceFolder.
Returns:
the resources inside the given resource folder of this theme.
Throws:
NullPointerException - if the resourceFolder is null.
IllegalStateException - if ITheme.getId() returns null.
PortalException
Since:
7.0.0


Lumisportal  7.0.0.121130 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.