info.magnolia.templating.elements
Class ComponentElement
java.lang.Object
info.magnolia.templating.elements.AbstractTemplatingElement
info.magnolia.templating.elements.AbstractContentTemplatingElement
info.magnolia.templating.elements.ComponentElement
- All Implemented Interfaces:
- TemplatingElement
public class ComponentElement
- extends AbstractContentTemplatingElement
Renders a piece of content.
- Version:
- $Id$
Methods inherited from class info.magnolia.templating.elements.AbstractContentTemplatingElement |
getContent, getNodeIdentifier, getNodePath, getPassedContent, getPath, getWorkspace, restoreAttributesInWebContext, setAttributesInWebContext, setContent, setNodeIdentifier, setPath, setWorkspace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentElement
@Inject
public ComponentElement(ServerConfiguration server,
RenderingContext renderingContext,
RenderingEngine renderingEngine,
TemplateDefinitionAssignment templateDefinitionAssignment)
begin
public void begin(Appendable out)
throws IOException,
RenderException
- Specified by:
begin
in interface TemplatingElement
- Overrides:
begin
in class AbstractTemplatingElement
- Throws:
IOException
RenderException
end
public void end(Appendable out)
throws IOException,
RenderException
- Description copied from class:
AbstractTemplatingElement
- Override this method if you need to "do something" once the component is rendered, i.e cleanup the context.
- Specified by:
end
in interface TemplatingElement
- Overrides:
end
in class AbstractTemplatingElement
- Throws:
IOException
RenderException
getContextAttributes
public Map<String,Object> getContextAttributes()
setContextAttributes
public void setContextAttributes(Map<String,Object> contextAttributes)
setDialog
public void setDialog(String dialog)
setEditable
public void setEditable(Boolean editable)
getEditable
public Boolean getEditable()
Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.