public static class XslCacheManager.LumisTransformer extends Transformer
Transformer
delegate that store, besides the own transformer, a boolean indicating whether the owned transformer has ELs or not.Modifier and Type | Method and Description |
---|---|
void |
clearParameters() |
boolean |
equals(Object obj) |
ErrorListener |
getErrorListener() |
Properties |
getOutputProperties() |
String |
getOutputProperty(String name) |
Object |
getParameter(String name) |
URIResolver |
getURIResolver() |
boolean |
hasEL() |
int |
hashCode() |
void |
reset() |
void |
setErrorListener(ErrorListener listener) |
void |
setOutputProperties(Properties oformat) |
void |
setOutputProperty(String name,
String value) |
void |
setParameter(String name,
Object value) |
void |
setURIResolver(URIResolver resolver) |
String |
toString() |
void |
transform(Source xmlSource,
Result outputTarget) |
void |
transform(String xmlSource,
ServiceContainerRenderRequest renderRequest,
StreamResult outputTarget)
This method do the same process as the
transform(Source, Result) . |
public void clearParameters()
clearParameters
in class Transformer
public ErrorListener getErrorListener()
getErrorListener
in class Transformer
public Properties getOutputProperties()
getOutputProperties
in class Transformer
public String getOutputProperty(String name) throws IllegalArgumentException
getOutputProperty
in class Transformer
IllegalArgumentException
public Object getParameter(String name)
getParameter
in class Transformer
public URIResolver getURIResolver()
getURIResolver
in class Transformer
public void reset()
reset
in class Transformer
public void setErrorListener(ErrorListener listener) throws IllegalArgumentException
setErrorListener
in class Transformer
IllegalArgumentException
public void setOutputProperties(Properties oformat)
setOutputProperties
in class Transformer
public void setOutputProperty(String name, String value) throws IllegalArgumentException
setOutputProperty
in class Transformer
IllegalArgumentException
public void setParameter(String name, Object value)
setParameter
in class Transformer
public void setURIResolver(URIResolver resolver)
setURIResolver
in class Transformer
public void transform(Source xmlSource, Result outputTarget) throws TransformerException
transform
in class Transformer
TransformerException
public void transform(String xmlSource, ServiceContainerRenderRequest renderRequest, StreamResult outputTarget) throws TransformerException
transform(Source, Result)
.
The difference is this method treats the Expressions Languages expressions. For this, a ServiceContainerRenderRequest
is used.
The result of this method is the same of the transform(Source, Result)
with the Expressions Languages processed.xmlSource
- The XML input to transform.renderRequest
- The service container render request that contains the function mapper and variable resolver.outputTarget
- The StreamResult
of transforming the
xmlSource
.TransformerException
- If an unrecoverable error occurs
during the course of the transformation.IOException
#transform(Source, Result)}.
public boolean hasEL()
Lumisportal 7.1.1.140331 - Copyright © 2006–2014 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.