fr.inria.oadymppac.parsing
Interface ElementDelegationHandler

All Known Subinterfaces:
ContentHandler
All Known Implementing Classes:
ContentHandlerImpl

public interface ElementDelegationHandler

Author:
raf This interface will be used to maintain special habilities of the OADYMPPAC Parser like chaining parser and automated imbrication of elements

Method Summary
 void addDelegateHandler(java.lang.String element, java.lang.Class handler)
           
 void addDelegateHandler(java.lang.String element, org.xml.sax.ContentHandler handler)
           
 void addDelegateHandler(java.lang.String element, java.lang.String handler)
           
 java.util.Map getElementMap()
           
 boolean isDelegating()
           
 void setElementMap(java.util.Map map)
           
 

Method Detail

getElementMap

public java.util.Map getElementMap()

setElementMap

public void setElementMap(java.util.Map map)

addDelegateHandler

public void addDelegateHandler(java.lang.String element,
                               java.lang.String handler)
                        throws java.lang.ClassNotFoundException,
                               java.lang.InstantiationException,
                               java.lang.IllegalAccessException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

addDelegateHandler

public void addDelegateHandler(java.lang.String element,
                               java.lang.Class handler)
                        throws java.lang.ClassNotFoundException,
                               java.lang.InstantiationException,
                               java.lang.IllegalAccessException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

addDelegateHandler

public void addDelegateHandler(java.lang.String element,
                               org.xml.sax.ContentHandler handler)

isDelegating

public boolean isDelegating()