com.taursys.dom.test.util
Class TestDocumentAdapterBuilder

java.lang.Object
  extended bycom.taursys.dom.DocumentAdapterBuilder
      extended bycom.taursys.dom.test.util.TestDocumentAdapterBuilder

public class TestDocumentAdapterBuilder
extends DocumentAdapterBuilder

TestDocumentAdapterBuilder for the DocumentAdapterBuilderFactoryTest

Version:
$Revision: 1.2 $
Author:
marty

Field Summary
 
Fields inherited from class com.taursys.dom.DocumentAdapterBuilder
MESSAGE_NULL_INPUT_STREAM
 
Constructor Summary
TestDocumentAdapterBuilder()
           
 
Method Summary
 DocumentAdapter build(java.io.InputStream is)
          Test method checks that InputStream is not null and that it can read a byte from the stream.
 boolean getFeature(java.lang.String featureName)
          Returns true if given featureName is enables, otherwise false See the Specific DocumentAdapterBuilder, DocumentBuilder and/or Parser for the specific Features and Properties.
 java.lang.Object getProperty(java.lang.String propertyName)
          Gets the given property.
 void setFeature(java.lang.String featureName, boolean value)
          Enables the given featureName if value is true, otherwise disables feature.
 void setProperty(java.lang.String propertyName, java.lang.Object value)
          Sets the given property to the given value.
 
Methods inherited from class com.taursys.dom.DocumentAdapterBuilder
build, build, build, build
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestDocumentAdapterBuilder

public TestDocumentAdapterBuilder()
Method Detail

build

public DocumentAdapter build(java.io.InputStream is)
                      throws DocumentAdapterBuilderException
Test method checks that InputStream is not null and that it can read a byte from the stream.

Specified by:
build in class DocumentAdapterBuilder
Parameters:
is - InputStream that contains data
Returns:
a new DocumentAdapter
Throws:
DocumentAdapterBuilderException - if problems

setProperty

public void setProperty(java.lang.String propertyName,
                        java.lang.Object value)
Description copied from class: DocumentAdapterBuilder
Sets the given property to the given value. See the Specific DocumentAdapterBuilder, DocumentBuilder and/or Parser for the specific Features and Properties.

Specified by:
setProperty in class DocumentAdapterBuilder
Parameters:
propertyName - name of the property to set
value - for the property

getProperty

public java.lang.Object getProperty(java.lang.String propertyName)
Description copied from class: DocumentAdapterBuilder
Gets the given property. See the Specific DocumentAdapterBuilder, DocumentBuilder and/or Parser for the specific Features and Properties.

Specified by:
getProperty in class DocumentAdapterBuilder
Parameters:
propertyName - to retrieve
Returns:
value of property

setFeature

public void setFeature(java.lang.String featureName,
                       boolean value)
Description copied from class: DocumentAdapterBuilder
Enables the given featureName if value is true, otherwise disables feature. See the Specific DocumentAdapterBuilder, DocumentBuilder and/or Parser for the specific Features and Properties.

Specified by:
setFeature in class DocumentAdapterBuilder
Parameters:
featureName - to enable/disable
value - true to enable, false to disable

getFeature

public boolean getFeature(java.lang.String featureName)
Description copied from class: DocumentAdapterBuilder
Returns true if given featureName is enables, otherwise false See the Specific DocumentAdapterBuilder, DocumentBuilder and/or Parser for the specific Features and Properties.

Specified by:
getFeature in class DocumentAdapterBuilder
Parameters:
featureName - to query
Returns:
true if enabled, otherwise false


Copyright © 2007 Martin T Phelan. All Rights Reserved.