Class DesignValidationResult.ValidationMessage

java.lang.Object
neqsim.process.mechanicaldesign.DesignValidationResult.ValidationMessage
All Implemented Interfaces:
Serializable
Enclosing class:
DesignValidationResult

public static class DesignValidationResult.ValidationMessage extends Object implements Serializable
Represents a single validation message.
Version:
1.0
Author:
esol
See Also:
  • Field Details

  • Constructor Details

    • ValidationMessage

      public ValidationMessage(DesignValidationResult.Severity severity, String category, String equipmentName, String message, String remediation)
      Constructor.
      Parameters:
      severity - message severity
      category - message category (e.g., "Pressure Rating", "Standards Compliance")
      equipmentName - name of affected equipment
      message - the validation message
      remediation - suggested fix or action
  • Method Details

    • getSeverity

      public DesignValidationResult.Severity getSeverity()
      Get message severity.
      Returns:
      severity level
    • getCategory

      public String getCategory()
      Get message category.
      Returns:
      category string
    • getEquipmentName

      public String getEquipmentName()
      Get affected equipment name.
      Returns:
      equipment name
    • getMessage

      public String getMessage()
      Get the validation message.
      Returns:
      message text
    • getRemediation

      public String getRemediation()
      Get suggested remediation.
      Returns:
      remediation text
    • toString

      public String toString()
      Overrides:
      toString in class Object