lumis.portal.xslcache
Class XslCacheManager.LumisTransformer
java.lang.Object
javax.xml.transform.Transformer
lumis.portal.xslcache.XslCacheManager.LumisTransformer
- Enclosing class:
- XslCacheManager
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.
- Since:
- 7.0.0
clearParameters
public void clearParameters()
- Specified by:
clearParameters
in class Transformer
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
getErrorListener
public ErrorListener getErrorListener()
- Specified by:
getErrorListener
in class Transformer
getOutputProperties
public Properties getOutputProperties()
- Specified by:
getOutputProperties
in class Transformer
getOutputProperty
public String getOutputProperty(String name)
throws IllegalArgumentException
- Specified by:
getOutputProperty
in class Transformer
- Throws:
IllegalArgumentException
getParameter
public Object getParameter(String name)
- Specified by:
getParameter
in class Transformer
getURIResolver
public URIResolver getURIResolver()
- Specified by:
getURIResolver
in class Transformer
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
reset
public void reset()
- Overrides:
reset
in class Transformer
setErrorListener
public void setErrorListener(ErrorListener listener)
throws IllegalArgumentException
- Specified by:
setErrorListener
in class Transformer
- Throws:
IllegalArgumentException
setOutputProperties
public void setOutputProperties(Properties oformat)
- Specified by:
setOutputProperties
in class Transformer
setOutputProperty
public void setOutputProperty(String name,
String value)
throws IllegalArgumentException
- Specified by:
setOutputProperty
in class Transformer
- Throws:
IllegalArgumentException
setParameter
public void setParameter(String name,
Object value)
- Specified by:
setParameter
in class Transformer
setURIResolver
public void setURIResolver(URIResolver resolver)
- Specified by:
setURIResolver
in class Transformer
toString
public String toString()
- Overrides:
toString
in class Object
transform
public void transform(Source xmlSource,
Result outputTarget)
throws TransformerException
- Specified by:
transform
in class Transformer
- Throws:
TransformerException
transform
public void transform(String xmlSource,
ServiceContainerRenderRequest renderRequest,
StreamResult outputTarget)
throws TransformerException
- This method do the same process as the
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.
- Parameters:
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
.
- Throws:
TransformerException
- If an unrecoverable error occurs
during the course of the transformation.
IOException
- Since:
- 7.0.0
- See Also:
#transform(Source, Result)}.
hasEL
public boolean hasEL()
Lumisportal 7.0.0.121130 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.