Package org.mycore.frontend.xeditor
Class MCRIncludeHandler
java.lang.Object
org.mycore.frontend.xeditor.MCRIncludeHandler
Handles xed:include, xed:preload and xed:modify|xed:extend to include XEditor components by URI and ID.
- Author:
- Frank L\U00FCtzenkirchen
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
preloadFromURIs
(String uris, String sStatic) Preloads editor components from one or more URIs.org.apache.xpath.objects.XNodeSet
org.apache.xpath.objects.XNodeSet
-
Constructor Details
-
MCRIncludeHandler
public MCRIncludeHandler()
-
-
Method Details
-
preloadFromURIs
public void preloadFromURIs(String uris, String sStatic) throws TransformerException, TransformerFactoryConfigurationError Preloads editor components from one or more URIs.- Parameters:
uris
- a list of URIs to preload, separated by whitespacesStatic
- if true, use static cache on application level, otherwise reload at each XEditor form transformation- Throws:
TransformerException
TransformerFactoryConfigurationError
-
resolve
public org.apache.xpath.objects.XNodeSet resolve(org.apache.xalan.extensions.ExpressionContext context, String ref) throws JDOMException, TransformerException - Throws:
JDOMException
TransformerException
-
resolve
public org.apache.xpath.objects.XNodeSet resolve(org.apache.xalan.extensions.ExpressionContext context, String uri, String sStatic) throws TransformerException, JDOMException - Throws:
TransformerException
JDOMException
-