fr.inria.oadymppac.parsing
Class DefaultElementHandler

java.lang.Object
  extended byfr.inria.oadymppac.parsing.DefaultElementHandler
All Implemented Interfaces:
ElementEventHandler

public class DefaultElementHandler
extends java.lang.Object
implements ElementEventHandler

Author:
raf

Constructor Summary
DefaultElementHandler(ContentHandler p)
           
 
Method Summary
 boolean addEvent(Event ev)
           
 void count()
           
 int depth()
           
 int getCount()
           
 java.util.Collection getEvents()
           
 ContentHandler getParent()
           
 boolean removeEvent(Event ev)
           
 void setCount(int count)
           
 void setEvents(java.util.Collection events)
           
 void setParent(ContentHandler parent)
           
 void updateCount()
           
 void updateDepth(int step)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultElementHandler

public DefaultElementHandler(ContentHandler p)
Method Detail

addEvent

public boolean addEvent(Event ev)
Specified by:
addEvent in interface ElementEventHandler
Returns:

removeEvent

public boolean removeEvent(Event ev)
Specified by:
removeEvent in interface ElementEventHandler
Returns:

getEvents

public java.util.Collection getEvents()
Specified by:
getEvents in interface ElementEventHandler
Returns:
Returns the events.

setEvents

public void setEvents(java.util.Collection events)
Parameters:
events - The events to set.

getCount

public int getCount()
Returns:
Returns the count.

setCount

public void setCount(int count)
Parameters:
count - The count to set.

count

public void count()
Specified by:
count in interface ElementEventHandler

getParent

public ContentHandler getParent()
Returns:
Returns the parent.

setParent

public void setParent(ContentHandler parent)
Parameters:
parent - The parent to set.

depth

public int depth()
Specified by:
depth in interface ElementEventHandler

updateCount

public void updateCount()
Specified by:
updateCount in interface ElementEventHandler

updateDepth

public void updateDepth(int step)
Specified by:
updateDepth in interface ElementEventHandler