Interface FeatureStoreSearchPanel
- All Superinterfaces:
org.gvsig.tools.swing.api.ActionListenerSupport,org.gvsig.tools.swing.api.Component,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.util.PropertiesSupport
public interface FeatureStoreSearchPanel
extends org.gvsig.tools.swing.api.Component, org.gvsig.tools.swing.api.ActionListenerSupport, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.util.PropertiesSupport
- Author:
- jjdelcerro
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddResultPanel(String name, String title, org.gvsig.tools.swing.api.Component component) voidclear()fetch(SearchParameters params) getActionButton(String name) getConditionPanel(String name) org.gvsig.fmap.dal.feature.FeatureTypeorg.gvsig.expressionevaluator.Expressionorg.gvsig.expressionevaluator.Expressionorg.gvsig.fmap.dal.feature.FeatureQueryorg.gvsig.fmap.dal.feature.Featureintorg.gvsig.fmap.dal.feature.FeatureStoregetStore()booleanbooleanbooleanbooleanbooleanvoidput(SearchParameters params) voidremoveResultPanel(String name) intsearch()Performs the search with the existing values in the user interface asynchronously.intsearch(SearchParameters params) Performs the search with the indicated parameters synchronously.voidsetAutomaticallySearch(boolean automaticallySearch) voidsetEnabled(boolean enabled) booleansetFilter(org.gvsig.expressionevaluator.Expression filter) voidsetFilterOnlyMode(boolean filterOnlyMode) voidsetGroupByEnabled(boolean enabled) voidsetPostProcessEnabled(boolean enabled) voidsetShowActions(boolean showActions) Methods inherited from interface org.gvsig.tools.swing.api.ActionListenerSupport
addActionListener, fireActionEvent, getActionListeners, hasActionListeners, removeActionListener, removeAllActionListenerMethods inherited from interface org.gvsig.tools.swing.api.Component
asJComponentMethods inherited from interface org.gvsig.tools.dispose.Disposable
disposeMethods inherited from interface org.gvsig.tools.util.PropertiesSupport
getProperties, getProperty, setProperty
-
Field Details
-
CONFIGURABLE_PANEL_ID
- See Also:
-
ACTION_CONTEXT_NAME
- See Also:
-
DEFAULT_WIDTH
static final int DEFAULT_WIDTH- See Also:
-
DEFAULT_HEIGHT
static final int DEFAULT_HEIGHT- See Also:
-
NOT_HANDLE_NULL
static final int NOT_HANDLE_NULL- See Also:
-
NULL_AS_TRUE
static final int NULL_AS_TRUE- See Also:
-
NULL_AS_FALSE
static final int NULL_AS_FALSE- See Also:
-
STATUS_OK
static final int STATUS_OK- See Also:
-
STATUS_NOT_VALID
static final int STATUS_NOT_VALID- See Also:
-
STATUS_ERROR1
static final int STATUS_ERROR1- See Also:
-
STATUS_ERROR2
static final int STATUS_ERROR2- See Also:
-
-
Method Details
-
clear
void clear() -
setEnabled
void setEnabled(boolean enabled) -
getStore
org.gvsig.fmap.dal.feature.FeatureStore getStore() -
getFeatureType
org.gvsig.fmap.dal.feature.FeatureType getFeatureType() -
getLastSelectedFeature
org.gvsig.fmap.dal.feature.Feature getLastSelectedFeature() -
getLastQuery
org.gvsig.fmap.dal.feature.FeatureQuery getLastQuery() -
getFilterForSelectedFeature
org.gvsig.expressionevaluator.Expression getFilterForSelectedFeature() -
getFilterForSelectedFeatures
org.gvsig.expressionevaluator.Expression getFilterForSelectedFeatures() -
getSelectedFeatureCount
int getSelectedFeatureCount() -
setFilter
boolean setFilter(org.gvsig.expressionevaluator.Expression filter) -
getActionButton
-
setShowActions
void setShowActions(boolean showActions) -
isShowActions
boolean isShowActions() -
getConditionPanels
List<SearchConditionPanel> getConditionPanels() -
getConditionPanel
-
search
int search()Performs the search with the existing values in the user interface asynchronously.- Returns:
- status of the search (ok, error,...)
-
search
Performs the search with the indicated parameters synchronously.- Parameters:
params-- Returns:
- status of the search (ok, error,...)
-
getResultsTableModel
SimpleFeaturesTableModel getResultsTableModel() -
put
-
fetch
-
setFilterOnlyMode
void setFilterOnlyMode(boolean filterOnlyMode) -
isFilterOnlyMode
boolean isFilterOnlyMode() -
setPostProcessEnabled
void setPostProcessEnabled(boolean enabled) -
setGroupByEnabled
void setGroupByEnabled(boolean enabled) -
isPostProcessEnabled
boolean isPostProcessEnabled() -
isGroupByEnabled
boolean isGroupByEnabled() -
setAutomaticallySearch
void setAutomaticallySearch(boolean automaticallySearch) -
isAutomaticallySearch
boolean isAutomaticallySearch() -
getLastErrorMessage
String getLastErrorMessage() -
addResultPanel
-
removeResultPanel
-
getSearchActionContext
DALActionFactory.DALActionContext getSearchActionContext()
-