Interface RegistrationProvider

All Known Implementing Classes:
ISModelRegistrationProvider

public interface RegistrationProvider
An interface for providers that supply package information for model registration.

Implementations of this interface are used to identify the packages that contain the model's type definitions, which need to be registered with the system. Any implementation must have a no-argument constructor.

Author:
Luca Frosini (ISTI - CNR)
  • Method Details

    • getModelName

      String getModelName()
      Returns the name of the model.
      Returns:
      The model name.
    • getPackagesToRegister

      Collection<Package> getPackagesToRegister()
      Returns a collection of packages that contain the model's type definitions.
      Returns:
      A collection of packages to be registered.