vocleditor.commands
Class DeleteConstraintCommand

java.lang.Object
  extended by org.eclipse.gef.commands.Command
      extended by vocleditor.commands.DeleteConstraintCommand

public class DeleteConstraintCommand
extends org.eclipse.gef.commands.Command

Command for deleting a constraint.

Author:
bjoern

Constructor Summary
DeleteConstraintCommand(VOCLModel.Constraint constraint)
          Creates a new DeleteConstraintCommand.
 
Method Summary
 void execute()
          Entry point for command execution.
 void redo()
          Redo command execution.
 void undo()
          Undo command execution.
 
Methods inherited from class org.eclipse.gef.commands.Command
canExecute, canUndo, chain, dispose, getDebugLabel, getLabel, setDebugLabel, setLabel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteConstraintCommand

public DeleteConstraintCommand(VOCLModel.Constraint constraint)
Creates a new DeleteConstraintCommand.

Parameters:
constraint - The VOCL Constraint to be deleted
Method Detail

execute

public void execute()
Entry point for command execution.

Overrides:
execute in class org.eclipse.gef.commands.Command

redo

public void redo()
Redo command execution.

Overrides:
redo in class org.eclipse.gef.commands.Command

undo

public void undo()
Undo command execution.

Overrides:
undo in class org.eclipse.gef.commands.Command