Class InheritanceConflictException

java.lang.Object
java.lang.Throwable
java.lang.Exception
de.aristaflow.adept2.model.activitymodel.InheritanceConflictException
All Implemented Interfaces:
Serializable

public class InheritanceConflictException extends Exception
An InheritanceConflictException indicates that a development version of an activity model entity to be released conflicts with other entities in the activity model. For instance, when setting an overridden configuration value to fixed or declaring configuration entries which already exist but are incompatible with each other or by attributes that may only be overridden in dedicated ways.
Author:
Ulrich Kreher
See Also:
  • Constructor Details

    • InheritanceConflictException

      public InheritanceConflictException()
      Creates a new ConflictingActivityModelException to indicate that a release of a development version of a specific entity conflicts with at least one other entity.
    • InheritanceConflictException

      public InheritanceConflictException(String msg)
      Creates a new ConflictingActivityModelException with the designated message to indicate that a release of a development version of a specific entity conflicts with at least one other entity.
      Parameters:
      msg - A message for the created InheritanceConflictException.