Interface ModuleTracker

All Known Subinterfaces:
EntityModel, FieldModel, RelationModel
All Known Implementing Classes:
DefaultEntityModel, DefaultFieldModel, DefaultRelationModel, EntityModelImpl, FieldModelImpl, ModuleTrackerImpl, RelationModelImpl, TemplateEntityModel

public interface ModuleTracker
  • Method Details

    • getExtendingModules

      List<String> getExtendingModules()
      Returns a list of nice2 module names, that have contributed to this model element.
    • addExtendingModule

      void addExtendingModule(String moduleName)
    • getDefiningModule

      String getDefiningModule()
      Returns the name of the nice2 module, where this model element is defined.
    • setDefiningModule

      void setDefiningModule(String moduleName)