Class LocalOutputDirectory
- java.lang.Object
-
- com.thaiopensource.relaxng.output.LocalOutputDirectory
-
- All Implemented Interfaces:
OutputDirectory
public class LocalOutputDirectory extends java.lang.Object implements OutputDirectory
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.thaiopensource.relaxng.output.OutputDirectory
OutputDirectory.Stream
-
-
Constructor Summary
Constructors Constructor Description LocalOutputDirectory(java.lang.String mainSourceUri, java.io.File mainOutputFile, java.lang.String extension, java.lang.String encoding, int lineLength, int indent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetIndent()intgetLineLength()java.lang.StringgetLineSeparator()OutputDirectory.Streamopen(java.lang.String sourceUri, java.lang.String encoding)java.lang.Stringreference(java.lang.String fromSourceUri, java.lang.String toSourceUri)voidsetEncoding(java.lang.String encoding)This overrides the encoding specified with open.voidsetIndent(int indent)voidsetLineLength(int lineLength)
-
-
-
Method Detail
-
setEncoding
public void setEncoding(java.lang.String encoding)
Description copied from interface:OutputDirectoryThis overrides the encoding specified with open.- Specified by:
setEncodingin interfaceOutputDirectory
-
open
public OutputDirectory.Stream open(java.lang.String sourceUri, java.lang.String encoding) throws java.io.IOException
- Specified by:
openin interfaceOutputDirectory- Throws:
java.io.IOException
-
reference
public java.lang.String reference(java.lang.String fromSourceUri, java.lang.String toSourceUri)- Specified by:
referencein interfaceOutputDirectory
-
getLineSeparator
public java.lang.String getLineSeparator()
- Specified by:
getLineSeparatorin interfaceOutputDirectory
-
getLineLength
public int getLineLength()
- Specified by:
getLineLengthin interfaceOutputDirectory
-
setLineLength
public void setLineLength(int lineLength)
- Specified by:
setLineLengthin interfaceOutputDirectory
-
getIndent
public int getIndent()
- Specified by:
getIndentin interfaceOutputDirectory
-
setIndent
public void setIndent(int indent)
- Specified by:
setIndentin interfaceOutputDirectory
-
-