class NodeIdSearchProvider implements SearchProvider<Node> {

    @Override
    public void search(SearchRequest request, SearchResultsBuilder<Node> resultsBuilder) {<FILL_FUNCTION_BODY>}

    public static String toHtmlDisplay(Node node) {
        return NbBundle.getMessage(NodeIdSearchProvider.class,
            "NodeIdSearchProvider.result", node.getId());
    }
}

        if (request.isCategoryIncluded(SearchCategoryImpl.NODES())) {
            Node node = request.getGraph().getNode(request.getQuery());

            if (node != null) {
                resultsBuilder.addResult(node, toHtmlDisplay(node), NbBundle.getMessage(NodeIdSearchProvider.class,
                    "NodeIdSearchProvider.match"));
            }
        }
    
<no_super_class>