| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.controls.elementtree.ElementRegistry
public final class ElementRegistry
This class is used to associate Filters and Handlers to Element classes.
 The class is not thread safe.
ElementTreeRootNode.getElementRegistry()| Constructor Summary | |
|---|---|
| ElementRegistry() | |
| Method Summary | |
|---|---|
|  int | getFilterChangeNumber()The filter change number is incremented each time a filter is added or removed. | 
|  void | register(java.lang.Class<? extends Element> cls,
         Filter filter)Registers a filter for that class and all sub-classes. | 
|  void | register(java.lang.Class<? extends Element> cls,
         Handler handler)Registers a handler for that class and all sub-classes. | 
|  void | unregister(java.lang.Class<? extends Element> cls,
           Filter filter)Unregister an filter. | 
|  void | unregister(java.lang.Class<? extends Element> cls,
           Handler handler)Unregister an handler. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ElementRegistry()
| Method Detail | 
|---|
public void register(java.lang.Class<? extends Element> cls,
                     Handler handler)
public void register(java.lang.Class<? extends Element> cls,
                     Filter filter)
public void unregister(java.lang.Class<? extends Element> cls,
                       Handler handler)
cls - The class for which the handler was registeredhandler - The handler to remove.
public void unregister(java.lang.Class<? extends Element> cls,
                       Filter filter)
cls - The class for which the filter was registeredfilter - The filter to remove.public int getFilterChangeNumber()
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||