Interface VCSGisWorkspaceChanges<CHANGE>

Type Parameters:
CHANGE -
All Superinterfaces:
org.gvsig.tools.swing.api.ChangeListenerSupport, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.util.GetItem64<CHANGE>, org.gvsig.tools.util.GetItemWithSize64<CHANGE>, org.gvsig.tools.util.IsEmpty, org.gvsig.tools.util.Size64

public interface VCSGisWorkspaceChanges<CHANGE> extends org.gvsig.tools.util.IsEmpty, org.gvsig.tools.util.GetItemWithSize64<CHANGE>, org.gvsig.tools.swing.api.ChangeListenerSupport, org.gvsig.tools.dispose.Disposable
Author:
gvSIG Team
  • Method Details

    • addSelectionInterval

      void addSelectionInterval(long start, long end)
    • removeSelectionInterval

      void removeSelectionInterval(long start, long end)
    • setSelectionInterval

      void setSelectionInterval(long start, long end)
    • clearSelection

      void clearSelection()
    • process

      void process(Iterator<Long> rows, Predicate<CHANGE> action)
    • isSelectedIndex

      boolean isSelectedIndex(long index)
    • isSelectionEmpty

      boolean isSelectionEmpty()
    • setSelectionAll

      void setSelectionAll()
    • isSelectionFromEntitiesEmpty

      boolean isSelectionFromEntitiesEmpty(List<VCSGisEntity> entities)