/** * Create a new MessageImplementation. * @param type The type of the message. * @param lineOfInput The line of input that this message applies to. * @param message The message text. */ public MessageImplementation(final String type, final LineOfInput lineOfInput, final String message) { MessageImplementation.logger.entering ( MessageImplementation.class.getCanonicalName() , "MessageImplementation(String,LineOfInput,String)" , new Object[] {type, lineOfInput, message} ); this.input = lineOfInput.getInput(); this.lineNumber = lineOfInput.getLineNumber(); this.message = message; this.type = type; MessageImplementation.logger.exiting (MessageImplementation.class.getCanonicalName(), "MessageImplementation(String,LineOfInput,String)"); }