|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbutler.client.query.DQueryPanel
public class DQueryPanel
Panel for entering values for filters. The filters can be grouped in different groups, if needed. Sort order may also be choosen.
Field Summary | |
---|---|
static int |
BORDERFRAME_LAYOUT
|
static int |
TABBEDPANE_LAYOUT
|
Constructor Summary | |
---|---|
DQueryPanel(Query query)
Constructs a query panel based on the given query. |
Method Summary | |
---|---|
void |
addFilterGroupPanel(DFilterGroupPanel p)
Adds a groups of filter panels. |
DFilterGroupPanel |
createFilterGroupPanel()
|
DFilterGroupPanel |
getFilterGroupPanel(java.lang.String id)
|
java.util.List |
getFilterGroupPanels()
|
int |
getLayout()
|
Orientation |
getOrientation()
|
java.awt.Dimension |
getPreferredButtonSize()
|
Query |
getQuery()
|
java.lang.String |
getSearchButtonCaption()
Gets the search button's caption |
DSortPanel |
getSortPanel()
|
static DQueryPanel |
parse(org.dom4j.Element element)
|
void |
registerRecordSelector(ForeignKeyFilter fk,
DRecordSelector selector)
|
void |
setLayout(int layout)
|
void |
setOrientation(Orientation orientation)
Sets the orientation (HORIZONTAL/VERTICAL) on the layout of the components. |
void |
setPreferredButtonSize(java.awt.Dimension size)
|
void |
setQuery(Query q)
|
void |
setSearchButtonCaption(java.lang.String caption)
Sets the search button's new caption |
void |
setShowCloseButton(boolean flag)
Tells if close button should be used. |
void |
setShowPagingButtons(boolean flag)
Tells if paging buttons should be used. |
void |
setSortPanel(DSortPanel sortPanel)
Sets the sort panel to use. |
void |
setUsePaging(boolean flag)
Tells if paging should be used. |
boolean |
showCloseButton()
|
boolean |
showPagingButtons()
|
void |
toXML(org.xml.sax.ContentHandler handler)
|
boolean |
usePaging()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int TABBEDPANE_LAYOUT
public static final int BORDERFRAME_LAYOUT
Constructor Detail |
---|
public DQueryPanel(Query query) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public Query getQuery()
public void setQuery(Query q)
public void setUsePaging(boolean flag)
public boolean usePaging()
public void setShowPagingButtons(boolean flag)
public boolean showPagingButtons()
public void setOrientation(Orientation orientation)
public Orientation getOrientation()
public void setPreferredButtonSize(java.awt.Dimension size)
public java.awt.Dimension getPreferredButtonSize()
public void addFilterGroupPanel(DFilterGroupPanel p)
public DFilterGroupPanel createFilterGroupPanel()
public java.util.List getFilterGroupPanels() throws java.lang.Exception
java.lang.Exception
public DFilterGroupPanel getFilterGroupPanel(java.lang.String id)
public DSortPanel getSortPanel()
public void setSortPanel(DSortPanel sortPanel)
public static DQueryPanel parse(org.dom4j.Element element) throws java.lang.Exception
java.lang.Exception
public void toXML(org.xml.sax.ContentHandler handler) throws java.lang.Exception
java.lang.Exception
public int getLayout()
public void setLayout(int layout)
public void registerRecordSelector(ForeignKeyFilter fk, DRecordSelector selector) throws java.lang.Exception
java.lang.Exception
public void setShowCloseButton(boolean flag)
public boolean showCloseButton()
public void setSearchButtonCaption(java.lang.String caption)
public java.lang.String getSearchButtonCaption()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |