Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V 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, Provider<TemplatingModule>, WebContext) - Constructor for class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
AbstractContentTemplatingElement(ServerConfiguration, RenderingContext, I18nizer) - Constructor for class info.magnolia.templating.elements.AbstractContentTemplatingElement
Deprecated.
since 6.1. Use #AbstractContentTemplatingElement#AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, javax.inject.Provider, info.magnolia.context.WebContext) instead.
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
 
AbstractValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.AbstractValueFormatter
 
ActivationStatus - Class in info.magnolia.templating.elements.attribute
ElementAttribute for NodeTypes.Activatable.ACTIVATION_STATUS.
ActivationStatus() - Constructor for class info.magnolia.templating.elements.attribute.ActivationStatus
 
ancestors(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See ancestors(Node) for details.
ancestors(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See ancestors(Node, String) for details.
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, Provider<TemplatingModule>, WebContext) - Constructor for class info.magnolia.templating.elements.AreaElement
 
AreaElement(ServerConfiguration, RenderingContext, RenderingEngine, RenderableVariationResolver, I18nizer) - Constructor for class info.magnolia.templating.elements.AreaElement
AreaInheritanceEnabled - Class in info.magnolia.templating.elements.attribute
ElementAttribute for AreaDefinition.getInheritance().
AreaInheritanceEnabled() - Constructor for class info.magnolia.templating.elements.attribute.AreaInheritanceEnabled
 
AreaType - Class in info.magnolia.templating.elements.attribute
AreaType() - Constructor for class info.magnolia.templating.elements.attribute.AreaType
 
ArrayValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
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
 
asString() - Method in class info.magnolia.templating.inspector.formatter.HtmlOutputter
 
asString() - Method in interface info.magnolia.templating.inspector.formatter.Outputter
 
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
 
AvailableComponents - Class in info.magnolia.templating.elements.attribute
ElementAttribute for AreaDefinition.getAvailableComponents().
AvailableComponents(Provider<Context>) - Constructor for class info.magnolia.templating.elements.attribute.AvailableComponents
 

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
 
BooleanValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.BooleanValueFormatter
 
buildAdHocAreaDefinition() - Method in class info.magnolia.templating.elements.AreaElement
 

C

CalendarValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.CalendarValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.BooleanValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.CalendarValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.CharValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.CollectionValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.ContentMapValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.DateValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.MapValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.NodeValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.NullValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.NumberValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.ObjectValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.PropertyValueFormatter
 
canHandle(Class<?>) - Method in class info.magnolia.templating.inspector.Inspector.StringValueFormatter
 
canHandle(Class<?>) - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
CharValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.CharValueFormatter
 
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_COMPONENT_TAG - Static variable in class info.magnolia.templating.elements.ComponentElement
 
CMS_PAGE_TAG - Static variable in class info.magnolia.templating.elements.PageElement
 
CollectionValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.CollectionValueFormatter
 
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, WebContext, Provider<TemplatingModule>) - Constructor for class info.magnolia.templating.elements.ComponentElement
 
ComponentElement(ServerConfiguration, RenderingContext, RenderingEngine, TemplateDefinitionAssignment, I18nizer, WebContext) - Constructor for class info.magnolia.templating.elements.ComponentElement
configureTransformer(Transformer) - Method in class info.magnolia.templating.inspector.formatter.HtmlOutputter
 
configureTransformer(Transformer) - Method in class info.magnolia.templating.inspector.formatter.TextOutputter
 
Content - Class in info.magnolia.templating.elements.attribute
Content() - Constructor for class info.magnolia.templating.elements.attribute.Content
 
