class EdgeBasedNodeContractor extends AbstractNodeContractor {

    @Override
    public void contractNode(int node) {
        activeShortcutHandler = addingShortcutHandler;
        stats().stopWatch.start();
        findAndHandleShortcuts(node);
        updateHierarchyDepthsOfNeighbors(node);
        stats().stopWatch.stop();
    }

    public  EdgeBasedNodeContractor(PrepareCHGraph prepareGraph, PMap pMap);

}