Exemple #1
0
    def connect(self):
        """ Connect the load hook to listen for the class being loaded. """

        MetaHasTraits.add_listener(self.on_class_loaded, self.class_name)

        # If the class has already been loaded then run the code now!
        cls = self._get_class(self.class_name)
        if cls is not None:
            self.on_class_loaded(cls)

        return
Exemple #2
0
    def connect(self):
        """ Connect the load hook to listen for the class being loaded. """

        MetaHasTraits.add_listener(self.on_class_loaded, self.class_name)

        # If the class has already been loaded then run the code now!
        cls = self._get_class(self.class_name)
        if cls is not None:
            self.on_class_loaded(cls)

        return
Exemple #3
0
    def disconnect(self):
        """ Disconnect the load hook. """

        MetaHasTraits.remove_listener(self.on_class_loaded, self.class_name)

        return
Exemple #4
0
    def disconnect(self):
        """ Disconnect the load hook. """

        MetaHasTraits.remove_listener(self.on_class_loaded, self.class_name)

        return