de.frag.umlplugin.uml.command
Class RemoveAllUsageEdgesCommand
java.lang.Object
de.frag.umlplugin.uml.command.AbstractDiagramCommand
de.frag.umlplugin.uml.command.RemoveAllUsageEdgesCommand
- All Implemented Interfaces:
- DiagramCommand
public class RemoveAllUsageEdgesCommand
- extends AbstractDiagramCommand
Removes all "usage" edges from a diagram.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RemoveAllUsageEdgesCommand
public RemoveAllUsageEdgesCommand()
execute
public void execute(@NotNull
UMLDiagram diagram)
- Description copied from interface:
DiagramCommand
- Executes some action on a diagram.
- Parameters:
diagram
- diagram
canExecute
public boolean canExecute(@NotNull
UMLDiagram diagram)
- Description copied from interface:
DiagramCommand
- Checks whether this command can be executed ot not.
- Parameters:
diagram
- diagram
- Returns:
- true, if command can be executed; false otherwise
renameClasses
public void renameClasses(@NotNull
ClassRenamer renamer)
- Renames all contained class names.
- Parameters:
renamer
- renamer that will rename classes to keep class names in sync after refactorings were applied.
toString
@NotNull
public java.lang.String toString()
- Creates a string representation of this command.
- Overrides:
toString
in class java.lang.Object
- Returns:
- created string representation