Interface UpdateTableProcessParameters

All Superinterfaces:
Iterable<UpdateTableProcessParameters.ProcessFieldParameters>
All Known Implementing Classes:
UpdateTableProcessParametersImpl

public interface UpdateTableProcessParameters extends Iterable<UpdateTableProcessParameters.ProcessFieldParameters>
Author:
jjdelcerro
  • Field Details

    • BATCHUPDATE_PROCESS_ALL

      static final int BATCHUPDATE_PROCESS_ALL
      See Also:
    • BATCHUPDATE_PROCESS_EDITEDS

      static final int BATCHUPDATE_PROCESS_EDITEDS
      See Also:
    • BATCHUPDATE_PROCESS_SELECTION

      static final int BATCHUPDATE_PROCESS_SELECTION
      See Also:
  • Method Details

    • create

    • add

      UpdateTableProcessParameters add(String name, boolean update, org.gvsig.expressionevaluator.Expression expression)
    • get

    • getEditMode

      int getEditMode()
      Returns:
      the editMode
    • getFilter

      org.gvsig.expressionevaluator.Expression getFilter()
      Returns:
      the filter
    • getFinishAndRestarEditEach

      int getFinishAndRestarEditEach()
      Returns:
      the finishAndRestarEditEach
    • getRowsToProcess

      int getRowsToProcess()
      Returns:
      the rowsToProcess
    • getStore

      org.gvsig.fmap.dal.feature.FeatureStore getStore()
    • isBeginEditIfNeed

      boolean isBeginEditIfNeed()
      Returns:
      the beginEditIfNeed
    • isFinishAndRestarEdit

      boolean isFinishAndRestarEdit()
      Returns:
      the finishAndRestarEdit
    • isFinishEditAfterTerminate

      boolean isFinishEditAfterTerminate()
      Returns:
      the finishEditAfterTerminate
    • isNotifyUserIfNeedBeginEditing

      boolean isNotifyUserIfNeedBeginEditing()
      Returns:
      the notifyUserIfNeedBeginEditing
    • iterator

      Specified by:
      iterator in interface Iterable<UpdateTableProcessParameters.ProcessFieldParameters>
    • setBeginEditIfNeed

      UpdateTableProcessParameters setBeginEditIfNeed(boolean beginEditIfNeed)
      Parameters:
      beginEditIfNeed - the beginEditIfNeed to set
      Returns:
    • setEditMode

      UpdateTableProcessParameters setEditMode(int editMode)
      Parameters:
      editMode - the editMode to set
      Returns:
    • setFilter

      UpdateTableProcessParameters setFilter(org.gvsig.expressionevaluator.Expression filter)
      Parameters:
      filter - the filter to set
      Returns:
    • setFinishAndRestarEdit

      UpdateTableProcessParameters setFinishAndRestarEdit(boolean finishAndRestarEdit)
      Parameters:
      finishAndRestarEdit - the finishAndRestarEdit to set
      Returns:
    • setFinishAndRestarEditEach

      UpdateTableProcessParameters setFinishAndRestarEditEach(int finishAndRestarEditEach)
      Parameters:
      finishAndRestarEditEach - the finishAndRestarEditEach to set
      Returns:
    • setFinishEditAfterTerminate

      UpdateTableProcessParameters setFinishEditAfterTerminate(boolean finishEditAfterTerminate)
      Parameters:
      finishEditAfterTerminate - the finishEditAfterTerminate to set
      Returns:
    • setNotifyUserIfNeedBeginEditing

      UpdateTableProcessParameters setNotifyUserIfNeedBeginEditing(boolean notifyUserIfNeedBeginEditing)
      Parameters:
      notifyUserIfNeedBeginEditing - the notifyUserIfNeedBeginEditing to set
      Returns:
    • setRowsToProcess

      UpdateTableProcessParameters setRowsToProcess(int rowsToProcess)
      Parameters:
      rowsToProcess - the rowsToProcess to set
      Returns:
    • setStore

      UpdateTableProcessParameters setStore(org.gvsig.fmap.dal.feature.FeatureStore store)