butler.client.filter
Class DForeignKeyFilterPanel

java.lang.Object
  extended by butler.client.filter.DFilterPanel
      extended by butler.client.filter.DForeignKeyFilterPanel

public class DForeignKeyFilterPanel
extends DFilterPanel

Author:
Fredrik Bertilsson

Field Summary
protected  boolean _set
           
 
Constructor Summary
DForeignKeyFilterPanel(ForeignKey fk)
           
DForeignKeyFilterPanel(ForeignKeyFilter filter)
           
DForeignKeyFilterPanel(ForeignKeySetFilter filter)
           
 
Method Summary
 ForeignKeyFilter getForeignKeyFilter()
           
 ForeignKeySetFilter getForeignKeySetFilter()
           
 DRecordSelector getRecordSelector()
           
 boolean isSet()
           
static DForeignKeyFilterPanel parse(org.dom4j.Element element, java.util.Map tabMap)
           
 void setRecordSelector(DRecordSelector selector)
           
 void setSet(boolean flag)
           
 void toXML(org.xml.sax.ContentHandler handler)
           
 
Methods inherited from class butler.client.filter.DFilterPanel
create, getCaption, getDefaultOperator, getDefaultValue, getDefaultValues, getFilter, getOperators, getOperatorTexts, getShowCaption, getShowOperator, getToolTipText, isEnabled, isMandatory, parseFilterPanel, registerFilterPanel, setCaption, setDefaultOperator, setDefaultValue, setDefaultValues, setEnabled, setMandatory, setOperators, setOperatorTexts, setShowCaption, setShowOperator, setToolTipText, setXMLAttributes, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_set

protected boolean _set
Constructor Detail

DForeignKeyFilterPanel

public DForeignKeyFilterPanel(ForeignKeySetFilter filter)
                       throws java.lang.Exception
Throws:
java.lang.Exception

DForeignKeyFilterPanel

public DForeignKeyFilterPanel(ForeignKey fk)
                       throws java.lang.Exception
Throws:
java.lang.Exception

DForeignKeyFilterPanel

public DForeignKeyFilterPanel(ForeignKeyFilter filter)
                       throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getForeignKeyFilter

public ForeignKeyFilter getForeignKeyFilter()

getForeignKeySetFilter

public ForeignKeySetFilter getForeignKeySetFilter()

getRecordSelector

public DRecordSelector getRecordSelector()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

setRecordSelector

public void setRecordSelector(DRecordSelector selector)
                       throws java.lang.Exception
Throws:
java.lang.Exception

isSet

public boolean isSet()

setSet

public void setSet(boolean flag)

parse

public static DForeignKeyFilterPanel parse(org.dom4j.Element element,
                                           java.util.Map tabMap)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

toXML

public void toXML(org.xml.sax.ContentHandler handler)
           throws java.lang.Exception
Overrides:
toXML in class DFilterPanel
Throws:
java.lang.Exception