Interface CommandIssue

All Known Implementing Classes:
CommandIssue.AssemblyBusyIssue, CommandIssue.HCDBusyIssue, CommandIssue.IdNotAvailableIssue, CommandIssue.MissingKeyIssue, CommandIssue.OtherIssue, CommandIssue.ParameterValueOutOfRangeIssue, CommandIssue.RequiredAssemblyUnavailableIssue, CommandIssue.RequiredHCDUnavailableIssue, CommandIssue.RequiredSequencerUnavailableIssue, CommandIssue.RequiredServiceUnavailableIssue, CommandIssue.UnresolvedLocationsIssue, CommandIssue.UnsupportedCommandInStateIssue, CommandIssue.UnsupportedCommandIssue, CommandIssue.WrongCommandTypeIssue, CommandIssue.WrongInternalStateIssue, CommandIssue.WrongNumberOfParametersIssue, CommandIssue.WrongParameterTypeIssue, CommandIssue.WrongPrefixIssue, CommandIssue.WrongUnitsIssue

public interface CommandIssue
Describes a command issue with appropriate reason for validation failure
  • Method Details

    • reason

      String reason()
      A method to access the reason of command issue

      Returns:
      the reason for a command issue