public interface FeatureStoreSearchPanel extends Component, ActionListenerSupport, Disposable, PropertiesSupport
Modifier and Type | Interface and Description |
---|---|
static interface |
FeatureStoreSearchPanel.SearchResultsPanelFactory |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_CONTEXT_NAME |
static java.lang.String |
CONFIGURABLE_PANEL_ID |
static int |
DEFAULT_HEIGHT |
static int |
DEFAULT_WIDTH |
static int |
NOT_HANDLE_NULL |
static int |
NULL_AS_FALSE |
static int |
NULL_AS_TRUE |
static int |
STATUS_ERROR1 |
static int |
STATUS_ERROR2 |
static int |
STATUS_NOT_VALID |
static int |
STATUS_OK |
asJComponent
addActionListener, fireActionEvent, getActionListeners, hasActionListeners, removeActionListener, removeAllActionListener
dispose
getProperties, getProperty, setProperty
static final java.lang.String CONFIGURABLE_PANEL_ID
static final java.lang.String ACTION_CONTEXT_NAME
static final int DEFAULT_WIDTH
static final int DEFAULT_HEIGHT
static final int NOT_HANDLE_NULL
static final int NULL_AS_TRUE
static final int NULL_AS_FALSE
static final int STATUS_OK
static final int STATUS_NOT_VALID
static final int STATUS_ERROR1
static final int STATUS_ERROR2
void clear()
void setEnabled(boolean enabled)
FeatureStore getStore()
FeatureType getFeatureType()
Feature getLastSelectedFeature()
FeatureQuery getLastQuery()
Expression getFilterForSelectedFeature()
Expression getFilterForSelectedFeatures()
int getSelectedFeatureCount()
boolean setFilter(Expression filter)
javax.swing.JComponent getActionButton(java.lang.String name)
void setShowActions(boolean showActions)
boolean isShowActions()
java.util.List<SearchConditionPanel> getConditionPanels()
SearchConditionPanel getConditionPanel(java.lang.String name)
int search()
int search(SearchParameters params)
params
- SimpleFeaturesTableModel getResultsTableModel()
void put(SearchParameters params)
SearchParameters fetch(SearchParameters params)
void setFilterOnlyMode(boolean filterOnlyMode)
boolean isFilterOnlyMode()
void setPostProcessEnabled(boolean enabled)
void setGroupByEnabled(boolean enabled)
boolean isPostProcessEnabled()
boolean isGroupByEnabled()
void setAutomaticallySearch(boolean automaticallySearch)
boolean isAutomaticallySearch()
java.lang.String getLastErrorMessage()
void addResultPanel(java.lang.String name, java.lang.String title, Component component)
void removeResultPanel(java.lang.String name)
DALActionFactory.DALActionContext getSearchActionContext()