info.magnolia.module.templating
Class Template

java.lang.Object
  extended by info.magnolia.module.templating.AbstractRenderable
      extended by info.magnolia.module.templating.Template
All Implemented Interfaces:
RenderableDefinition
Direct Known Subclasses:
Template

public class Template
extends AbstractRenderable

Version:
$Revision: 36178 $ ($Author: gjoseph $)
Author:
Sameer Charles, Fabrizio Giustina

Constructor Summary
Template()
          Used internally for SubTemplates.
 
Method Summary
 void addSubTemplate(java.lang.String extension, Template subTemplate)
           
 Content getContent()
           
 java.lang.String getI18NTitle()
           
 java.lang.String getParameter(java.lang.String key)
           
 java.lang.String getPath()
          Deprecated. since 4.0. use getTemplatePath() instead
 Template getSubTemplate(java.lang.String extension)
           
 java.util.Map<java.lang.String,Template> getSubTemplates()
           
 boolean isAvailable(Content node)
           
 boolean isVisible()
          Getter for visible.
 void setContent(Content content)
           
 void setPath(java.lang.String path)
          Deprecated. since 4.0 use AbstractRenderable.setTemplatePath(String)
 void setSubTemplates(java.util.Map<java.lang.String,Template> subTemplates)
           
 void setVisible(boolean visible)
           
 
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

Template

public Template()
Used internally for SubTemplates.

Method Detail

getPath

public java.lang.String getPath()
Deprecated. since 4.0. use getTemplatePath() instead

Getter for path.

Returns:
Returns the path.

getI18NTitle

public java.lang.String getI18NTitle()

getParameter

public java.lang.String getParameter(java.lang.String key)

isVisible

public boolean isVisible()
Getter for visible.

Returns:
Returns the visible.

getSubTemplate

public Template getSubTemplate(java.lang.String extension)

addSubTemplate

public void addSubTemplate(java.lang.String extension,
                           Template subTemplate)

getSubTemplates

public java.util.Map<java.lang.String,Template> getSubTemplates()

setSubTemplates

public void setSubTemplates(java.util.Map<java.lang.String,Template> subTemplates)

setPath

public void setPath(java.lang.String path)
Deprecated. since 4.0 use AbstractRenderable.setTemplatePath(String)


setVisible

public void setVisible(boolean visible)

isAvailable

public boolean isAvailable(Content node)

getContent

public Content getContent()

setContent

public void setContent(Content content)


Copyright © 2003-2010 Magnolia International Ltd.. All Rights Reserved.