Interface SubsystemModel


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

    Modifier and Type
    Method
    Description
    Returns the version of this subsystem model.
    default boolean
    Indicates whether the version of this subsystem model is more recent than the specified version and thus requires transformation
  • Method Details

    • 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