Package net.loomchild.segment.srx
Interface SrxTransformer
-
- All Known Implementing Classes:
Srx1Transformer
,Srx2Transformer
,SrxAnyTransformer
public interface SrxTransformer
Represents SRX document transformer between old versions and newest supported version. Responsible for transforming using XSLT.- See Also:
SrxVersion
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
transform(java.io.Reader reader, java.io.Writer writer, java.util.Map<java.lang.String,java.lang.Object> parameterMap)
Transform given SRX document to newest supported version and write it to given writer.java.io.Reader
transform(java.io.Reader reader, java.util.Map<java.lang.String,java.lang.Object> parameterMap)
Transform given SRX document and return Reader containing newest supported version.
-
-
-
Method Detail
-
transform
void transform(java.io.Reader reader, java.io.Writer writer, java.util.Map<java.lang.String,java.lang.Object> parameterMap)
Transform given SRX document to newest supported version and write it to given writer.- Parameters:
reader
- reader containing SRX documentwriter
- writer to write transformed SRX documentparameterMap
- map containing transformation parameters
-
transform
java.io.Reader transform(java.io.Reader reader, java.util.Map<java.lang.String,java.lang.Object> parameterMap)
Transform given SRX document and return Reader containing newest supported version.- Parameters:
reader
- reader containing SRX documentparameterMap
- map containing transformation parameters- Returns:
- reader containing SRX document in newest supported version
-
-