butler.swing.filter
Class FilterPanelFactory

java.lang.Object
  extended by butler.util.Broker
      extended by butler.swing.filter.FilterPanelFactory

public class FilterPanelFactory
extends butler.util.Broker

Factory class for creating filter panels.

Author:
Fredrik Bertilsson

Constructor Summary
protected FilterPanelFactory()
           
 
Method Summary
 FilterPanel createFilterPanel(DFilterPanel desc)
           
 FilterPanel createFilterPanel(Filter filter, boolean caption)
           
static FilterPanelFactory getInstance()
           
 
Methods inherited from class butler.util.Broker
create, create, register, register, register
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterPanelFactory

protected FilterPanelFactory()
Method Detail

getInstance

public static FilterPanelFactory getInstance()

createFilterPanel

public FilterPanel createFilterPanel(DFilterPanel desc)
                              throws java.lang.Exception
Throws:
java.lang.Exception

createFilterPanel

public FilterPanel createFilterPanel(Filter filter,
                                     boolean caption)
                              throws java.lang.Exception
Throws:
java.lang.Exception