content(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
since 5.3.3 use contentByPath(String) or nodeByPath(String) instead
content(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
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 contentById(String) or {@link #nodeById(String) instead
contentByIdentifier(String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Deprecated.
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
ContentMapValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.ContentMapValueFormatter
 
create(Object, ObjectWrapper) - Method in class info.magnolia.templating.freemarker.RenderableDefinitionModel.Factory
 
CreateAreaNode - Class in info.magnolia.templating.elements.attribute
CreateAreaNode() - Constructor for class info.magnolia.templating.elements.attribute.CreateAreaNode
 
Created - Class in info.magnolia.templating.elements.attribute
ElementAttribute for "created" attribute.
Created() - Constructor for class info.magnolia.templating.elements.attribute.Created
 
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

DateValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.DateValueFormatter
 
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
 
Deletable(Provider<Context>) - Constructor for class info.magnolia.templating.elements.attribute.Permission.Deletable
 
Description(I18nizer, Provider<RenderingContext>) - Constructor for class info.magnolia.templating.elements.attribute.Translated.Description
 
Dialog - Class in info.magnolia.templating.elements.attribute
ElementAttribute for TemplateDefinition.getDialog().
Dialog() - Constructor for class info.magnolia.templating.elements.attribute.Dialog
 
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
 
dump(Object) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
dump(Object, int) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
dump(Object, int, boolean) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
dump(Object) - Static method in class info.magnolia.templating.inspector.Inspector
 
dump(Object, int) - Static method in class info.magnolia.templating.inspector.Inspector
 
dump(Object, int, boolean) - Static method in class info.magnolia.templating.inspector.Inspector
 

E

Editable - Class in info.magnolia.templating.elements.attribute
ElementAttribute for TemplateDefinition.getEditable().
Editable() - Constructor for class info.magnolia.templating.elements.attribute.Editable
 
ElementAttribute<T extends TemplatingElement> - Interface in info.magnolia.templating.elements.attribute
Producer of element attributes.
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.
encode(String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Adds escaping of HTML on normal text 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

Factory() - Constructor for class info.magnolia.templating.freemarker.RenderableDefinitionModel.Factory
 
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
 
formatKey(String) - Method in class info.magnolia.templating.inspector.formatter.HtmlOutputter
 
formatKey(String) - Method in interface info.magnolia.templating.inspector.formatter.Outputter
 
formatMaxDepthReached(ValueFormatter<?>) - Method in class info.magnolia.templating.inspector.formatter.HtmlOutputter
 
formatMaxDepthReached(ValueFormatter<?>) - Method in interface info.magnolia.templating.inspector.formatter.Outputter
 
formatMultiValue(ValueFormatter<?>) - Method in class info.magnolia.templating.inspector.formatter.HtmlOutputter
 
formatMultiValue(ValueFormatter<?>) - Method in interface info.magnolia.templating.inspector.formatter.Outputter
 
formatSingleValue(ValueFormatter<?>) - Method in class info.magnolia.templating.inspector.formatter.HtmlOutputter
 
formatSingleValue(ValueFormatter<?>) - Method in interface info.magnolia.templating.inspector.formatter.Outputter
 

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
Deprecated.
since 6.1. Use ActivationStatus instead.
getArea() - Method in class info.magnolia.templating.elements.AreaElement
 
getAreaDefinition() - Method in class info.magnolia.templating.elements.AreaElement
 
getAttributes() - Method in class info.magnolia.templating.elements.attribute.Joining
 
getAvailableComponents() - Method in class info.magnolia.templating.elements.AreaElement
 
getChildren() - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
getChildren() - Method in class info.magnolia.templating.inspector.Inspector.CollectionValueFormatter
 
getChildren() - Method in class info.magnolia.templating.inspector.Inspector.ContentMapValueFormatter
 
getChildren() - Method in class info.magnolia.templating.inspector.Inspector.MapValueFormatter
 
getChildren() - Method in class info.magnolia.templating.inspector.Inspector.NodeValueFormatter
 
getChildren() - Method in class info.magnolia.templating.inspector.Inspector.PropertyValueFormatter
 
getChildren() - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
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
 
getCurrent() - Method in class info.magnolia.templating.functions.SiblingsHelper
 
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
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.BooleanValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.CalendarValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.CharValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.CollectionValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.ContentMapValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.DateValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.MapValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.NodeValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.NullValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.NumberValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.ObjectValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.PropertyValueFormatter
 
getDescription() - Method in class info.magnolia.templating.inspector.Inspector.StringValueFormatter
 
getDescription() - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
getDialog() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getDialog() - Method in class info.magnolia.templating.elements.AreaElement
 
getEditable() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.templating.module.setup.TemplatingModuleVersionHandler
 
getIndex() - Method in class info.magnolia.templating.functions.SiblingsHelper
Returns the zero-based index of the current node.
getInstance() - Static method in class info.magnolia.templating.inspector.ValueFormatterService
 
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
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.AbstractValueFormatter
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.CalendarValueFormatter
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.CollectionValueFormatter
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.MapValueFormatter
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.NodeValueFormatter
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.NumberValueFormatter
 
getName() - Method in class info.magnolia.templating.inspector.Inspector.PropertyValueFormatter
 
getName() - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
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
Deprecated.
since 6.1., Use Content instead.
getNodeType(Node) - Method in class info.magnolia.templating.elements.MarkupHelper
 
getOptional() - Method in class info.magnolia.templating.elements.AreaElement
 
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
 
getPermissions() - Method in class info.magnolia.templating.elements.ComponentElement
 
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
 
getTemplateDefinition() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getTemplatingElementClass() - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
getTranslation(AbstractContentTemplatingElement) - Method in class info.magnolia.templating.elements.attribute.Translated.Description
 
getType() - Method in class info.magnolia.templating.elements.AreaElement
 
getValue(AbstractContentTemplatingElement) - Method in class info.magnolia.templating.elements.attribute.ActivationStatus
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.AreaInheritanceEnabled
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.AreaType
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.AvailableComponents
 
getValue(AbstractContentTemplatingElement) - Method in class info.magnolia.templating.elements.attribute.Content
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.CreateAreaNode
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.Created
 
getValue(AbstractContentTemplatingElement) - Method in class info.magnolia.templating.elements.attribute.Dialog
 
getValue(AbstractContentTemplatingElement) - Method in class info.magnolia.templating.elements.attribute.Editable
 
getValue(T) - Method in interface info.magnolia.templating.elements.attribute.ElementAttribute
 
getValue(AbstractContentTemplatingElement) - Method in class info.magnolia.templating.elements.attribute.Inherited
 
getValue(TemplatingElement) - Method in class info.magnolia.templating.elements.attribute.Joining
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.Name
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.OptionalArea
 
getValue(ComponentElement) - Method in class info.magnolia.templating.elements.attribute.Permission
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.ShowAddButton
 
getValue(AreaElement) - Method in class info.magnolia.templating.elements.attribute.ShowNewComponentArea
 
getValue(AbstractContentTemplatingElement) - Method in class info.magnolia.templating.elements.attribute.Translated
 
getValue() - Method in class info.magnolia.templating.inspector.Inspector.AbstractValueFormatter
 
getValue() - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
getValue() - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.BooleanValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.CalendarValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.CharValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.CollectionValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.ContentMapValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.DateValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.MapValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.NodeValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.NullValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.NumberValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.ObjectValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.PropertyValueFormatter
 
getValueAsString() - Method in class info.magnolia.templating.inspector.Inspector.StringValueFormatter
 
getValueAsString() - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
getValueFormatterFor(Object) - Method in class info.magnolia.templating.inspector.ValueFormatterService
 
getWebContext() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
getWorkspace() - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
goTofirst() - Method in class info.magnolia.templating.functions.SiblingsHelper
 
goTolast() - Method in class info.magnolia.templating.functions.SiblingsHelper
 

H

hasChildren() - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
hasChildren() - Method in class info.magnolia.templating.inspector.Inspector.CollectionValueFormatter
 
hasChildren() - Method in class info.magnolia.templating.inspector.Inspector.ContentMapValueFormatter
 
hasChildren() - Method in class info.magnolia.templating.inspector.Inspector.MapValueFormatter
 
hasChildren() - Method in class info.magnolia.templating.inspector.Inspector.NodeValueFormatter
 
hasChildren() - Method in class info.magnolia.templating.inspector.Inspector.PropertyValueFormatter
 
hasChildren() - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
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
HtmlOutputter - Class in info.magnolia.templating.inspector.formatter
Implementation of Outputter that wraps output into HTML tags.
HtmlOutputter() - Constructor for class info.magnolia.templating.inspector.formatter.HtmlOutputter
 

I

indent(int) - Method in class info.magnolia.templating.inspector.formatter.HtmlOutputter
 
indent(int) - Method in interface info.magnolia.templating.inspector.formatter.Outputter
 
info.magnolia.templating.elements - package info.magnolia.templating.elements
 
info.magnolia.templating.elements.attribute - package info.magnolia.templating.elements.attribute
 
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.inspector - package info.magnolia.templating.inspector
 
info.magnolia.templating.inspector.formatter - package info.magnolia.templating.inspector.formatter
 
info.magnolia.templating.inspector.spi - package info.magnolia.templating.inspector.spi
 
info.magnolia.templating.module - package info.magnolia.templating.module
 
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
See inherit(Node) for details.
inherit(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See inherit(Node, String) for details.
inherit(ContentMap, String, String, String, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Inherited - Class in info.magnolia.templating.elements.attribute
ElementAttribute for "inherited" attribute.
Inherited() - Constructor for class info.magnolia.templating.elements.attribute.Inherited
 
inheritList(Node, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Returns the children of the wrapped-for-inheritance subnode obtained as in 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 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.
 
Inspector - Class in info.magnolia.templating.inspector
Inspector is a utility that dumps objects into readable format.
Inspector.AbstractValueFormatter<T> - Class in info.magnolia.templating.inspector
Abstract implementation of the ValueFormatter.
Inspector.ArrayValueFormatter - Class in info.magnolia.templating.inspector
Array type description.
Inspector.BooleanValueFormatter - Class in info.magnolia.templating.inspector
Boolean type description.
Inspector.CalendarValueFormatter - Class in info.magnolia.templating.inspector
Calendar type description.
Inspector.CharValueFormatter - Class in info.magnolia.templating.inspector
Character type description.
Inspector.CollectionValueFormatter - Class in info.magnolia.templating.inspector
Collection type description.
Inspector.ContentMapValueFormatter - Class in info.magnolia.templating.inspector
ContentMap type description.
Inspector.DateValueFormatter - Class in info.magnolia.templating.inspector
Date type description.
Inspector.MapValueFormatter - Class in info.magnolia.templating.inspector
type description.
Inspector.NodeValueFormatter - Class in info.magnolia.templating.inspector
Node type description.
Inspector.NullValueFormatter - Class in info.magnolia.templating.inspector
Type description for null values.
Inspector.NumberValueFormatter - Class in info.magnolia.templating.inspector
Number type description.
Inspector.ObjectValueFormatter - Class in info.magnolia.templating.inspector
Object type description.
Inspector.PropertyValueFormatter - Class in info.magnolia.templating.inspector
Property type description.
Inspector.StringValueFormatter - Class in info.magnolia.templating.inspector
String type description.
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.
isFirst() - Method in class info.magnolia.templating.functions.SiblingsHelper
 
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
See isFromCurrentPage(Node) for details.
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
See isInherited(Node) for details.
isLast() - Method in class info.magnolia.templating.functions.SiblingsHelper
 
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
 

J

Joining - Class in info.magnolia.templating.elements.attribute
ElementAttribute which joins output of multiple ElementAttributes into one attribute.
Joining() - Constructor for class info.magnolia.templating.elements.attribute.Joining
 

K

KEY - Static variable in interface info.magnolia.templating.inspector.formatter.Outputter
 

L

Label(I18nizer, Provider<RenderingContext>) - Constructor for class info.magnolia.templating.elements.attribute.Translated.Label
 
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(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
See link(Node) for details.
linkPrefix(Node) - Method in class info.magnolia.templating.functions.TemplatingFunctions
 
linkPrefix(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See linkPrefix(Node) for details.
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
 
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
 
MapValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.MapValueFormatter
 
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
 
MAX_DEPTH - Static variable in interface info.magnolia.templating.inspector.formatter.Outputter
 
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
See metaData(Node, String) for details.
Movable(Provider<Context>) - Constructor for class info.magnolia.templating.elements.attribute.Permission.Movable
 

N

Name - Class in info.magnolia.templating.elements.attribute
Name() - Constructor for class info.magnolia.templating.elements.attribute.Name
 
newContext() - Method in class info.magnolia.templating.renderers.NoScriptRenderer
 
newContext() - Method in class info.magnolia.templating.renderers.PlainTextTemplateRenderer
 
next() - Method in class info.magnolia.templating.functions.SiblingsHelper
 
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.
NodeValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.NodeValueFormatter
 
NoScriptRenderer - Class in info.magnolia.templating.renderers
The renderer for definitions without template script.
NoScriptRenderer() - Constructor for class info.magnolia.templating.renderers.NoScriptRenderer
NoScriptRenderer(RenderingEngine) - Constructor for class info.magnolia.templating.renderers.NoScriptRenderer
 
NullValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.NullValueFormatter
 
NumberValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.NumberValueFormatter
 

O

object(Map<String, TemplateModel>, String) - Method in class info.magnolia.templating.freemarker.AbstractDirective
 
ObjectValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.ObjectValueFormatter
 
of(Node) - Static method in class info.magnolia.templating.functions.SiblingsHelper
Instantiates a SiblingsHelper representing the siblings of the given node and of the same type.
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
 
OptionalArea - Class in info.magnolia.templating.elements.attribute
OptionalArea() - Constructor for class info.magnolia.templating.elements.attribute.OptionalArea
 
Outputter - Interface in info.magnolia.templating.inspector.formatter
Handles formatting of the certain ValueFormatter.

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, Provider<TemplatingModule>, WebContext) - Constructor for class info.magnolia.templating.elements.PageElement
 
PageElement(ServerConfiguration, RenderingContext) - Constructor for class info.magnolia.templating.elements.PageElement
parent(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See parent(Node) for details.
parent(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See parent(Node, String) for details.
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
 
Permission - Class in info.magnolia.templating.elements.attribute
ElementAttribute for TemplateDefinition.getMoveable(), TemplateDefinition.getWritable(), TemplateDefinition.getMoveable().
Permission() - Constructor for class info.magnolia.templating.elements.attribute.Permission
 
Permission.Deletable - Class in info.magnolia.templating.elements.attribute
ElementAttribute for TemplateDefinition.getDeletable().
Permission.Movable - Class in info.magnolia.templating.elements.attribute
ElementAttribute for TemplateDefinition.getMoveable().
Permission.Writable - Class in info.magnolia.templating.elements.attribute
ElementAttribute for TemplateDefinition.getWritable().
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
 
prev() - Method in class info.magnolia.templating.functions.SiblingsHelper
 
PropertyValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.PropertyValueFormatter
 

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.
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
Deprecated.
since 6.1. Use AvailableComponents instead.
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
See root(Node) for details.
root(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See root(Node, String) for details.
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.
ROW - Static variable in interface info.magnolia.templating.inspector.formatter.Outputter
 

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
 
setAttributes(List<ElementAttribute>) - Method in class info.magnolia.templating.elements.attribute.Joining
 
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.AbstractContentTemplatingElement
 
setDialog(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setEditable(Boolean) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
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, 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
 
setTemplateDefinition(TemplateDefinition) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
setType(String) - Method in class info.magnolia.templating.elements.AreaElement
 
setValue(T) - Method in class info.magnolia.templating.inspector.Inspector.AbstractValueFormatter
 
setValue(Object) - Method in class info.magnolia.templating.inspector.Inspector.ArrayValueFormatter
 
setValue(T) - Method in interface info.magnolia.templating.inspector.spi.ValueFormatter
 
setWorkspace(String) - Method in class info.magnolia.templating.elements.AbstractContentTemplatingElement
 
ShowAddButton - Class in info.magnolia.templating.elements.attribute
ElementAttribute for ""showAddButton" attribute.
ShowAddButton() - Constructor for class info.magnolia.templating.elements.attribute.ShowAddButton
 
ShowNewComponentArea - Class in info.magnolia.templating.elements.attribute
ElementAttribute for ""showNewComponentArea" attribute.
ShowNewComponentArea() - Constructor for class info.magnolia.templating.elements.attribute.ShowNewComponentArea
 
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
 
SiblingsHelper - Class in info.magnolia.templating.functions
A utility class to navigate amongst the siblings of a given node.
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
See siteRoot(Node) for details..
siteRoot(ContentMap, String) - Method in class info.magnolia.templating.functions.TemplatingFunctions
See siteRoot(Node, String) for details.
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
 
StringValueFormatter() - Constructor for class info.magnolia.templating.inspector.Inspector.StringValueFormatter
 

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
See templateSubtype(Node) for details.
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(TemplateTypeHelper, Provider<I18nContentSupport>, Provider<WebContext>) - Constructor for class info.magnolia.templating.functions.TemplatingFunctions
 
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.
TemplatingModule - Class in info.magnolia.templating.module
Config bean for templating module.
TemplatingModule() - Constructor for class info.magnolia.templating.module.TemplatingModule
 
TemplatingModuleVersionHandler - Class in info.magnolia.templating.module.setup
Module's version handler.
TemplatingModuleVersionHandler() - Constructor for class info.magnolia.templating.module.setup.TemplatingModuleVersionHandler
 
TextOutputter - Class in info.magnolia.templating.inspector.formatter
Implentation of Outputter that outputs ValueFormatters in plain text.
TextOutputter() - Constructor for class info.magnolia.templating.inspector.formatter.TextOutputter
 
Translated - Class in info.magnolia.templating.elements.attribute
ElementAttribute for translated attributes.
Translated.Description - Class in info.magnolia.templating.elements.attribute
ElementAttribute for RenderableDefinition.getDescription().
Translated.Label - Class in info.magnolia.templating.elements.attribute
ElementAttribute for RenderableDefinition.getTitle().
tryToCreateAreaNode(Node) - Method in class info.magnolia.templating.elements.AreaElement
 

U

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

V

ValueFormatter<T> - Interface in info.magnolia.templating.inspector.spi
Provides details about the type that can be inspected by the Inspector.
ValueFormatterService - Class in info.magnolia.templating.inspector
Service that looks up for ValueFormatters and a ServiceLoader and eventually handles creation of the ValueFormatter for the desired type.

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.
wrapForI18n(ContentMap) - Method in class info.magnolia.templating.functions.TemplatingFunctions
Wraps content into I18nNodeWrapper so properties are in visitor's language.
Writable(Provider<Context>) - Constructor for class info.magnolia.templating.elements.attribute.Permission.Writable
 

_

_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 J K L M N O P Q R S T U V W _ 
Skip navigation links

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