00001 __copyright__ = """
00002 Copyright 2008 Sean Ross-Ross
00003 """
00004 __license__ = """
00005 This file is part of SLIMpy .
00006
00007 SLIMpy is free software: you can redistribute it and/or modify
00008 it under the terms of the GNU Lesser General Public License as published by
00009 the Free Software Foundation, either version 3 of the License, or
00010 (at your option) any later version.
00011
00012 SLIMpy is distributed in the hope that it will be useful,
00013 but WITHOUT ANY WARRANTY; without even the implied warranty of
00014 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
00015 GNU Lesser General Public License for more details.
00016
00017 You should have received a copy of the GNU Lesser General Public License
00018 along with SLIMpy . If not, see <http://www.gnu.org/licenses/>.
00019 """
00020
00021 from slimpy_base.Core.Graph.Graph.Graph import graph as __Graph
00022
00023
00024 _GraphDecorators__Graph = __Graph
00025
00026 class GraphDecorator(object):
00027
00028 def __init__(self,g):
00029
00030 assert isinstance(g, GraphDecorator) or isinstance(g, __Graph)
00031 pass
00032
00033 def getattr(self,attr):
00034
00035 return getattr(self.g,attr)
00036
00037