// -*- C++ -*- //

#ifndef LEMON_CONTRACT_WRAPPER
#define LEMON_CONTRACT_WRAPPER

#include <graph_wrapper.h>

namespace lemon {

  template<typename Graph>
  class ConractWrapper : public GraphWrapper<const Graph> {

  public:
    typedef typename Parent::NodeMap NodeMap;
    class Node;

  private:
    typedef GraphWrapper<Graph> Parent;
    

    UnionFindEnum<Node, NodeMap> parts; 
 
  public:

    ConractWrapper(const Graph& _graph) : Parent(_graph) { }





  };



}
#endif
