def on_change(self, text=""):
        status = ""
        info = self.parse_create(text)
        if isinstance(info, str):
            status = info
        elif os.path.exists(info["directory"]):
            status = "Package \"{package_path}\" already exists".format_map({
                "package_path": info["package"].as_class_path()
            })
        else:
            status = "Package \"{package_path}\" will be created".format_map({
                "package_path": info["package"].as_class_path()
            })
        StatusManager().show_status(
            status,
            delay=-1,
            ref="create_description"
        )
Shows informations about how package get created in the status bar
dataset/ETHPy150Open spywhere/Javatar/commands/creates/create_package.py/JavatarCreatePackageCommand.on_change