- java.lang.Object
-
- com.sun.xml.fastinfoset.tools.TransformInputOutput
-
- Direct Known Subclasses:
FI_DOM_Or_XML_DOM_SAX_SAXEvent
,FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent
,FI_SAX_Or_XML_SAX_SAXEvent
,FI_SAX_XML
,FI_StAX_SAX_Or_XML_SAX_SAXEvent
,XML_DOM_FI
,XML_DOM_SAX_FI
,XML_SAX_FI
,XML_SAX_StAX_FI
public abstract class TransformInputOutput extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.net.URI
currentJavaWorkingDirectory
-
Constructor Summary
Constructors Constructor Description TransformInputOutput()
Creates a new instance of TransformInputOutput
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description private static java.net.URI
convertToNewWorkingDirectory(java.net.URI oldwd, java.net.URI newwd, java.net.URI file)
protected static org.xml.sax.EntityResolver
createRelativePathResolver(java.lang.String workingDirectory)
abstract void
parse(java.io.InputStream in, java.io.OutputStream out)
void
parse(java.io.InputStream in, java.io.OutputStream out, java.lang.String workingDirectory)
void
parse(java.lang.String[] args)
-
-
-
Method Detail
-
parse
public void parse(java.lang.String[] args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
parse
public abstract void parse(java.io.InputStream in, java.io.OutputStream out) throws java.lang.Exception
- Throws:
java.lang.Exception
-
parse
public void parse(java.io.InputStream in, java.io.OutputStream out, java.lang.String workingDirectory) throws java.lang.Exception
- Throws:
java.lang.Exception
-
createRelativePathResolver
protected static org.xml.sax.EntityResolver createRelativePathResolver(java.lang.String workingDirectory)
-
convertToNewWorkingDirectory
private static java.net.URI convertToNewWorkingDirectory(java.net.URI oldwd, java.net.URI newwd, java.net.URI file) throws java.io.IOException, java.net.URISyntaxException
- Throws:
java.io.IOException
java.net.URISyntaxException
-
-