public class SearchConditionPanelSimplified extends AbstractSearchConditionPanel implements SearchConditionPanel
SearchConditionPanel.SearchConditionPanelFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PANEL_NAME |
| Constructor and Description |
|---|
SearchConditionPanelSimplified(SearchParameters parameters,
FeatureStore store,
javax.swing.JPanel panel,
javax.swing.JButton btnAddToAccumulatedFilter,
javax.swing.JButton btnRemoveAccumulatedFilter,
javax.swing.JButton btnViewAccumulatedFilter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
void |
addToAccumulatedFilter(java.lang.String filter) |
javax.swing.JComponent |
asJComponent()
Returns this component as a swing
JComponent. |
void |
clear() |
void |
clearAccumulatedFilter() |
SearchParameters |
fetch(SearchParameters params) |
void |
fromJson(JsonObject json) |
Expression |
get() |
java.lang.String |
getAccumulatedFilter() |
javax.swing.event.ChangeListener[] |
getChangeListeners() |
java.lang.String |
getCurrentFilter() |
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) |
void |
showAccumulatedFilter() |
JsonObject |
toJson() |
public static final java.lang.String PANEL_NAME
public SearchConditionPanelSimplified(SearchParameters parameters, FeatureStore store, javax.swing.JPanel panel, javax.swing.JButton btnAddToAccumulatedFilter, javax.swing.JButton btnRemoveAccumulatedFilter, javax.swing.JButton btnViewAccumulatedFilter)
public javax.swing.JComponent asJComponent()
ComponentJComponent.asJComponent in interface ComponentJComponentpublic void put(SearchParameters params)
put in interface SearchConditionPanelpublic SearchParameters fetch(SearchParameters params)
fetch in interface SearchConditionPanelpublic SearchConditionPanel.SearchConditionPanelFactory getFactory()
getFactory in interface SearchConditionPanelpublic boolean isValid(java.lang.StringBuilder message)
isValid in interface SearchConditionPanelpublic java.lang.String getWarnings()
getWarnings in interface SearchConditionPanelgetWarnings in class AbstractSearchConditionPanelpublic void addToAccumulatedFilter(java.lang.String filter)
public void clearAccumulatedFilter()
public void showAccumulatedFilter()
public void setEnabled(boolean enabled)
setEnabled in interface SearchConditionPanelpublic void clear()
clear in interface SearchConditionPanelpublic Expression get()
get in interface SearchConditionPanelpublic java.lang.String getAccumulatedFilter()
public java.lang.String getCurrentFilter()
public JsonObject toJson()
public void fromJson(JsonObject json)
public boolean set(Expression filter)
set in interface SearchConditionPanelset in class AbstractSearchConditionPanelpublic void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener in interface ChangeListenerSupportpublic javax.swing.event.ChangeListener[] getChangeListeners()
getChangeListeners in interface ChangeListenerSupportpublic void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener in interface ChangeListenerSupportpublic void removeAllChangeListener()
removeAllChangeListener in interface ChangeListenerSupportpublic boolean hasChangeListeners()
hasChangeListeners in interface ChangeListenerSupport