Beispiel #1
0
 def __init__ ( self, parent, **traits ):
     """ Initializes the object.
     """
     HasPrivateTraits.__init__( self, **traits )
     try:
         self.old_value = getattr( self.object, self.name )
     except AttributeError:
         # Getting the attribute will fail for 'Event' traits:
         self.old_value = Undefined
     self.object.on_trait_change( self._update_editor, self.name )
     self.init( parent )
     self.update_editor()
Beispiel #2
0
 def __init__(self, parent, **traits):
     """ Initializes the object.
     """
     HasPrivateTraits.__init__(self, **traits)
     try:
         self.old_value = getattr(self.object, self.name)
     except AttributeError:
         # Getting the attribute will fail for 'Event' traits:
         self.old_value = Undefined
     self.object.on_trait_change(self._update_editor, self.name)
     self.init(parent)
     self.update_editor()
Beispiel #3
0
 def __init__ ( self, *args, **traits ):
     """ Initializes the object.
     """
     HasPrivateTraits.__init__( self, **traits )
     self.init( *args )