Package echo

Class MessageExtractor


  • class MessageExtractor
    extends java.lang.Object
    Retrieves the message to output either from file or as an input parameter. The message is also formatted correctly.
    • Field Detail

      • fileUtil

        private final FileUtil fileUtil
      • message

        private final java.lang.String message
      • fromFile

        private final java.lang.String fromFile
      • originalMessage

        private java.lang.String originalMessage
    • Constructor Detail

      • MessageExtractor

        public MessageExtractor​(PluginParameters pluginParameters,
                                FileUtil fileUtil)
        Create a new instance of the MessageExtractor
        Parameters:
        pluginParameters - The user-supplied plugin parameters
        fileUtil - File system interaction class
    • Method Detail

      • getFormattedMessage

        public java.lang.String getFormattedMessage()
        Returns a message the is ready for output
      • extractMessage

        private void extractMessage()
      • checkMissingMessage

        private void checkMissingMessage()
      • getOriginalMessage

        public java.lang.String getOriginalMessage()