/**
* General class
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public abstract class BaseFrameworkSystem implements FrameworkInterface {
/**
* A general interface which should be always expanded
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface FrameworkInterface {
/**
/**
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface Application extends FrameworkInterface {
/**
* A general application class
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public abstract class BaseApplication extends BaseFrameworkSystem implements Application {
}
/**
* A general client
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public abstract class BaseClient extends BaseFrameworkSystem implements Client {
/**
* An interface for application clients
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface Client extends FrameworkInterface {
/**
* This exception is thrown when initFrame() is called twice.
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public class FrameAlreadyInitializedException extends Exception {
* This exception is thrown when the user made a valid choice but it was not
* handled by the program.
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public class UnhandledUserChoiceException extends Exception {
/**
* A general manager
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
* @version 0.0
*/
public abstract class BaseManager extends BaseFrameworkSystem implements Manageable {
/**
* A general interface for any kind of manager classes
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface Manageable extends FrameworkInterface {
/**
* Application manager
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public class ApplicationManager extends BaseManager implements ManageableApplication {
/**
/**
* An interface for application manager
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface ManageableApplication extends Manageable {
/**
* A general contact class which should only be extended.
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
* @version 0.0
*/
public abstract class BaseContact implements Contact, Comparable<Contact> {
/**
* A general contact interface
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public interface Contact extends Serializable {
/**
/**
* Gender enum
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public enum Gender implements Serializable {
/**
/**
* Gender utils class
*
- * @author Roland Haeder
+ * @author Roland Haeder<roland@mxchange.org>
*/
public class GenderUtils extends BaseFrameworkSystem {
/**