Interface SModuleListener

    • Method Detail

      • modelAdded

        default void modelAdded​(SModule module,
                                SModel model)
      • beforeModelRemoved

        default void beforeModelRemoved​(SModule module,
                                        SModel model)
      • modelRemoved

        default void modelRemoved​(SModule module,
                                  SModelReference ref)
        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
        Parameters:
        module -
        ref -
      • beforeModelRenamed

        default void beforeModelRenamed​(SModule module,
                                        SModel model,
                                        SModelReference newRef)
        Model renamed event may also indicate a change in its data source (e.g. file rename).
      • dependencyRemoved

        default void dependencyRemoved​(SModule module,
                                       SDependency dep)
      • languageAdded

        default void languageAdded​(SModule module,
                                   SLanguage lang)
      • languageRemoved

        default void languageRemoved​(SModule module,
                                     SLanguage lang)
      • moduleChanged

        default void moduleChanged​(SModule module)
        Any change including module dependencies and descriptor reload from disk