public void handle_tool(final Attributes meta) throws SAXException {
        String label = meta.getValue("label");
        String icon = meta.getValue("image");
        String action = meta.getValue("action");
        String _place = meta.getValue("place");
        int place = -1;
        if (_place != null)
            place = Integer.parseInt(_place);
        GButton b;

        if (resourceClass != null && icon != null)
            System.out.println("[handle_tool]" + icon + " : " + resourceClass.getResource(icon));

        if (icon == null || icon.equals("") || resourceClass == null ||
                resourceClass.getResource(icon) == null)
            b = new GButton(label, icon, blackboard, action);
        else
            b = new GButton(label, resourceClass.getResource(icon), blackboard, action);
        b.setBorderPainted(false);
//        b.setBorder(new EmptyBorder(0, 1, 0, 2));

        lastToolbar.add(b);
        if (DEBUG) System.err.println("handle_tool: " + meta);
    }