| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This interface is used by ElementHandlerinstances to retrieve
 information about the current path hierarchy they are to process. It's
 primary use is to retrieve the current Elementbeing processed.
| Method Summary | |
|  void | addHandler(String path,
           ElementHandler handler)Adds the ElementHandlerto be called when the specified
 path is encounted. | 
|  Element | getCurrent()DOCUMENT ME! | 
|  Element | getElement(int depth)DOCUMENT ME! | 
|  String | getPath()DOCUMENT ME! | 
|  void | removeHandler(String path)Removes the ElementHandlerfrom the event based processor,
 for the specified path. | 
|  int | size()DOCUMENT ME! | 
| Method Detail | 
public int size()
public Element getElement(int depth)
depth - DOCUMENT ME!
public String getPath()
public Element getCurrent()
public void addHandler(String path,
                       ElementHandler handler)
ElementHandler to be called when the specified
 path is encounted. The path can be either an absolute path (i.e. prefixed
 with "/") or a relative path (i.e. assummed to be a child of the current
 path as retrieved by getPath .
path - is the path to be handledhandler - is the ElementHandler to be called by the event
            based processor.public void removeHandler(String path)
ElementHandler from the event based processor,
 for the specified path. The path can be either an absolute path (i.e.
 prefixed with "/") or a relative path (i.e. assummed to be a child of the
 current path as retrieved by getPath .
path - is the path to remove the ElementHandler for.| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||