Interface SubsystemModel


  • public interface SubsystemModel
    Defines a subsystem management model.
    Author:
    Paul Ferraro
    • Method Detail

      • getVersion

        ModelVersion getVersion()
        Returns the version of this subsystem model.
        Returns:
        a model version
      • requiresTransformation

        default boolean requiresTransformation​(ModelVersion version)
        Indicates whether the version of this subsystem model is more recent than the specified version and thus requires transformation
        Parameters:
        version - a model version
        Returns:
        true if the version of this subsystem model is more recent than the specified version, false otherwise