net.refractions.udig.tools.edit.commands
Class AddVertexCommand

java.lang.Object
  extended by AbstractCommand
      extended by net.refractions.udig.tools.edit.commands.AddVertexCommand

public class AddVertexCommand
extends AbstractCommand

Command for adding a vertext to a EditGeom

Since:
1.1.0
Author:
jones

Constructor Summary
AddVertexCommand(EditToolHandler handler2, EditBlackboard bb,  provider, Point point, boolean useSnapping)
          New instance is created.
AddVertexCommand(EditToolHandler handler2, EditBlackboard editBlackboard, Point point)
           
 
Method Summary
 java.lang.String getName()
           
 Point getPointToAdd()
           
 boolean isShowAnimation()
           
 void rollback(IProgressMonitor monitor)
           
 void run(IProgressMonitor monitor)
           
 void setShowAnimation(boolean showAnimation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddVertexCommand

public AddVertexCommand(EditToolHandler handler2,
                        EditBlackboard editBlackboard,
                        Point point)

AddVertexCommand

public AddVertexCommand(EditToolHandler handler2,
                        EditBlackboard bb,
                         provider,
                        Point point,
                        boolean useSnapping)
New instance is created. The animation is not shown.

Parameters:
useSnapping - TODO
Method Detail

rollback

public void rollback(IProgressMonitor monitor)
              throws java.lang.Exception
Throws:
java.lang.Exception

run

public void run(IProgressMonitor monitor)
         throws java.lang.Exception
Throws:
java.lang.Exception

getName

public java.lang.String getName()

getPointToAdd

public Point getPointToAdd()
Returns:
Returns the toAdd.

isShowAnimation

public boolean isShowAnimation()

setShowAnimation

public void setShowAnimation(boolean showAnimation)