Elexis API documentation as of September 4 2011

ch.elexis.actions
Class ObjectFilterRegistry

java.lang.Object
  extended by ch.elexis.actions.ObjectFilterRegistry

public class ObjectFilterRegistry
extends java.lang.Object


Nested Class Summary
static interface ObjectFilterRegistry.IObjectFilterProvider
           
 
Method Summary
 IFilter getFilterFor(java.lang.Class<? extends PersistentObject> clazz)
           
static ObjectFilterRegistry getInstance()
           
 void registerObjectFilter(java.lang.Class<? extends PersistentObject> clazz, ObjectFilterRegistry.IObjectFilterProvider provider)
           
 void unregisterObjectFilter(java.lang.Class<? extends PersistentObject> clazz, ObjectFilterRegistry.IObjectFilterProvider provider)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ObjectFilterRegistry getInstance()

registerObjectFilter

public void registerObjectFilter(java.lang.Class<? extends PersistentObject> clazz,
                                 ObjectFilterRegistry.IObjectFilterProvider provider)

unregisterObjectFilter

public void unregisterObjectFilter(java.lang.Class<? extends PersistentObject> clazz,
                                   ObjectFilterRegistry.IObjectFilterProvider provider)

getFilterFor

public IFilter getFilterFor(java.lang.Class<? extends PersistentObject> clazz)

Elexis API documentation as of September 4 2011

Copyright 2005-2010 by Gerry Weirich, Elexis