Changeset 629

Show
Ignore:
Timestamp:
07/15/03 10:23:47 (5 years ago)
Author:
sholloway
Message:

removed rendercontext

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/Renderers/Abstract.py

    r627 r629  
    2424#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    2525 
     26from RBRapier.Formats.SVG.SVGSkin.RenderItems.PathBuilder import AbstractPathFactory 
     27from RBRapier.Formats.SVG.SVGSkin.RenderItems.TransformBuilder import AbstractTransformFactory 
     28 
    2629#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    2730#~ Definitions  
    2831#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    2932 
    30 class AbstractRenderContext(object): 
    31     def push(self, renderitem): 
    32         raise NotImplementedError 
    33     def pop(self, renderitem=None): 
    34         raise NotImplementedError 
    35     def resolve(self, reference): 
    36         raise NotImplementedError 
    37  
    3833class AbstractRenderer(object): 
    3934    """Double dispatch based renderer""" 
    4035 
    41     def RenderContextFactory(self): 
     36    def Display(self, ri): 
     37        return ri.DisplayOn(self) 
     38 
     39    #~ Meta Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     40 
     41    def DisplayTitle(self, ri_title): 
    4242        raise NotImplementedError 
    4343 
    44     def Display(self, ri): 
    45         return ri.DisplayOn(self, self.RenderContextFactory()) 
    46  
    47     def DisplaySVG(self, ri_svg, rendercontext):  
     44    def DisplayDescription(self, ri_desc): 
    4845        raise NotImplementedError 
    4946 
    50     def DisplayGroup(self, ri_group, rendercontext): 
     47    #~ Groups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     48 
     49    def DisplaySVG(self, ri_svg):  
    5150        raise NotImplementedError 
    5251 
    53     def DisplaySymbol(self, ri_symbol, rendercontext): 
     52    def DisplayGroup(self, ri_group): 
    5453        raise NotImplementedError 
    5554 
    56     def DisplayPattern(self, ri_pattern, rendercontext): 
     55    def DisplaySymbol(self, ri_symbol): 
    5756        raise NotImplementedError 
    5857 
    59     def DisplayLine(self, ri_line, rendercontext): 
     58    def DisplayPattern(self, ri_pattern): 
    6059        raise NotImplementedError 
    6160 
    62     def DisplayRect(self, ri_rect, rendercontext): 
     61    #~ Shapes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     62 
     63    def DisplayLine(self, ri_line): 
    6364        raise NotImplementedError 
    6465 
    65     def DisplayCircle(self, ri_circle, rendercontext): 
     66    def DisplayRect(self, ri_rect): 
    6667        raise NotImplementedError 
    6768 
    68     def DisplayEllipse(self, ri_ellipse, rendercontext): 
     69    def DisplayCircle(self, ri_circle): 
    6970        raise NotImplementedError 
    7071 
    71     def DisplayPolygon(self, ri_polygon, rendercontext): 
     72    def DisplayEllipse(self, ri_ellipse): 
    7273        raise NotImplementedError 
    7374 
    74     def DisplayPolyline(self, ri_polyline, rendercontext): 
     75    def DisplayPolygon(self, ri_polygon): 
    7576        raise NotImplementedError 
    7677 
    77     def DisplayPath(self, ri_path, rendercontext): 
     78    def DisplayPolyline(self, ri_polyline): 
    7879        raise NotImplementedError 
    7980 
    80     def DisplayText(self, ri_text, rendercontext): 
     81    def DisplayPath(self, ri_path): 
    8182        raise NotImplementedError 
    8283 
    83     def DisplayTitle(self, ri_title, rendercontext): 
     84    def DisplayText(self, ri_text): 
    8485        raise NotImplementedError 
    8586 
    86     def DisplayDescription(self, ri_desc, rendercontext): 
     87    #~ Order management ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     88 
     89    def ResolveRefernce(self, reference): 
    8790        raise NotImplementedError 
    8891 
     92    def PushContext(self, ri): 
     93        raise NotImplementedError 
     94 
     95    def PopContext(self, ri): 
     96        raise NotImplementedError 
     97 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/Renderers/Logging.py

    r628 r629  
    3838 
    3939    log = logging.getLogger('SVG.Renders.Logging') 
    40     RenderContextFactory = Null.NullRenderContext 
    4140 
    4241    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     
    4443    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    4544 
    46     def DisplaySVG(self, ri_svg, rendercontext):  
     45    #~ Meta Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     46 
     47    def DisplayTitle(self, ri_title): 
     48        self.log.info('DisplayTitle: %r', ri_title) 
     49 
     50    def DisplayDescription(self, ri_desc): 
     51        self.log.info('DisplayDescription: %r', ri_desc) 
     52 
     53    #~ Groups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     54 
     55    def DisplaySVG(self, ri_svg):  
    4756        self.log.info('DisplaySVG: %r', ri_svg) 
    4857 
    49     def DisplayGroup(self, ri_group, rendercontext): 
     58    def DisplayGroup(self, ri_group): 
    5059        self.log.info('DisplayGroup: %r', ri_group) 
    5160 
    52     def DisplaySymbol(self, ri_symbol, rendercontext): 
     61    def DisplaySymbol(self, ri_symbol): 
    5362        self.log.debug('DisplaySymbol: %r', ri_symbol) 
    5463 
    55     def DisplayPattern(self, ri_pattern, rendercontext): 
     64    def DisplayPattern(self, ri_pattern): 
    5665        self.log.debug('DisplayPattern: %r', ri_pattern) 
    5766 
    58     def DisplayLine(self, ri_line, rendercontext): 
     67    #~ Shapes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     68 
     69    def DisplayLine(self, ri_line): 
    5970        self.log.debug('DisplayLine: %r', ri_line) 
    6071 
    61     def DisplayRect(self, ri_rect, rendercontext): 
     72    def DisplayRect(self, ri_rect): 
    6273        self.log.debug('DisplayRect: %r', ri_rect) 
    6374 
    64     def DisplayCircle(self, ri_circle, rendercontext): 
     75    def DisplayCircle(self, ri_circle): 
    6576        self.log.debug('DisplayCircle: %r', ri_circle) 
    6677 
    67     def DisplayEllipse(self, ri_ellipse, rendercontext): 
     78    def DisplayEllipse(self, ri_ellipse): 
    6879        self.log.debug('DisplayEllipse: %r', ri_ellipse) 
    6980 
    70     def DisplayPolygon(self, ri_polygon, rendercontext): 
     81    def DisplayPolygon(self, ri_polygon): 
    7182        self.log.debug('DisplayPolygon: %r', ri_polygon) 
    7283 
    73     def DisplayPolyline(self, ri_polyline, rendercontext): 
     84    def DisplayPolyline(self, ri_polyline): 
    7485        self.log.debug('DisplayPolyline: %r', ri_polyline) 
    7586 
    76     def DisplayPath(self, ri_path, rendercontext): 
     87    def DisplayPath(self, ri_path): 
    7788        self.log.debug('DisplayPath: %r', ri_path) 
    7889 
    79     def DisplayText(self, ri_text, rendercontext): 
     90    def DisplayText(self, ri_text): 
    8091        self.log.debug('DisplayText: %r', ri_text) 
    8192 
    82     def DisplayTitle(self, ri_title, rendercontext): 
    83         self.log.info('DisplayTitle: %r', ri_title) 
     93    #~ Order management ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    8494 
    85     def DisplayDescription(self, ri_desc, rendercontext): 
    86         self.log.info('DisplayDescription: %r', ri_desc) 
     95    def ResolveRefernce(self, reference): 
     96        self.log.info('ResolveRefernce: %r', reference) 
     97        return None 
    8798 
     99    def PushContext(self, ri): 
     100        pass 
     101 
     102    def PopContext(self, ri): 
     103        pass 
     104 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/Renderers/Null.py

    r627 r629  
    3131#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    3232 
    33 class NullRenderContext(Abstract.AbstractRenderContext): 
    34     def push(self, renderitem): pass 
    35     def pop(self, renderitem=None): pass 
    36     def resolve(self, reference): pass 
     33class NullRenderer(Abstract.AbstractRenderer): 
     34    #~ Meta Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    3735 
    38 class NullRenderer(Abstract.AbstractRenderer): 
    39     RenderContextFactory = NullRenderContext 
     36    def DisplayTitle(self, ri_title): pass 
     37    def DisplayDescription(self, ri_desc): pass 
    4038 
    41     def DisplaySVG(self, ri_svg, rendercontext): pass 
    42     def DisplayGroup(self, ri_group, rendercontext): pass 
    43     def DisplaySymbol(self, ri_symbol, rendercontext): pass 
    44     def DisplayPattern(self, ri_pattern, rendercontext): pass 
    45     def DisplayLine(self, ri_line, rendercontext): pass 
    46     def DisplayRect(self, ri_rect, rendercontext): pass 
    47     def DisplayCircle(self, ri_circle, rendercontext): pass 
    48     def DisplayEllipse(self, ri_ellipse, rendercontext): pass 
    49     def DisplayPolygon(self, ri_polygon, rendercontext): pass 
    50     def DisplayPolyline(self, ri_polyline, rendercontext): pass 
    51     def DisplayPath(self, ri_path, rendercontext): pass 
    52     def DisplayText(self, ri_text, rendercontext): pass 
    53     def DisplayTitle(self, ri_title, rendercontext): pass 
    54     def DisplayDescription(self, ri_desc, rendercontext): pass 
     39    #~ Groups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     40 
     41    def DisplaySVG(self, ri_svg): pass 
     42    def DisplayGroup(self, ri_group): pass 
     43    def DisplaySymbol(self, ri_symbol): pass 
     44    def DisplayPattern(self, ri_pattern): pass 
     45 
     46    #~ Shapes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     47 
     48    def DisplayLine(self, ri_line): pass 
     49    def DisplayRect(self, ri_rect): pass 
     50    def DisplayCircle(self, ri_circle): pass 
     51    def DisplayEllipse(self, ri_ellipse): pass 
     52    def DisplayPolygon(self, ri_polygon): pass 
     53    def DisplayPolyline(self, ri_polyline): pass 
     54    def DisplayPath(self, ri_path): pass 
     55    def DisplayText(self, ri_text): pass 
     56 
     57    #~ Order management ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     58 
     59    def ResolveRefernce(self, reference): return None 
     60    def PushContext(self, ri): pass 
     61    def PopContext(self, ri): pass 
    5562 
    5663#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     
    7582#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    7683 
    77 class NullTransform(object): 
     84class NullTransformFactory(object): 
    7885    def BeginTransform(self, transformstr): pass 
    7986    def AddTransformElement(self, name, *args): pass 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/Renderers/Rapier.py

    r628 r629  
    3131#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    3232 
    33 class RapierRenderContext(Abstract.AbstractRenderContext): 
    34     def push(self, renderitem):  
     33class RapierRenderer(Abstract.AbstractRenderer): 
     34    #~ Meta Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     35 
     36    def DisplayTitle(self, ri_title):  
    3537        pass 
    36     def pop(self, renderitem=None):  
    37         pass 
    38     def resolve(self, reference):  
     38    def DisplayDescription(self, ri_desc):  
    3939        pass 
    4040 
    41 class RapierRenderer(Abstract.AbstractRenderer): 
    42     RenderContextFactory = RapierRenderContext 
     41    #~ Groups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    4342 
    44     # Groups 
    45  
    46     def DisplaySVG(self, ri_svg, rendercontext):  
     43    def DisplaySVG(self, ri_svg):  
    4744        pass 
    48     def DisplayGroup(self, ri_group, rendercontext):  
     45    def DisplayGroup(self, ri_group):  
    4946        pass 
    50     def DisplaySymbol(self, ri_symbol, rendercontext):  
     47    def DisplaySymbol(self, ri_symbol):  
    5148        pass 
    52     def DisplayPattern(self, ri_pattern, rendercontext):  
     49    def DisplayPattern(self, ri_pattern):  
    5350        pass 
    5451 
    55     # Shapes 
     52    #~ Shapes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    5653 
    57     def DisplayLine(self, ri_line, rendercontext):  
     54    def DisplayLine(self, ri_line):  
    5855        pass 
    59     def DisplayRect(self, ri_rect, rendercontext):  
     56    def DisplayRect(self, ri_rect):  
    6057        pass 
    61     def DisplayCircle(self, ri_circle, rendercontext):  
     58    def DisplayCircle(self, ri_circle):  
    6259        pass 
    63     def DisplayEllipse(self, ri_ellipse, rendercontext):  
     60    def DisplayEllipse(self, ri_ellipse):  
    6461        pass 
    65     def DisplayPolygon(self, ri_polygon, rendercontext):  
     62    def DisplayPolygon(self, ri_polygon):  
    6663        pass 
    67     def DisplayPolyline(self, ri_polyline, rendercontext):  
     64    def DisplayPolyline(self, ri_polyline):  
    6865        pass 
    69     def DisplayPath(self, ri_path, rendercontext):  
     66    def DisplayPath(self, ri_path):  
    7067        pass 
    71     def DisplayText(self, ri_text, rendercontext):  
     68    def DisplayText(self, ri_text):  
    7269        pass 
    7370 
    74     # Meta Information 
     71    #~ Order management ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    7572 
    76     def DisplayTitle(self, ri_title, rendercontext):  
     73    def ResolveRefernce(self, reference): 
     74        return None 
     75 
     76    def PushContext(self, ri): 
    7777        pass 
    78     def DisplayDescription(self, ri_desc, rendercontext):  
     78 
     79    def PopContext(self, ri): 
    7980        pass 
    8081 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/RenderItems/Common.py

    r628 r629  
    4444        return "<%s %r>" % (self.__class__.__name__, self.id) 
    4545 
    46     def DisplayOn(self, renderer, rendercontext): 
     46    def DisplayOn(self, renderer): 
    4747        raise NotImplementedError 
    4848 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/RenderItems/Groups.py

    r628 r629  
    3535        self.children = [] 
    3636 
    37     def DisplayOn(self, renderer, rendercontext): 
    38         rendercontext.push(self) 
     37    def DisplayOn(self, renderer): 
     38        renderer.PushContext(self) 
    3939        try: 
    4040            for child in self.children: 
    41                 child.DisplayOn(renderer, rendercontext
     41                child.DisplayOn(renderer
    4242        finally: 
    43             rendercontext.pop(self) 
     43            renderer.PopContext(self) 
    4444 
    4545    def AddChildRenderItems(self, childrenderitems): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/RenderItems/PathBuilder.py

    r628 r629  
    7171#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    7272 
    73 class PathFactoryAbstract(object): 
     73class AbstractPathFactory(object): 
    7474    __slots__ = () 
    7575 
     
    104104    #    raise NotImplementedError 
    105105 
    106 class SavePathFactory(object): 
     106class SavePathFactory(AbstractPathFactory): 
    107107    __slots__ = ('pathstr', 'pathelements') 
    108108 
     
    225225 
    226226if __name__=='__main__': 
    227     class TestPathFactory(PathFactoryAbstract): 
     227    class TestPathFactory(AbstractPathFactory): 
    228228        def __iter__(self): 
    229229            return iter(self.results) 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/RenderItems/TransformBuilder.py

    r628 r629  
    4848#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    4949 
    50 class TransformFactoryAbstract(object): 
     50class AbstractTransformFactory(object): 
    5151    __slots__ = () 
    5252 
     
    7373    #    raise NotImplementedError 
    7474 
    75 class SaveTransformFactory(object): 
     75class SaveTransformFactory(AbstractTransformFactory): 
    7676    __slots__ = ('transformstr', 'transformelements') 
    7777 
     
    141141 
    142142if __name__=='__main__': 
    143     class TestTransformFactory(TransformFactoryAbstract): 
     143    class TestTransformFactory(AbstractTransformFactory): 
    144144        def __iter__(self): 
    145145            return iter(self.results) 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/circle.py

    r622 r629  
    3232 
    3333class CircleRenderItem(ShapeRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayCircle(self, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayCircle(self
    3636 
    3737    def InterpretSettings(self, settings): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/defs.py

    r615 r629  
    3131 
    3232class defs(SVGSkinObject): 
    33     def DisplayOn(self, renderer, context): 
     33    def DisplayOn(self, renderer): 
    3434        pass # defs are not displayed 
    3535 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/desc.py

    r628 r629  
    3535        return "<%s %r %r>" % (self.__class__.__name__, self.id, self.GetContent()[:20]) 
    3636 
    37     def DisplayOn(self, renderer, rendercontext): 
    38         renderer.DisplayDescription(self, rendercontext
     37    def DisplayOn(self, renderer): 
     38        renderer.DisplayDescription(self
    3939 
    4040    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/ellipse.py

    r622 r629  
    3232 
    3333class EllipseRenderItem(ShapeRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayEllipse(self, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayEllipse(self
    3636 
    3737    def InterpretSettings(self, settings): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/g.py

    r622 r629  
    3232 
    3333class GroupRenderItem(Groups.GroupRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayGroup(self, rendercontext
    36         Groups.GroupRenderItem.DisplayOn(self, renderer, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayGroup(self
     36        Groups.GroupRenderItem.DisplayOn(self, renderer
    3737 
    3838#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/image.py

    r622 r629  
    3232 
    3333class ImageRenderItem(TransformableRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayImage(self, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayImage(self
    3636 
    3737    def InterpretSettings(self, settings): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/line.py

    r622 r629  
    3232 
    3333class LineRenderItem(ShapeRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayLine(self, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayLine(self
    3636 
    3737    def InterpretSettings(self, settings): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/metadata.py

    r621 r629  
    3131 
    3232class metadata(XMLNode.NodeXML): 
    33     def DisplayOn(self, renderer, renderingcontext=None): 
     33    def DisplayOn(self, renderer): 
    3434        pass 
    3535 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/path.py

    r622 r629  
    3636    pathfactoryfactory = PathBuilder.SavePathFactory 
    3737 
    38     def DisplayOn(self, renderer, rendercontext): 
    39         renderer.DisplayPath(self, rendercontext
     38    def DisplayOn(self, renderer): 
     39        renderer.DisplayPath(self
    4040 
    4141    def InterpretSettings(self, settings): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/polygon.py

    r622 r629  
    3232 
    3333class PolygonRenderItem(PolyShapeRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayPolygon(self, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayPolygon(self
    3636 
    3737#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/polyline.py

    r622 r629  
    3232 
    3333class PolylineRenderItem(PolyShapeRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayPolyline(self, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayPolyline(self
    3636 
    3737#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/rect.py

    r624 r629  
    3232 
    3333class RectRenderItem(ShapeRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplayRect(self, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplayRect(self
    3636 
    3737    def InterpretSettings(self, settings): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/svg.py

    r622 r629  
    3737        self.idmapping = {} 
    3838 
    39     def DisplayOn(self, renderer, rendercontext): 
    40         renderer.DisplaySVG(self, rendercontext
    41         ContainerRenderItem.DisplayOn(self, renderer, rendercontext
     39    def DisplayOn(self, renderer): 
     40        renderer.DisplaySVG(self
     41        ContainerRenderItem.DisplayOn(self, renderer
    4242 
    4343    def InterpretSettings(self, settings): 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/symbol.py

    r622 r629  
    3232 
    3333class SymbolRenderItem(ContainerRenderItem): 
    34     def DisplayOn(self, renderer, rendercontext): 
    35         renderer.DisplaySymbol(self, rendercontext
    36         ContainerRenderItem.DisplayOn(self, renderer, rendercontext
     34    def DisplayOn(self, renderer): 
     35        renderer.DisplaySymbol(self
     36        ContainerRenderItem.DisplayOn(self, renderer
    3737 
    3838#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/text.py

    r628 r629  
    3535        return "<%s %r %r>" % (self.__class__.__name__, self.id, self.GetContent()[:20]) 
    3636 
    37     def DisplayOn(self, renderer, rendercontext): 
    38         renderer.DisplayText(self, rendercontext
     37    def DisplayOn(self, renderer): 
     38        renderer.DisplayText(self
    3939 
    4040    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/title.py

    r628 r629  
    3535        return "<%s %r %r>" % (self.__class__.__name__, self.id, self.GetContent()[:20]) 
    3636 
    37     def DisplayOn(self, renderer, rendercontext): 
    38         renderer.DisplayTitle(self, rendercontext
     37    def DisplayOn(self, renderer): 
     38        renderer.DisplayTitle(self
    3939 
    4040    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Attic/SVG.old/SVGSkin/use.py

    r622 r629  
    3333 
    3434class UseRenderItem(TransformableRenderItem): 
    35     def DisplayOn(self, renderer, rendercontext): 
    36         item = rendercontext.resolve(self.usereference) 
     35    def DisplayOn(self, renderer): 
     36        item = renderer.ResolveRefernce(self.usereference) 
    3737        if item is not None: 
    38             rendercontext.push(self) 
     38            renderer.PushContext(self) 
    3939            try: 
    40                 item.DisplayOn(renderer, rendercontext
     40                item.DisplayOn(renderer
    4141            finally: 
    42                 rendercontext.pop(self) 
     42                renderer.PopContext(self) 
    4343 
    4444    def InterpretSettings(self, settings):