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.IOException
public 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.IOException
java.net.MalformedURLException
public 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.IOException
protected java.io.BufferedReader _getBufferedReader(java.net.URL aURL, java.lang.String encoding) throws java.io.IOException
java.io.IOException