Uses of Class
org.opencms.util.CmsMacroResolver
-
Packages that use CmsMacroResolver Package Description org.opencms.file.types The implementations of the core resource types for the VFS are located here.org.opencms.jsp.util Utility classes to be used for JSP pages.org.opencms.notification Contains classes for the automatical notification of outdated, expiring or released content.org.opencms.search.galleries Implements the search functions for the OpenCms Gallery search index, which is used by the Advanced Direct Edit (ADE) functions.org.opencms.ui.dialogs.history.diff Contains code for the comparison view of the file history dialog.org.opencms.ui.util.table Contains utility classes for dealing with Vaadin tables.org.opencms.util Utility functions for String manipulation and other often used tasks.org.opencms.workplace The base classes for the OpenCms Workplace (standard dialog, tab dialog, report based dialog) and the Workplace configuration classes are located here.org.opencms.workplace.editors.directedit Used to control the generation of the HTML for the "direct edit" buttons.org.opencms.xml.content Contains functions for structured content storage using XML, commonly called "XML content" in OpenCms. -
-
Uses of CmsMacroResolver in org.opencms.file.types
Methods in org.opencms.file.types that return CmsMacroResolver Modifier and Type Method Description protected CmsMacroResolver
A_CmsResourceType. getMacroResolver(CmsObject cms, java.lang.String resourcename)
Creates a macro resolver based on the current users OpenCms context and the provided resource name.Methods in org.opencms.file.types with parameters of type CmsMacroResolver Modifier and Type Method Description protected java.util.List<CmsConfigurationCopyResource>
A_CmsResourceType. getCopyResources(CmsObject cms, java.lang.String resourcename, CmsMacroResolver resolver)
Gets the actual copy resources to use when creating a resource.protected java.util.List<CmsConfigurationCopyResource>
CmsResourceTypeSubsitemapContentFolder. getCopyResources(CmsObject cms, java.lang.String resourcename, CmsMacroResolver resolver)
protected void
A_CmsResourceType. processCopyResources(CmsObject cms, java.lang.String resourcename, CmsMacroResolver resolver)
Processes the copy resources of this resource type.protected java.util.List<CmsProperty>
A_CmsResourceType. processDefaultProperties(java.util.List<CmsProperty> properties, CmsMacroResolver resolver)
Returns a list of property objects that are attached to the resource on creation. -
Uses of CmsMacroResolver in org.opencms.jsp.util
Subclasses of CmsMacroResolver in org.opencms.jsp.util Modifier and Type Class Description class
CmsKeyDummyMacroResolver
Macro resolver used to temporarily replace localization message macros with random UUIDs and then replace the UUIDs with the original key after all other macro processing has happened.Methods in org.opencms.jsp.util that return CmsMacroResolver Modifier and Type Method Description static CmsMacroResolver
CmsFormatterInfoWrapper. getMacroResolverForFormatter(CmsObject cms, I_CmsFormatterBean formatter)
Prepares the macro resolver to use for formatter info / setting info beans.Methods in org.opencms.jsp.util with parameters of type CmsMacroResolver Modifier and Type Method Description static java.lang.String
CmsKeyDummyMacroResolver. getKey(java.lang.String s, CmsMacroResolver delegate)
Gets the localization key name of a (potentially nested) key macro in a base string.Constructors in org.opencms.jsp.util with parameters of type CmsMacroResolver Constructor Description CmsKeyDummyMacroResolver(CmsMacroResolver delegate)
Creates a new instanceCmsSettingDefinitionWrapper(CmsObject cms, CmsXmlContentProperty settingDef, CmsMacroResolver resolver)
Creates a new instance. -
Uses of CmsMacroResolver in org.opencms.notification
Subclasses of CmsMacroResolver in org.opencms.notification Modifier and Type Class Description class
CmsNotificationMacroResolver
MacroResolver for Notifications. -
Uses of CmsMacroResolver in org.opencms.search.galleries
Subclasses of CmsMacroResolver in org.opencms.search.galleries Modifier and Type Class Description class
CmsGalleryNameMacroResolver
Macro resolver used to resolve macros for the gallery name mapping. -
Uses of CmsMacroResolver in org.opencms.ui.dialogs.history.diff
Subclasses of CmsMacroResolver in org.opencms.ui.dialogs.history.diff Modifier and Type Class Description class
CmsVersionMacroResolver
-
Uses of CmsMacroResolver in org.opencms.ui.util.table
Methods in org.opencms.ui.util.table that return CmsMacroResolver Modifier and Type Method Description CmsMacroResolver
CmsBeanTableBuilder. getMacroResolver()
Gets the macro resolver which is used for column headers.Methods in org.opencms.ui.util.table with parameters of type CmsMacroResolver Modifier and Type Method Description void
CmsBeanTableBuilder. setMacroResolver(CmsMacroResolver resolver)
Sets the macro resolver. -
Uses of CmsMacroResolver in org.opencms.util
Methods in org.opencms.util that return CmsMacroResolver Modifier and Type Method Description static CmsMacroResolver
CmsMacroResolver. newInstance()
Factory method to create a newCmsMacroResolver
instance.CmsMacroResolver
CmsMacroResolver. setAdditionalMacros(java.util.Map<java.lang.String,java.lang.String> additionalMacros)
Provides a set of additional macros to this macro resolver.CmsMacroResolver
CmsMacroResolver. setCmsObject(CmsObject cms)
Provides an OpenCms user context to this macro resolver, required to resolve certain macros.CmsMacroResolver
CmsMacroResolver. setJspPageContext(javax.servlet.jsp.PageContext jspPageContext)
Provides a JSP page context to this macro resolver, required to resolve certain macros.CmsMacroResolver
CmsMacroResolver. setKeepEmptyMacros(boolean keepEmptyMacros)
Controls of macros that can't be resolved are left unchanged in the input, or are replaced with an empty String.CmsMacroResolver
CmsMacroResolver. setMessages(CmsMessages messages)
Provides a set of
to this macro resolver, required to resolve localized macros.CmsMessages
CmsMacroResolver
CmsMacroResolver. setResourceName(java.lang.String resourceName)
Provides a resource name to this macro resolver, required to resolve certain macros. -
Uses of CmsMacroResolver in org.opencms.workplace
Methods in org.opencms.workplace that return CmsMacroResolver Modifier and Type Method Description CmsMacroResolver
CmsWorkplace. getMacroResolver()
Returns the current used macro resolver instance. -
Uses of CmsMacroResolver in org.opencms.workplace.editors.directedit
Methods in org.opencms.workplace.editors.directedit that return CmsMacroResolver Modifier and Type Method Description protected CmsMacroResolver
CmsDirectEditDefaultProvider. prepareMacroResolverForIncludes(CmsDirectEditParams params)
Prepares the macro resolver which is used to process the included text file.protected CmsMacroResolver
CmsDirectEditJQueryProvider. prepareMacroResolverForIncludes(CmsDirectEditParams params)
-
Uses of CmsMacroResolver in org.opencms.xml.content
Methods in org.opencms.xml.content that return CmsMacroResolver Modifier and Type Method Description static CmsMacroResolver
CmsXmlContentPropertyHelper. getMacroResolverForProperties(CmsObject cms, I_CmsXmlContentHandler contentHandler, CmsXmlContent content, java.util.function.Function<java.lang.String,java.lang.String> stringtemplateSource, CmsResource containerPage)
Creates and configures a new macro resolver for resolving macros which occur in property definitions.Constructors in org.opencms.xml.content with parameters of type CmsMacroResolver Constructor Description CmsXmlContentMacroVisitor(CmsObject cms, CmsMacroResolver resolver)
Creates a new validation node visitor.
-