Class SModuleListenerBase

    • Constructor Detail

      • SModuleListenerBase

        public SModuleListenerBase()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • modelAdded

        public void modelAdded​(SModule module,
                               SModel model)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        modelAdded in interface SModuleListener
      • beforeModelRemoved

        public void beforeModelRemoved​(SModule module,
                                       SModel model)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        beforeModelRemoved in interface SModuleListener
      • modelRemoved

        public void modelRemoved​(SModule module,
                                 SModelReference ref)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: SModuleListener
        Model is removed from a repository. Note, it doesn't necessarily mean model was deleted. Does NOT come for module's models when module is being un-registered from a repository
        Specified by:
        modelRemoved in interface SModuleListener
      • beforeModelRenamed

        public void beforeModelRenamed​(SModule module,
                                       SModel model,
                                       SModelReference newRef)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: SModuleListener
        Model renamed event may also indicate a change in its data source (e.g. file rename).
        Specified by:
        beforeModelRenamed in interface SModuleListener
      • languageAdded

        public void languageAdded​(SModule module,
                                  SLanguage lang)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        languageAdded in interface SModuleListener
      • languageRemoved

        public void languageRemoved​(SModule module,
                                    SLanguage lang)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        languageRemoved in interface SModuleListener
      • moduleChanged

        public void moduleChanged​(SModule module)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: SModuleListener
        Any change including module dependencies and descriptor reload from disk
        Specified by:
        moduleChanged in interface SModuleListener