info.magnolia.module.templatingkit.templates
Class STKTemplate

java.lang.Object
  extended by info.magnolia.module.templating.AbstractRenderable
      extended by info.magnolia.module.templating.Template
          extended by info.magnolia.module.templatingkit.templates.STKTemplate
All Implemented Interfaces:
info.magnolia.module.templating.RenderableDefinition

public class STKTemplate
extends info.magnolia.module.templating.Template

Version:
$Id: MainTemplate.java 19956 2008-11-17 16:11:06Z pbracher $
Author:
pbracher

Constructor Summary
STKTemplate()
           
 
Method Summary
 void addCssFile(CssFile cssFile)
           
 void addJsFile(Resource jsFile)
           
 Area getBaseArea()
           
 java.lang.String getBodyClass()
           
 java.lang.String getBodyID()
           
 Area getBreadcrumb()
           
 java.lang.String getCategory()
           
 java.util.List<CssFile> getCssFiles()
           
 ExtrasArea getExtrasArea()
           
 FooterArea getFooter()
           
 Header getHeader()
           
 Area getHtmlHeader()
           
 java.util.List getJsFiles()
           
 MainArea getMainArea()
           
 SiteNavigation getNavigation()
           
 Area getPlatformArea()
           
 Area getPromosArea()
           
 java.lang.String getSubcategory()
           
 boolean isAvailable(info.magnolia.cms.core.Content node)
          This is just a starter as it only verifies that the root page is a home page.
 void setBaseArea(Area platformArea)
           
 void setBodyClass(java.lang.String bodyClass)
           
 void setBodyID(java.lang.String bodyID)
           
 void setBreadcrumb(Area breadcrumb)
           
 void setCategory(java.lang.String category)
           
 void setCssFiles(java.util.List<CssFile> cssFiles)
           
 void setExtrasArea(ExtrasArea extrasArea)
           
 void setFooter(FooterArea footerArea)
           
 void setHeader(Header header)
           
 void setHtmlHeader(Area htmlHeader)
           
 void setJsFiles(java.util.List jsFiles)
           
 void setMainArea(MainArea mainArea)
           
 void setNavigation(SiteNavigation navigation)
           
 void setPlatformArea(Area platformArea)
           
 void setPromosArea(Area promosArea)
           
 void setSubcategory(java.lang.String subcategory)
           
 
Methods inherited from class info.magnolia.module.templating.Template
addSubTemplate, getContent, getI18NTitle, getParameter, getPath, getSubTemplate, getSubTemplates, isVisible, setContent, setPath, setSubTemplates, setVisible
 
Methods inherited from class info.magnolia.module.templating.AbstractRenderable
determineTemplatePath, getDescription, getDialog, getI18nBasename, getModelClass, getName, getParameters, getTemplatePath, getTitle, getType, newModel, setDescription, setDialog, setI18nBasename, setModelClass, setName, setParameters, setTemplatePath, setTitle, setType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

STKTemplate

public STKTemplate()
Method Detail

isAvailable

public boolean isAvailable(info.magnolia.cms.core.Content node)
This is just a starter as it only verifies that the root page is a home page.

Overrides:
isAvailable in class info.magnolia.module.templating.Template

getFooter

public FooterArea getFooter()

setFooter

public void setFooter(FooterArea footerArea)

getHeader

public Header getHeader()

setHeader

public void setHeader(Header header)

getExtrasArea

public ExtrasArea getExtrasArea()

setExtrasArea

public void setExtrasArea(ExtrasArea extrasArea)

getMainArea

public MainArea getMainArea()

setMainArea

public void setMainArea(MainArea mainArea)

getPromosArea

public Area getPromosArea()

setPromosArea

public void setPromosArea(Area promosArea)

getBodyID

public java.lang.String getBodyID()

setBodyID

public void setBodyID(java.lang.String bodyID)

getBodyClass

public java.lang.String getBodyClass()

setBodyClass

public void setBodyClass(java.lang.String bodyClass)

getNavigation

public SiteNavigation getNavigation()

setNavigation

public void setNavigation(SiteNavigation navigation)

getCategory

public java.lang.String getCategory()

setCategory

public void setCategory(java.lang.String category)

getSubcategory

public java.lang.String getSubcategory()

setSubcategory

public void setSubcategory(java.lang.String subcategory)

getBaseArea

public Area getBaseArea()

setBaseArea

public void setBaseArea(Area platformArea)

getHtmlHeader

public Area getHtmlHeader()

setHtmlHeader

public void setHtmlHeader(Area htmlHeader)

getBreadcrumb

public Area getBreadcrumb()

setBreadcrumb

public void setBreadcrumb(Area breadcrumb)

getPlatformArea

public Area getPlatformArea()

setPlatformArea

public void setPlatformArea(Area platformArea)

getJsFiles

public java.util.List getJsFiles()

setJsFiles

public void setJsFiles(java.util.List jsFiles)

addJsFile

public void addJsFile(Resource jsFile)

getCssFiles

public java.util.List<CssFile> getCssFiles()

setCssFiles

public void setCssFiles(java.util.List<CssFile> cssFiles)

addCssFile

public void addCssFile(CssFile cssFile)


Copyright © 2008-2009 Magnolia International. All Rights Reserved.