net.sf.webmancer.model
Class AbstractModelBuilder

java.lang.Object
  extended by net.sf.webmancer.model.AbstractModelBuilder
All Implemented Interfaces:
IModelBuilder

public abstract class AbstractModelBuilder
extends java.lang.Object
implements IModelBuilder

Author:
Michal Burda

Constructor Summary
AbstractModelBuilder()
          Constructs the AbstractModelBuilder.
 
Method Summary
 void element(java.lang.String uri, java.lang.String elementName)
           
 void element(java.lang.String uri, java.lang.String elementName, java.util.Map<java.lang.String,java.lang.String> attributes)
           
 void element(java.lang.String uri, java.lang.String elementName, java.util.Map<java.lang.String,java.lang.String> attributes, java.lang.String text)
           
 void element(java.lang.String uri, java.lang.String elementName, java.lang.String text)
           
abstract  void endElement()
           
 void startElement(java.lang.String uri, java.lang.String elementName)
           
abstract  void startElement(java.lang.String uri, java.lang.String elementName, java.util.Map<java.lang.String,java.lang.String> attributes)
           
abstract  void text(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractModelBuilder

public AbstractModelBuilder()
Constructs the AbstractModelBuilder.

Method Detail

startElement

public abstract void startElement(java.lang.String uri,
                                  java.lang.String elementName,
                                  java.util.Map<java.lang.String,java.lang.String> attributes)
Specified by:
startElement in interface IModelBuilder
See Also:
IModelBuilder.startElement(java.lang.String, java.lang.String, java.util.Map)

text

public abstract void text(java.lang.String text)
Specified by:
text in interface IModelBuilder
See Also:
IModelBuilder.text(java.lang.String)

endElement

public abstract void endElement()
Specified by:
endElement in interface IModelBuilder
See Also:
IModelBuilder.endElement()

element

public void element(java.lang.String uri,
                    java.lang.String elementName,
                    java.util.Map<java.lang.String,java.lang.String> attributes,
                    java.lang.String text)
Specified by:
element in interface IModelBuilder
See Also:
IModelBuilder.element(java.lang.String, java.lang.String, java.util.Map, java.lang.String)

element

public void element(java.lang.String uri,
                    java.lang.String elementName,
                    java.lang.String text)
Specified by:
element in interface IModelBuilder
See Also:
IModelBuilder.element(java.lang.String, java.lang.String, java.lang.String)

element

public void element(java.lang.String uri,
                    java.lang.String elementName,
                    java.util.Map<java.lang.String,java.lang.String> attributes)
Specified by:
element in interface IModelBuilder
See Also:
IModelBuilder.element(java.lang.String, java.lang.String, java.util.Map)

element

public void element(java.lang.String uri,
                    java.lang.String elementName)
Specified by:
element in interface IModelBuilder
See Also:
IModelBuilder.element(java.lang.String, java.lang.String)

startElement

public void startElement(java.lang.String uri,
                         java.lang.String elementName)
Specified by:
startElement in interface IModelBuilder
See Also:
IModelBuilder.startElement(java.lang.String, java.lang.String)


Copyright © 2006-2007. All Rights Reserved.