public abstract class DataEngine
extends java.lang.Object
oracle.help.navigator.tocNavigator.TOCNavigator that uses
a DataEngine oracle.help.engine.XMLTOCEngine.
Instances of DataEngine should only implement the abstract method
public abstract Object createDataObject(View view, String basePath,
URL url, String encoding) throws IOException
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
engineParams |
| Constructor and Description |
|---|
DataEngine() |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.BufferedReader |
_getBufferedReader(java.net.URL aURL,
java.lang.String encoding)
Get a BufferredReader for the file at URL aURL that uses the specified
encoding.
|
java.lang.Object |
createDataObject(oracle.help.common.View view,
java.lang.String basePath,
java.lang.String filename,
java.lang.String encoding)
Create an Object for the file at the specified file system basePath and
filename that uses the specified encoding
|
abstract java.lang.Object |
createDataObject(oracle.help.common.View view,
java.lang.String basePath,
java.net.URL url,
java.lang.String encoding)
Create an object for a file at the specified URL that uses the
specified encoding
|
java.lang.Object |
createDataObject(oracle.help.common.View view,
java.lang.String basePath,
java.net.URL url,
java.lang.String encoding,
java.lang.String engineParams)
Create an Object for a file at URL url that uses the specified encoding
and engine parameters engineParams.
|
public java.lang.Object createDataObject(oracle.help.common.View view,
java.lang.String basePath,
java.net.URL url,
java.lang.String encoding,
java.lang.String engineParams)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object createDataObject(oracle.help.common.View view,
java.lang.String basePath,
java.lang.String filename,
java.lang.String encoding)
throws java.io.IOException,
java.net.MalformedURLException
java.io.IOExceptionjava.net.MalformedURLExceptionpublic abstract java.lang.Object createDataObject(oracle.help.common.View view,
java.lang.String basePath,
java.net.URL url,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionprotected java.io.BufferedReader _getBufferedReader(java.net.URL aURL,
java.lang.String encoding)
throws java.io.IOException
java.io.IOException