* Converts null to empty string or leaves original object untouched.
* <p>
* @param object Any string
+ * <p>
* @return Empty string if null or original string TODO: Move to own utility
* class
*/
* <p>
* @param str String to tokenize and get array from
* @param delimiter Delimiter
+ * <p>
* @return Array from tokenized string TODO Get rid of size parameter TODO:
* Move to own utility class
*/
* Getter for human-readable string from given key
* <p>
* @param key Key to return
+ * <p>
* @return Human-readable message
*/
public String getMessageStringFromKey (final String key);
/**
* Run the main loop
* <p>
- * @throws org.mxchange.jcore.exceptions.MenuInitializationException If the menu could not be initialized
+ * @throws org.mxchange.jcore.exceptions.MenuInitializationException If the
+ * menu could not be initialized
*/
public void doMainLoop () throws MenuInitializationException;
* Getter for a singleton application manager
* <p>
* @param application An instance of a Application class
+ * <p>
* @return Get a managable application
*/
public static ManageableApplication getSingeltonManager (final Application application) {
/**
* Launches application
* <p>
- * @throws org.mxchange.jcore.exceptions.MenuInitializationException If the menu could not be initialized
+ * @throws org.mxchange.jcore.exceptions.MenuInitializationException If the
+ * menu could not be initialized
*/
public void start () throws MenuInitializationException;
}