public List tools(AutomatonPane view, AutomatonDrawer drawer) 
    {
        List list = new java.util.ArrayList();
        list.add(new MealyArrowTool(view, drawer));
        list.add(new StateTool(view, drawer));
        list.add(new TransitionTool(view, drawer));
        list.add(new DeleteTool(view, drawer));
        list.add(new UndoTool(view, drawer));
        list.add(new RedoTool(view, drawer));
        return list;
    }