Package dk.gtz.graphedit.tool


package dk.gtz.graphedit.tool
  • Class
    Description
    Most of the default implementations for a simple ITool
    Tool that enables cut/copy/paste support - ctrl + x to cut - ctrl + c to copy - ctrl + v to paste
    Tool to create edges between vertices.
    Tool to delete edges between vertices.
    Interface for implementing graph editing tools.
    Interface for container of ITools Can be used as a builder-pattern.
    Tool to inspect lints of vertices.
    Tool to delete the currently selected elements.
    Tool to select syntactic elements.
    Implementation of a toolbox
    ITool Constructor wrapper interface, where the constructor takes a parent toolbox argument.
    An aggregate tool that unifies the following tools: - vertex creation (Shift+click) - vertex moving (Leftmouse Drag) - edge creation (Shift+click vertex) - selection management (Leftmouse Click (hold Ctrl to select more)) - element deletion (Delete or Backspace key to delete selection)
    Tool to create vertices.
    Tool to delete vertices.
    Tool to manipulate the position of vertices.
    The simplest tool.