info.magnolia.templating.jsp.cms
Class AreaTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.SimpleTagSupport
      extended by info.magnolia.templating.jsp.cms.AbstractTag<AreaElement>
          extended by info.magnolia.templating.jsp.cms.AreaTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag

@Tag(name="area",
     bodyContent=EMPTY)
public class AreaTag
extends AbstractTag<AreaElement>

A jsp tag for rendering an arbitrary piece of content.

Version:
$Id$

Constructor Summary
AreaTag()
           
 
Method Summary
protected  void prepareTemplatingElement(AreaElement templatingElement)
          Implementations of this method should prepare the TemplatingElement with the known parameters.
 void setArea(Object area)
           
 void setComponents(String components)
           
 void setContextAttributes(Object contextAttributes)
           
 void setDialog(String dialog)
           
 void setEditable(Boolean editable)
           
 void setName(String name)
           
 void setType(String type)
           
 
Methods inherited from class info.magnolia.templating.jsp.cms.AbstractTag
createTemplatingElement, doBody, doTag, getTemplatingElementClass, initContentElement, mandatoryMapConvertor, mapConvertor, setContent, setPath, setUuid, setWorkspace
 
Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AreaTag

public AreaTag()
Method Detail

setEditable

@Attribute(required=false,
           rtexprvalue=true)
public void setEditable(Boolean editable)

setArea

@Attribute(required=false,
           rtexprvalue=true)
public void setArea(Object area)

setName

@Attribute(required=true,
           rtexprvalue=true)
public void setName(String name)

setComponents

@Attribute(required=false,
           rtexprvalue=true)
public void setComponents(String components)

setDialog

@Attribute(required=false,
           rtexprvalue=true)
public void setDialog(String dialog)

setType

@Attribute(required=false,
           rtexprvalue=true)
public void setType(String type)

setContextAttributes

@Attribute(required=false,
           rtexprvalue=true)
public void setContextAttributes(Object contextAttributes)

prepareTemplatingElement

protected void prepareTemplatingElement(AreaElement templatingElement)
                                 throws javax.servlet.jsp.JspException
Description copied from class: AbstractTag
Implementations of this method should prepare the TemplatingElement with the known parameters.

Specified by:
prepareTemplatingElement in class AbstractTag<AreaElement>
Throws:
javax.servlet.jsp.JspException


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