Class XslStyleFactory.LumisTransformer
- java.lang.Object
-
- javax.xml.transform.Transformer
-
- lumis.portal.serviceinterface.style.impl.xsl.XslStyleFactory.LumisTransformer
-
- Enclosing class:
- XslStyleFactory
public static class XslStyleFactory.LumisTransformer extends Transformer
Transformer
delegate that store, besides the own transformer, a boolean indicating whether the owned transformer has ELs or not.- Since:
- 8.1.0
- Version:
- $Revision: 19606 $ $Date: 2016-12-13 10:32:19 -0200 (Tue, 13 Dec 2016) $
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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(String xmlSource, IServiceInterfaceRequestSPI renderRequest, StreamResult outputTarget)
This method do the same process as thetransform(Source, Result)
.void
transform(Source xmlSource, Result outputTarget)
-
-
-
Method Detail
-
clearParameters
public void clearParameters()
- Specified by:
clearParameters
in classTransformer
-
getErrorListener
public ErrorListener getErrorListener()
- Specified by:
getErrorListener
in classTransformer
-
getOutputProperties
public Properties getOutputProperties()
- Specified by:
getOutputProperties
in classTransformer
-
getOutputProperty
public String getOutputProperty(String name) throws IllegalArgumentException
- Specified by:
getOutputProperty
in classTransformer
- Throws:
IllegalArgumentException
-
getParameter
public Object getParameter(String name)
- Specified by:
getParameter
in classTransformer
-
getURIResolver
public URIResolver getURIResolver()
- Specified by:
getURIResolver
in classTransformer
-
reset
public void reset()
- Overrides:
reset
in classTransformer
-
setErrorListener
public void setErrorListener(ErrorListener listener) throws IllegalArgumentException
- Specified by:
setErrorListener
in classTransformer
- Throws:
IllegalArgumentException
-
setOutputProperties
public void setOutputProperties(Properties oformat)
- Specified by:
setOutputProperties
in classTransformer
-
setOutputProperty
public void setOutputProperty(String name, String value) throws IllegalArgumentException
- Specified by:
setOutputProperty
in classTransformer
- Throws:
IllegalArgumentException
-
setParameter
public void setParameter(String name, Object value)
- Specified by:
setParameter
in classTransformer
-
setURIResolver
public void setURIResolver(URIResolver resolver)
- Specified by:
setURIResolver
in classTransformer
-
transform
public void transform(Source xmlSource, Result outputTarget) throws TransformerException
- Specified by:
transform
in classTransformer
- Throws:
TransformerException
-
transform
public void transform(String xmlSource, IServiceInterfaceRequestSPI renderRequest, StreamResult outputTarget) throws TransformerException
This method do the same process as thetransform(Source, Result)
. The difference is this method treats the Expressions Languages expressions. For this, aServiceContainerRenderRequest
is used. The result of this method is the same of thetransform(Source, Result)
with the Expressions Languages processed.- Parameters:
xmlSource
- The XML input to transform.renderRequest
- The service container render request that contains the function mapper and variable resolver.outputTarget
- TheStreamResult
of transforming thexmlSource
.- Throws:
TransformerException
- If an unrecoverable error occurs during the course of the transformation.IOException
- Since:
- 8.1.0
-
hasEL
public boolean hasEL()
-
-