A B C D E F G H I L M N O P Q R S T U W _ 

A

abbreviateString(String, int, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Shortens a String to provided length and adds a custom suffix.
abbreviateString(String, int) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Shortens a String to provided length and adds suffix " ...".
AbstractContentTemplatingElement - Class in info.magnolia.templating.elements
Abstract base class for elements that operate on a specified piece of content.
AbstractContentTemplatingElement(ServerConfiguration, RenderingContext, I18nizer) - Constructor for class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
AbstractContentTemplatingElement(ServerConfiguration, RenderingContext) - Constructor for class info.magnolia.templating.elements.AbstractContentTemplatingElement
AbstractDirective<C extends TemplatingElement> - Class in info.magnolia.templating.freemarker
A base class for freemarker directives used in Magnolia.
AbstractDirective() - Constructor for class info.magnolia.templating.freemarker.AbstractDirective
 
AbstractTemplatingElement - Class in info.magnolia.templating.elements
Common super class for templating elements, provides utility methods and defaults.
AbstractTemplatingElement(ServerConfiguration, RenderingContext) - Constructor for class info.magnolia.templating.elements.AbstractTemplatingElement
 
ancestors(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
ancestors(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
ancestors(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return a list of ancestors of the provided node.
ancestors(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return a list of ancestors of the provided node which have the provided nodeType.
append(CharSequence) - Method in class info.magnolia.templating.elements.MarkupHelper
 
append(CharSequence, int, int) - Method in class info.magnolia.templating.elements.MarkupHelper
 
append(char) - Method in class info.magnolia.templating.elements.MarkupHelper
 
AreaDirective - Class in info.magnolia.templating.freemarker
A freemarker directive for rendering an area.
AreaDirective() - Constructor for class info.magnolia.templating.freemarker.AreaDirective
 
AreaElement - Class in info.magnolia.templating.elements
Renders an area and outputs a marker that instructs the page editor to place a bar at this location.
AreaElement(ServerConfiguration, RenderingContext, RenderingEngine, RenderableVariationResolver, I18nizer) - Constructor for class info.magnolia.templating.elements.AreaElement
 
AreaElement(ServerConfiguration, RenderingContext, RenderingEngine, RenderableVariationResolver) - Constructor for class info.magnolia.templating.elements.AreaElement
asContentMap(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the equivalent contentMap for the provided node object.
asContentMapList(Collection<Node>) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns a List of ContentMap objects for the provided collection of Node objects.
asContentMapList(Iterable<Node>) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
asJCRNode(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the equivalent jcr node object for the provided contentMap.
asNodeList(Collection<ContentMap>) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns a List of Node objects for the provided collection of ContentMap objects.
asNodeList(Iterable<Node>) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
attribute(String, String) - Method in class info.magnolia.templating.elements.MarkupHelper
 
ATTRIBUTE_COMPONENT - Static variable in class info.magnolia.templating.elements.AreaElement
 
ATTRIBUTE_COMPONENTS - Static variable in class info.magnolia.templating.elements.AreaElement
 

B

begin(Appendable) - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
 
begin(Appendable) - Method in class info.magnolia.templating.elements.AreaElement
 
begin(Appendable) - Method in class info.magnolia.templating.elements.ComponentElement
 
begin(Appendable) - Method in class info.magnolia.templating.elements.PageElement
 
begin(Appendable) - Method in interface info.magnolia.templating.elements.TemplatingElement
 
bool(Map<String, TemplateModel>, String, Boolean) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
buildAdHocAreaDefinition() - Method in class info.magnolia.templating.elements.AreaElement
 

C

checkBody(TemplateDirectiveBody, boolean) - Method in class info.magnolia.templating.freemarker.AbstractDirective
Utility method for directives who need to ensure they're used with or without a body.
children(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the child nodes of the provided node.
children(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the child nodes of the provided node of a specific nodeType.
children(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the child nodes of the provided contentMap - as a list of ContentMaps.
children(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the child nodes of the the provided contentMap of a specific nodeType - as a list of ContentMaps.
closeComment(String) - Method in class info.magnolia.templating.elements.MarkupHelper
 
closeTag(String) - Method in class info.magnolia.templating.elements.MarkupHelper
 
CMS_AREA - Static variable in class info.magnolia.templating.elements.AreaElement
 
ComponentDirective - Class in info.magnolia.templating.freemarker
A freemarker directive for rendering an arbitrary piece of content.
ComponentDirective() - Constructor for class info.magnolia.templating.freemarker.ComponentDirective
 
ComponentElement - Class in info.magnolia.templating.elements
Renders a piece of content.
ComponentElement(ServerConfiguration, RenderingContext, RenderingEngine, TemplateDefinitionAssignment, I18nizer, WebContext) - Constructor for class info.magnolia.templating.elements.ComponentElement
 
ComponentElement(ServerConfiguration, RenderingContext, RenderingEngine, TemplateDefinitionAssignment, I18nizer) - Constructor for class info.magnolia.templating.elements.ComponentElement
ComponentElement(ServerConfiguration, RenderingContext, RenderingEngine, TemplateDefinitionAssignment) - Constructor for class info.magnolia.templating.elements.ComponentElement
content(Map<String, TemplateModel>, String, Content) - Method in class info.magnolia.templating.freemarker.AbstractDirective
Deprecated.
content(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
content(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
CONTENT_ATTRIBUTE - Static variable in class info.magnolia.templating.freemarker.AbstractDirective
 
contentById(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the ContentMap by the given identifier from the website repository.
contentById(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the ContentMap by the given identifier from the given repository.
contentByIdentifier(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 5.3.3 use TemplatingFunctions.contentById(String) or {@link #nodeById(String) instead
contentByIdentifier(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
contentByPath(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the ContentMap for the given path from the website repository.
contentByPath(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the ContentMap for the given path from the given repository.
contentByReference(Node, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns a Node object which is referenced by its id, stored in the @param propertyName.
contentByReference(ContentMap, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
contentListByTemplateId(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
contentListByTemplateId(Node, String, int, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Find content objects with the given template ID below a given search root.
contentListByTemplateIds(Node, Set<String>, int, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Find content objects with one of the given template IDs below a given search root.
contentListByTemplateIds(ContentMap, Set<String>, int, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
contentListByTemplateType(Node, String, String, int, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Find content objects with the given template type (and optionally subtype) below given search root.
contentListByTemplateType(ContentMap, String, String, int, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
contentListByTemplateType(Node, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
contentListByTemplateType(ContentMap, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
create(Object, ObjectWrapper) - Method in class info.magnolia.templating.freemarker.RenderableDefinitionModel.Factory
 
createHtmlAttribute(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Util method to create html attributes name="value".
createTemplatingElement() - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
currentContent() - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
Returns the "current content" from the aggregation state.

D

decode(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Removes escaping of HTML on properties.
decode(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Removes escaping of HTML on properties.
DefaultInheritanceContentDecorator - Class in info.magnolia.templating.inheritance
Provides an inheritance model that can be customized with configuration on the nodes.
DefaultInheritanceContentDecorator(Node, InheritanceConfiguration) - Constructor for class info.magnolia.templating.inheritance.DefaultInheritanceContentDecorator
 
Directives - Class in info.magnolia.templating.freemarker
A map with freemarker directives specific to Magnolia.
Directives() - Constructor for class info.magnolia.templating.freemarker.Directives
 
doBody(Environment, TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 

E

encode(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Adds escaping of HTML on properties as well as changing line breaks into <br/> tags.
encode(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Adds escaping of HTML on properties as well as changing line breaks into <br/> tags.
end(Appendable) - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
Override this method if you need to "do something" once the component is rendered, i.e cleanup the context.
end(Appendable) - Method in class info.magnolia.templating.elements.AreaElement
 
end(Appendable) - Method in class info.magnolia.templating.elements.ComponentElement
 
end(Appendable) - Method in class info.magnolia.templating.elements.PageElement
 
end(Appendable) - Method in interface info.magnolia.templating.elements.TemplatingElement
 
endContent(Node) - Method in class info.magnolia.templating.elements.MarkupHelper
 
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
externalLink(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns an external link prepended with http:// in case the protocol is missing or an empty String if the link does not exist.
externalLink(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns an external link prepended with http:// in case the protocol is missing or an empty String if the link does not exist.
externalLinkTitle(Node, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return a link title based on the @param linkTitlePropertyName.
externalLinkTitle(ContentMap, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return a link title based on the @param linkTitlePropertyName.

F

factoryFor() - Method in class info.magnolia.templating.freemarker.RenderableDefinitionModel.Factory
 
fileExtension(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the file extension of a filename by returning the suffix after the last . (dot).
findFirstAnchor() - Method in class info.magnolia.templating.inheritance.DefaultInheritanceContentDecorator
 

G

get(String) - Method in class info.magnolia.templating.freemarker.RenderableDefinitionModel
Fall back on the parameters' hash model if no bean property has been found.
getActivationStatus(Node) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getArea() - Method in class info.magnolia.templating.elements.AreaElement
 
getAvailableComponents() - Method in class info.magnolia.templating.elements.AreaElement
 
getContent() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getContextAttributes() - Method in class info.magnolia.templating.elements.AreaElement
 
getContextAttributes() - Method in class info.magnolia.templating.elements.ComponentElement
 
getCreateAreaNode() - Method in class info.magnolia.templating.elements.AreaElement
 
getDefinitionMessage(RenderableDefinition, String) - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
Deprecated.
since 5.4.4. Use new i18n mechanism instead.
getDescription() - Method in class info.magnolia.templating.elements.AreaElement
 
getDialog() - Method in class info.magnolia.templating.elements.AreaElement
 
getEditable() - Method in class info.magnolia.templating.elements.AreaElement
 
getEditable() - Method in class info.magnolia.templating.elements.ComponentElement
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.templating.module.setup.TemplatingModuleVersionHandler
 
getInterfaceMessage(String) - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
Deprecated.
since 5.4.4. Use new i18n mechanism instead.
getLabel() - Method in class info.magnolia.templating.elements.AreaElement
 
getMaxComponents() - Method in class info.magnolia.templating.elements.AreaElement
 
getName() - Method in class info.magnolia.templating.elements.AreaElement
 
getNodeId(Node) - Method in class info.magnolia.templating.elements.MarkupHelper
 
getNodeIdentifier() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getNodePath(Node) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getNodeType(Node) - Method in class info.magnolia.templating.elements.MarkupHelper
 
getPassedContent() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
Returns the content passed to the element (content or workspace/path attribute) or null if nothing was passed.
getPath() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getQueryStringAndFragment(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 5.3.8 - use {@link #queryStringAndFragment(String) instead.
getRenderingContext() - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
 
getServer() - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
 
getTemplatingElementClass() - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
getType() - Method in class info.magnolia.templating.elements.AreaElement
 
getWebContext() - Method in class info.magnolia.templating.elements.ComponentElement
 
getWorkspace() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 

H

hasTemplateOfType(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Checks whether the given page-Node has the specified templateType.
hasTemplateOfType(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions

I

i18nize(D) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
info.magnolia.templating.elements - package info.magnolia.templating.elements
 
info.magnolia.templating.freemarker - package info.magnolia.templating.freemarker
 
info.magnolia.templating.functions - package info.magnolia.templating.functions
 
info.magnolia.templating.inheritance - package info.magnolia.templating.inheritance
 
info.magnolia.templating.module.setup - package info.magnolia.templating.module.setup
 
info.magnolia.templating.renderers - package info.magnolia.templating.renderers
 
inherit(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Wraps the provided node with an inheritance wrapper so that the node appears to contain the components and/or properties that exist in the equivalent nodes of the ancestors of the provided node's "anchor".
inherit(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Wraps the provided node with an inheritance wrapper so that the node appears to contain the components and/or properties that exist in the equivalent nodes of the ancestors of the provided node's "anchor".
inherit(Node, String, String, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Wraps the provided node with an inheritance wrapper so that the node appears to contain the components and/or properties that exist in the equivalent nodes of the ancestors of the provided node's "anchor" (The anchor is the first parent of type mgnl:content - typically the page node of the provided node).
inherit(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
inherit(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
inherit(ContentMap, String, String, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
inheritList(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the children of the wrapped-for-inheritance subnode obtained as in TemplatingFunctions.inherit(Node, String).
inheritList(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the children of the wrapped-for-inheritance subnode obtained as in TemplatingFunctions.inherit(Node, String).
inheritProperty(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the inherited property of the node, subject to the standard rules of inheritance.
inheritProperty(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
inheritsNodes(Node) - Method in class info.magnolia.templating.inheritance.DefaultInheritanceContentDecorator
 
inheritsProperties(Node) - Method in class info.magnolia.templating.inheritance.DefaultInheritanceContentDecorator
 
initContentElement(Map<String, TemplateModel>, AbstractContentTemplatingElement) - Method in class info.magnolia.templating.freemarker.AbstractDirective
Init attributes common to all AbstractContentTemplatingElement.
InitDirective - Class in info.magnolia.templating.freemarker
Deprecated.
since 5.4, please use PageDirective instead.
InitDirective() - Constructor for class info.magnolia.templating.freemarker.InitDirective
Deprecated.
 
InitElement - Class in info.magnolia.templating.elements
Deprecated.
since 5.4, please use PageElement instead.
InitElement(ServerConfiguration, RenderingContext) - Constructor for class info.magnolia.templating.elements.InitElement
Deprecated.
 
integer(Map<String, TemplateModel>, String, Integer) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
isAdmin() - Method in class info.magnolia.templating.elements.AbstractTemplatingElement
 
isAnchor(Node) - Method in class info.magnolia.templating.inheritance.DefaultInheritanceContentDecorator
True if this node is an anchor.
isAuthorInstance() - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns whether the request is from an author instance.
isCurrentLocale(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Checks if given language is current locale (set in AggregationState).
isEditMode() - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns whether the request is from the Page editor edit mode.
isFromCurrentPage(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns whether the content is an actual child of the current page - i.e.
isFromCurrentPage(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
isInherit() - Method in class info.magnolia.templating.elements.AreaElement
 
isInherited(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns whether the content is inherited from another node.
isInherited(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
isMessageKey(String) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
isPreviewMode() - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns whether the request is from the Page editor preview mode.
isPublicInstance() - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns whether the request is from a public instance.
isRenderEditbar() - Method in class info.magnolia.templating.elements.ComponentElement
 
isSourceChildInherited(Node) - Method in class info.magnolia.templating.inheritance.DefaultInheritanceContentDecorator
 

L

language() - Method in class info.magnolia.templating.functions.TemplatingFunctions
Get the language used currently.
legacyTranslate(String, String) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
Deprecated.
since 5.4.4. The support for i18nBasename will be removed in a future version.
link(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns a url for Node identified by nodeIdentifier in the specified workspace.
link(Property) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 4.5.4. There is no valid use case for this method.
link(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns a url for the provided node.
link(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
linkPrefix(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
linkPrefix(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
localizedLinks() - Method in class info.magnolia.templating.functions.TemplatingFunctions
Creates a link of current URI to given language.
localizedLinks(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Creates a map of localized links to the node for all supported languages.

M

mandatoryBool(Map<String, TemplateModel>, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
mandatoryContent(Map<String, TemplateModel>, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
Deprecated.
mandatoryObject(Map<String, TemplateModel>, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
mandatoryString(Map<String, TemplateModel>, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
mandatoryStringList(Map<String, TemplateModel>, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
MarkupHelper - Class in info.magnolia.templating.elements
Helper class for building markup in templating elements.
MarkupHelper(Appendable) - Constructor for class info.magnolia.templating.elements.MarkupHelper
 
metaData(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the string representation of a property from the metaData of the node or null if the node has no Magnolia metaData or if no matching property is found.
metaData(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions

N

newContext() - Method in class info.magnolia.templating.renderers.NoScriptRenderer
 
newContext() - Method in class info.magnolia.templating.renderers.PlainTextTemplateRenderer
 
NO_SCRIPT_RENDERER - Static variable in class info.magnolia.templating.renderers.NoScriptRenderer
 
node(Map<String, TemplateModel>, String, Node) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
nodeById(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the Node by the given identifier from the website repository.
nodeById(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the Node by the given identifier from the given repository.
nodeByPath(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the Node for the given path from the website repository.
nodeByPath(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Return the Node for the given path from the given repository.
NoScriptRenderer - Class in info.magnolia.templating.renderers
The renderer for definitions without template script.
NoScriptRenderer() - Constructor for class info.magnolia.templating.renderers.NoScriptRenderer
Deprecated.
NoScriptRenderer(RenderingEngine) - Constructor for class info.magnolia.templating.renderers.NoScriptRenderer
 

O

object(Map<String, TemplateModel>, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
onRender(Node, RenderableDefinition, RenderingContext, Map<String, Object>, String) - Method in class info.magnolia.templating.renderers.NoScriptRenderer
 
onRender(Node, RenderableDefinition, RenderingContext, Map<String, Object>, String) - Method in class info.magnolia.templating.renderers.PlainTextTemplateRenderer
 
openComment(String) - Method in class info.magnolia.templating.elements.MarkupHelper
 
openTag(String) - Method in class info.magnolia.templating.elements.MarkupHelper
 

P

page(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the page's ContentMap of the passed ContentMap.
page(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the page Node of the passed node.
PageDirective - Class in info.magnolia.templating.freemarker
A freemarker page directive to instruct the page editor about the current content and dialog id (if any).
PageDirective() - Constructor for class info.magnolia.templating.freemarker.PageDirective
 
PageElement - Class in info.magnolia.templating.elements
Creates the cms:page tag.
PageElement(ServerConfiguration, RenderingContext) - Constructor for class info.magnolia.templating.elements.PageElement
 
parent(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
parent(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
parent(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the direct parent of the node.
parent(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the closest ancestor of the provided node which is of the specified nodeType.
parentWithTemplateType(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Finds a parent Node of given Node with the specified templateType.
parentWithTemplateType(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
PATH_ATTRIBUTE - Static variable in class info.magnolia.templating.freemarker.AbstractDirective
 
PlainTextTemplateRenderer - Class in info.magnolia.templating.renderers
Template renderer for plain text.
PlainTextTemplateRenderer() - Constructor for class info.magnolia.templating.renderers.PlainTextTemplateRenderer
PlainTextTemplateRenderer(RenderingEngine) - Constructor for class info.magnolia.templating.renderers.PlainTextTemplateRenderer
 
prepareTemplatingElement(C, Environment, Map<String, TemplateModel>, TemplateModel[], TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.AbstractDirective
Implementations of this method should prepare the TemplatingElement with the known parameters.
prepareTemplatingElement(AreaElement, Environment, Map<String, TemplateModel>, TemplateModel[], TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.AreaDirective
 
prepareTemplatingElement(ComponentElement, Environment, Map<String, TemplateModel>, TemplateModel[], TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.ComponentDirective
 
prepareTemplatingElement(InitElement, Environment, Map<String, TemplateModel>, TemplateModel[], TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.InitDirective
Deprecated.
 
prepareTemplatingElement(PageElement, Environment, Map<String, TemplateModel>, TemplateModel[], TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.PageDirective
 
prepareTemplatingElement(ComponentElement, Environment, Map<String, TemplateModel>, TemplateModel[], TemplateDirectiveBody) - Method in class info.magnolia.templating.freemarker.ReadOnlyComponentDirective
 

Q

queryStringAndFragment(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the querystring and fragment of a url, or an empty string if there are none.

R

readableFileSize(long) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns a human friendly string for a file size.
ReadOnlyComponentDirective - Class in info.magnolia.templating.freemarker
A freemarker directive for rendering an arbitrary piece of content (read only).
ReadOnlyComponentDirective() - Constructor for class info.magnolia.templating.freemarker.ReadOnlyComponentDirective
 
ReadOnlyDirectives - Class in info.magnolia.templating.freemarker
A map with freemarker directives with read only components specific to Magnolia.
ReadOnlyDirectives() - Constructor for class info.magnolia.templating.freemarker.ReadOnlyDirectives
 
render(RenderingContext, Map<String, Object>) - Method in class info.magnolia.templating.renderers.NoScriptRenderer
 
RenderableDefinitionModel - Class in info.magnolia.templating.freemarker
Make parameters directly available (as if they were properties of the definition itself).
RenderableDefinitionModel.Factory - Class in info.magnolia.templating.freemarker
A factory for the enclosing type.
RenderableDefinitionModel.Factory() - Constructor for class info.magnolia.templating.freemarker.RenderableDefinitionModel.Factory
 
renderComments() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
Override to set conditions for rendering of cms:comments.
renderComments() - Method in class info.magnolia.templating.elements.AreaElement
 
renderComments() - Method in class info.magnolia.templating.elements.ComponentElement
 
resolveAreaDefinition() - Method in class info.magnolia.templating.elements.AreaElement
 
resolveAvailableComponents() - Method in class info.magnolia.templating.elements.AreaElement
 
resolveTemplateDefinition() - Method in class info.magnolia.templating.elements.AreaElement
 
resolveTemplateScript(Node, RenderableDefinition, RenderingModel<?>, String) - Method in class info.magnolia.templating.renderers.PlainTextTemplateRenderer
 
restoreAttributesInWebContext(Map<String, Object>, int) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
Restores the original values of attributes in web context under the specified scope.
root(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
root(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
root(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the root node of the workspace to which the provided node belongs.
root(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the *oldest* ancestor node of the provided node which has the specified nodeType.

S

search(String, String, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 5.4 - use SearchTemplatingFunctions#searchContent(String, String, String, String, long, long) from info.magnolia.templating:magnolia-templating-essentials-models instead.
setArea(AreaDefinition) - Method in class info.magnolia.templating.elements.AreaElement
 
setAttributesInWebContext(Map<String, Object>, int) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
Sets attributes in web context under the specified scope.
setAvailableComponents(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setContent(Node) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
setContextAttributes(Map<String, Object>) - Method in class info.magnolia.templating.elements.AreaElement
 
setContextAttributes(Map<String, Object>) - Method in class info.magnolia.templating.elements.ComponentElement
 
setCreateAreaNode(Boolean) - Method in class info.magnolia.templating.elements.AreaElement
 
setDescription(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setDialog(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setDialog(String) - Method in class info.magnolia.templating.elements.ComponentElement
 
setDialog(String) - Method in class info.magnolia.templating.elements.PageElement
 
setEditable(Boolean) - Method in class info.magnolia.templating.elements.AreaElement
 
setEditable(Boolean) - Method in class info.magnolia.templating.elements.ComponentElement
 
setInherit(boolean) - Method in class info.magnolia.templating.elements.AreaElement
 
setLabel(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setMaxComponents(Integer) - Method in class info.magnolia.templating.elements.AreaElement
 
setName(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setNodeIdentifier(String) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
setPageEditorAttributes(MarkupHelper, Node) - Method in class info.magnolia.templating.elements.ComponentElement
 
setPath(String) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
setRenderEditbar(boolean) - Method in class info.magnolia.templating.elements.ComponentElement
 
setType(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setWorkspace(String) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
siblings(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns an instance of SiblingsHelper for the given node.
siblings(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
simpleSearch(String, String, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 5.4 - use SearchTemplatingFunctions#searchContent(String, String, String, String, long, long) from info.magnolia.templating:magnolia-templating-essentials-models instead.
siteRoot(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the site's root of the Node.
siteRoot(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
siteRoot(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
siteRoot(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the site's root of the passed Node.
sortInheritedNodes(NodeIterator, List<NodeIterator>) - Method in class info.magnolia.templating.inheritance.DefaultInheritanceContentDecorator
 
startContent(Node) - Method in class info.magnolia.templating.elements.MarkupHelper
 
string(Map<String, TemplateModel>, String, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 

T

templateSubtype(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the subtype of the template assigned to a node.
templateSubtype(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
templateType(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the type of the template assigned to a node.
templateType(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
TemplatingElement - Interface in info.magnolia.templating.elements
Templating elements implement basic building blocks for template scripts.
TemplatingFunctions - Class in info.magnolia.templating.functions
An object exposing several methods useful for templates.
TemplatingFunctions(Provider<AggregationState>, TemplateTypeHelper, Provider<I18nContentSupport>) - Constructor for class info.magnolia.templating.functions.TemplatingFunctions
 
TemplatingFunctions(Provider<AggregationState>, TemplateTypeHelper) - Constructor for class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 5.4.1 - use TemplatingFunctions(Provider, TemplateTypeHelper, Provider) instead.
TemplatingFunctions(Provider<AggregationState>) - Constructor for class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 5.4 - use TemplatingFunctions(Provider, info.magnolia.rendering.template.type.TemplateTypeHelper) instead.
TemplatingModuleVersionHandler - Class in info.magnolia.templating.module.setup
Module's version handler.
TemplatingModuleVersionHandler() - Constructor for class info.magnolia.templating.module.setup.TemplatingModuleVersionHandler
 
tryToCreateAreaNode(Node) - Method in class info.magnolia.templating.elements.AreaElement
 

U

UUID_ATTRIBUTE - Static variable in class info.magnolia.templating.freemarker.AbstractDirective
 

W

WORKSPACE_ATTRIBUTE - Static variable in class info.magnolia.templating.freemarker.AbstractDirective
 
wrapForI18n(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Wraps content into I18nNodeWrapper so properties are in visitor's language.

_

_param(Map<String, TemplateModel>, String, Class<MT>, boolean) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
A B C D E F G H I L M N O P Q R S T U W _ 

Copyright © 2003–2016 Magnolia International Ltd.. All rights reserved.