info.magnolia.module.templatingkit.style
Class ThemeImpl

java.lang.Object
  extended by info.magnolia.module.templatingkit.style.ThemeImpl
All Implemented Interfaces:
Theme
Direct Known Subclasses:
SiteStyle

public class ThemeImpl
extends Object
implements Theme

Basic implementation of the Theme interface.

Version:
$Id$
Author:
pbracher

Constructor Summary
ThemeImpl()
           
 
Method Summary
 void addCssFile(CssFile cssFile)
           
 void addJsFile(Resource jsFile)
           
 BodyClassResolver getBodyClassResolver()
           
 List<CssFile> getCssFiles()
           
 ImagingSupport getImaging()
           
 List<Resource> getJsFiles()
           
 String getName()
           
 void setBodyClassResolver(BodyClassResolver bodyClassResolver)
           
 void setCssFiles(List<CssFile> cssFiles)
           
 void setImaging(ImagingSupport imaging)
           
 void setJsFiles(List<Resource> jsFiles)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThemeImpl

public ThemeImpl()
Method Detail

getName

public String getName()
Specified by:
getName in interface Theme

setName

public void setName(String name)

getCssFiles

public List<CssFile> getCssFiles()
Specified by:
getCssFiles in interface Theme

setCssFiles

public void setCssFiles(List<CssFile> cssFiles)

addCssFile

public void addCssFile(CssFile cssFile)

getJsFiles

public List<Resource> getJsFiles()
Specified by:
getJsFiles in interface Theme

setJsFiles

public void setJsFiles(List<Resource> jsFiles)

addJsFile

public void addJsFile(Resource jsFile)

getBodyClassResolver

public BodyClassResolver getBodyClassResolver()
Specified by:
getBodyClassResolver in interface Theme

setBodyClassResolver

public void setBodyClassResolver(BodyClassResolver bodyClassResolver)

getImaging

public ImagingSupport getImaging()
Specified by:
getImaging in interface Theme

setImaging

public void setImaging(ImagingSupport imaging)


Copyright © 2008-2014 Magnolia International Ltd.. All Rights Reserved.