com.iver.cit.gvsig.fmap.write
Class ModifySourceFeature

java.lang.Object
  extended bycom.iver.cit.gvsig.fmap.write.EditingCommand
      extended bycom.iver.cit.gvsig.fmap.write.ModifySourceFeature

public class ModifySourceFeature
extends EditingCommand


Constructor Summary
ModifySourceFeature()
           
 
Method Summary
 void execute()
          Marca la feature index-ésima del ReadableVectorial que se está editando como modificada e inserta una feature nueva en el editionFile, almacenando la correspondencia de índices en la clase IndexesMap
 void executeUndo()
          Desmarca de modified la feature index-ésima del EditionSourceAdapter.
 
Methods inherited from class com.iver.cit.gvsig.fmap.write.EditingCommand
getEditionSourceAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModifySourceFeature

public ModifySourceFeature()
Method Detail

execute

public void execute()
Marca la feature index-ésima del ReadableVectorial que se está editando como modificada e inserta una feature nueva en el editionFile, almacenando la correspondencia de índices en la clase IndexesMap

Specified by:
execute in class EditingCommand

executeUndo

public void executeUndo()
Desmarca de modified la feature index-ésima del EditionSourceAdapter. Elimina despues la asociación del indexMap. No elimina la feature del editionFile porque si se elimina se desreferencian los índices del indexMap

Specified by:
executeUndo in class EditingCommand