diff options
Diffstat (limited to 'python/scriptingprovider.py')
| -rw-r--r-- | python/scriptingprovider.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/python/scriptingprovider.py b/python/scriptingprovider.py index 73cb2a0d..af230c75 100644 --- a/python/scriptingprovider.py +++ b/python/scriptingprovider.py @@ -340,9 +340,6 @@ class _ScriptingProviderMetaclass(type): class ScriptingProvider(with_metaclass(_ScriptingProviderMetaclass, object)): - - name = None - instance_class = None _registered_providers = [] def __init__(self, handle = None): @@ -351,11 +348,18 @@ class ScriptingProvider(with_metaclass(_ScriptingProviderMetaclass, object)): self.__dict__["name"] = core.BNGetScriptingProviderName(handle) @property + def name(self): + return NotImplemented + + @property + def instance_class(self): + return NotImplemented + + @property def list(self): """Allow tab completion to discover metaclass list property""" pass - def register(self): self._cb = core.BNScriptingProviderCallbacks() self._cb.context = 0 |
