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
  • Field Details

  • 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

      JComponent getActionButton(String name)
    • setShowActions

      void setShowActions(boolean showActions)
    • isShowActions

      boolean isShowActions()
    • getConditionPanels

      List<SearchConditionPanel> getConditionPanels()
    • getConditionPanel

      SearchConditionPanel getConditionPanel(String name)
    • search

      int search()
      Performs the search with the existing values in the user interface asynchronously.
      Returns:
      status of the search (ok, error,...)
    • search

      int search(SearchParameters params)
      Performs the search with the indicated parameters synchronously.
      Parameters:
      params -
      Returns:
      status of the search (ok, error,...)
    • getResultsTableModel

      SimpleFeaturesTableModel getResultsTableModel()
    • put

      void put(SearchParameters params)
    • 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

      void addResultPanel(String name, String title, org.gvsig.tools.swing.api.Component component)
    • removeResultPanel

      void removeResultPanel(String name)
    • getSearchActionContext

      DALActionFactory.DALActionContext getSearchActionContext()