com.cedarsoft.utils
Interface ConsolePrinter

All Known Implementing Classes:
AnsiAwareConsolePrinter, DefaultConsolePrinter

public interface ConsolePrinter

Interface that creates messages to be printed to the console. Depending on the implementation the messages may be formated differently.


Method Summary
 java.lang.String createError(java.lang.String message, java.lang.Object... objects)
          Creates an error message
 java.lang.String createSuccess(java.lang.String message, java.lang.Object... objects)
          Creates a success message
 java.lang.String createWarning(java.lang.String message, java.lang.Object... objects)
          Creates a warning
 

Method Detail

createError

@NotNull
java.lang.String createError(@NotNull
                                     java.lang.String message,
                                     @NotNull
                                     java.lang.Object... objects)
Creates an error message

Parameters:
message - the raw message
objects - the objects
Returns:
the error message

createWarning

@NotNull
java.lang.String createWarning(@NotNull
                                       java.lang.String message,
                                       @NotNull
                                       java.lang.Object... objects)
Creates a warning

Parameters:
message - the raw message
objects - the objects
Returns:
the warning message

createSuccess

@NotNull
java.lang.String createSuccess(@NotNull
                                       java.lang.String message,
                                       @NotNull
                                       java.lang.Object... objects)
Creates a success message

Parameters:
message - the raw message
objects - the objects
Returns:
the success mesage


Copyright © 2009 cedarsoft GmbH. All Rights Reserved.