Class CmsKeyDummyMacroResolver

java.lang.Object
org.opencms.util.CmsMacroResolver
org.opencms.jsp.util.CmsKeyDummyMacroResolver
All Implemented Interfaces:
I_CmsMacroResolver

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.

We need this because we want to preserve the message key, but evaluate macros they may be nested in.