Package de.hybris.platform.cockpit.util
Class DefaultCockpitTemplateParser
- java.lang.Object
-
- de.hybris.platform.cockpit.util.DefaultCockpitTemplateParser
-
- All Implemented Interfaces:
CockpitTemplateParser
public class DefaultCockpitTemplateParser extends java.lang.Object implements CockpitTemplateParser
-
-
Constructor Summary
Constructors Constructor Description DefaultCockpitTemplateParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringdocumentToString(org.w3c.dom.Document document)protected java.lang.StringgetInjectionString(java.lang.String template)protected org.w3c.dom.NodegetReplacementNode(org.w3c.dom.Document document, java.util.Map<java.lang.String,java.lang.Object> params)java.lang.StringparseTemplate(java.lang.String template)protected org.w3c.dom.DocumentstringToDocument(java.lang.String text)
-
-
-
Method Detail
-
parseTemplate
public java.lang.String parseTemplate(java.lang.String template) throws java.lang.IllegalArgumentException- Specified by:
parseTemplatein interfaceCockpitTemplateParser- Throws:
java.lang.IllegalArgumentException
-
getInjectionString
protected java.lang.String getInjectionString(java.lang.String template) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
stringToDocument
protected org.w3c.dom.Document stringToDocument(java.lang.String text) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException- Throws:
org.xml.sax.SAXExceptionjava.io.IOExceptionjavax.xml.parsers.ParserConfigurationException
-
documentToString
protected java.lang.String documentToString(org.w3c.dom.Document document)
-
getReplacementNode
protected org.w3c.dom.Node getReplacementNode(org.w3c.dom.Document document, java.util.Map<java.lang.String,java.lang.Object> params)
-
-