Update of /cvsroot/pygccxml/source/pyplusplus/code_creators
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13809/pyplusplus/code_creators
Modified Files:
custom.py
Log Message:
adding support to user text/code on decl_wrappers.class_t class
Index: custom.py
===================================================================
RCS file: /cvsroot/pygccxml/source/pyplusplus/code_creators/custom.py,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** custom.py 28 Feb 2006 07:31:32 -0000 1.5
--- custom.py 19 Mar 2006 05:45:14 -0000 1.6
***************
*** 7,17 ****
class custom_t(code_creator.code_creator_t):
! def __init__(self, parent=None, worksOnInstance=True):
""" Base class for custom code.
! _world_on_instance: If true, the custom code can be applied directly to obj inst.
Ex: ObjInst."CustomCode"
"""
code_creator.code_creator_t.__init__(self, parent)
! self._works_on_instance = worksOnInstance
def _get_works_on_instance(self):
--- 7,17 ----
class custom_t(code_creator.code_creator_t):
! def __init__(self, parent=None, works_on_instance=True):
""" Base class for custom code.
! works_on_instance: If true, the custom code can be applied directly to obj inst.
Ex: ObjInst."CustomCode"
"""
code_creator.code_creator_t.__init__(self, parent)
! self._works_on_instance = works_on_instance
def _get_works_on_instance(self):
***************
*** 25,30 ****
class custom_text_t(custom_t):
! def __init__(self, text, parent=None, worksOnInstance=True):
! custom_t.__init__(self, parent, worksOnInstance)
self._text = text
--- 25,30 ----
class custom_text_t(custom_t):
! def __init__(self, text, parent=None, works_on_instance=True):
! custom_t.__init__(self, parent, works_on_instance)
self._text = text
|