public class CPDUtils extends Object
| Constructor and Description |
|---|
CPDUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
copyStaticRootDirectoryFiles(File outputDirectory,
File stylesheet,
File sourceStylesheet)
Copies required static files into the root output directory.
|
static void |
copyStaticSourceDirectoryFiles(File outputDirectory,
String relativePath)
Copy required static files into the source code directory.
|
static InputStream |
getBOMInputStream(InputStream inputStream,
String inputEncoding)
Return an InputStream, stripping out any BOM if the specified or default chracter encoding is UTF*.
|
public static void copyStaticSourceDirectoryFiles(File outputDirectory, String relativePath) throws Exception
This allows the XSL and CSS hrefs to cope with relocation of the root output directory or access through a web browser.
outputDirectory - directory to copy filesrelativePath - the relative path to the location of the root output directoryException - on errorpublic static void copyStaticRootDirectoryFiles(File outputDirectory, File stylesheet, File sourceStylesheet) throws Exception
outputDirectory - directory to copy filesstylesheet - general CSS Stylesheet to format HTML pagessourceStylesheet - general CSS Stylesheet to format source code HTML pagesException - on errorpublic static InputStream getBOMInputStream(InputStream inputStream, String inputEncoding) throws IOException
inputStream - Stream that may or may not contain a BOMinputEncoding - file encoding of code in this InputStreamIOException - on read errorCopyright © 2015. All rights reserved.