Class StatusMessagesOutput

    • Constructor Detail

      • StatusMessagesOutput

        public StatusMessagesOutput()
    • Method Detail

      • clearStatusAndMessages

        protected void clearStatusAndMessages()
        Resets field to initial state.
        Resets the current status to StatusMessagesOutput.Status.SUCCESS and clears all accumulated messages.
      • addMessage

        protected void addMessage​(String message,
                                  StatusMessagesOutput.Status status)
        Adds a message with a given status, updating the current status to the higher severity.
        Parameters:
        message - the message to add
        status - the status associated with the message
      • getStatus

        public StatusMessagesOutput.Status getStatus()
        Access the status of the RInChI Decomposition process.
        Returns:
        the status
      • getMessages

        public List<String> getMessages()
        Retrieves unmodifiable messages related to RInChI processing.
        Returns:
        an unmodifiable list of messages