public class SearchConditionPanelAdvanced extends AbstractSearchConditionPanel implements SearchConditionPanel
SearchConditionPanel.SearchConditionPanelFactory
Constructor and Description |
---|
SearchConditionPanelAdvanced(FeatureStore store,
javax.swing.text.JTextComponent text,
javax.swing.JButton button,
javax.swing.JButton bookmarks,
javax.swing.JButton history) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
javax.swing.JComponent |
asJComponent()
Returns this component as a swing
JComponent . |
void |
clear() |
SearchParameters |
fetch(SearchParameters params) |
Expression |
get() |
javax.swing.event.ChangeListener[] |
getChangeListeners() |
SearchConditionPanel.SearchConditionPanelFactory |
getFactory() |
java.lang.String |
getWarnings() |
boolean |
hasChangeListeners() |
boolean |
isValid(java.lang.StringBuilder message) |
void |
put(SearchParameters params) |
void |
removeAllChangeListener() |
void |
removeChangeListener(javax.swing.event.ChangeListener listener) |
boolean |
set(Expression filter) |
void |
setEnabled(boolean enabled) |
public SearchConditionPanelAdvanced(FeatureStore store, javax.swing.text.JTextComponent text, javax.swing.JButton button, javax.swing.JButton bookmarks, javax.swing.JButton history)
public javax.swing.JComponent asJComponent()
Component
JComponent
.asJComponent
in interface Component
JComponent
public void put(SearchParameters params)
put
in interface SearchConditionPanel
public SearchParameters fetch(SearchParameters params)
fetch
in interface SearchConditionPanel
public SearchConditionPanel.SearchConditionPanelFactory getFactory()
getFactory
in interface SearchConditionPanel
public void clear()
clear
in interface SearchConditionPanel
public Expression get()
get
in interface SearchConditionPanel
public boolean isValid(java.lang.StringBuilder message)
isValid
in interface SearchConditionPanel
public java.lang.String getWarnings()
getWarnings
in interface SearchConditionPanel
getWarnings
in class AbstractSearchConditionPanel
public boolean set(Expression filter)
set
in interface SearchConditionPanel
set
in class AbstractSearchConditionPanel
public void setEnabled(boolean enabled)
setEnabled
in interface SearchConditionPanel
public void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener
in interface ChangeListenerSupport
public javax.swing.event.ChangeListener[] getChangeListeners()
getChangeListeners
in interface ChangeListenerSupport
public void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener
in interface ChangeListenerSupport
public void removeAllChangeListener()
removeAllChangeListener
in interface ChangeListenerSupport
public boolean hasChangeListeners()
hasChangeListeners
in interface ChangeListenerSupport