1.1 --- a/lemon/list_graph.h Wed Feb 22 12:45:59 2006 +0000
1.2 +++ b/lemon/list_graph.h Wed Feb 22 18:26:56 2006 +0000
1.3 @@ -23,16 +23,11 @@
1.4 ///\file
1.5 ///\brief ListGraph, ListUGraph classes.
1.6
1.7 -#include <lemon/bits/erasable_graph_extender.h>
1.8 -#include <lemon/bits/clearable_graph_extender.h>
1.9 -#include <lemon/bits/extendable_graph_extender.h>
1.10 -#include <lemon/bits/iterable_graph_extender.h>
1.11 -#include <lemon/bits/alteration_notifier.h>
1.12 -#include <lemon/bits/default_map.h>
1.13 #include <lemon/bits/graph_extender.h>
1.14
1.15 #include <lemon/error.h>
1.16
1.17 +#include <vector>
1.18 #include <list>
1.19
1.20 namespace lemon {
1.21 @@ -311,13 +306,7 @@
1.22
1.23 };
1.24
1.25 - typedef ErasableGraphExtender<
1.26 - ClearableGraphExtender<
1.27 - ExtendableGraphExtender<
1.28 - MappableGraphExtender<
1.29 - IterableGraphExtender<
1.30 - AlterableGraphExtender<
1.31 - GraphExtender<ListGraphBase> > > > > > > ExtendedListGraphBase;
1.32 + typedef GraphExtender<ListGraphBase> ExtendedListGraphBase;
1.33
1.34 /// \addtogroup graphs
1.35 /// @{
1.36 @@ -578,13 +567,8 @@
1.37
1.38 /**************** Undirected List Graph ****************/
1.39
1.40 - typedef ErasableUGraphExtender<
1.41 - ClearableUGraphExtender<
1.42 - ExtendableUGraphExtender<
1.43 - MappableUGraphExtender<
1.44 - IterableUGraphExtender<
1.45 - AlterableUGraphExtender<
1.46 - UGraphExtender<ListGraphBase> > > > > > > ExtendedListUGraphBase;
1.47 + typedef UGraphExtender<UGraphBaseExtender<
1.48 + ListGraphBase> > ExtendedListUGraphBase;
1.49
1.50 /// \addtogroup graphs
1.51 /// @{