Roland Haeder [Tue, 21 Jul 2015 12:11:25 +0000 (14:11 +0200)]
Added initial Swing frame class (Netbeans) and moved method initContactManager() to BaseClient as only clients initialize it.
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 20 Jul 2015 12:54:36 +0000 (14:54 +0200)]
Introduced addContactToList() + used writeBytes() instead of writeCharacters() as this causes an empty char behind all written characters which breaks the parser
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 17 Jul 2015 13:18:03 +0000 (15:18 +0200)]
Continued:
- Reading/writing to database file fixed
- Tokenizer used to get every part of each data line
- update<Foo>Data() needs expansion
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 17 Jul 2015 08:48:30 +0000 (10:48 +0200)]
Rewrite start of storing contacts in database as the previous was just for demo (needs Apache Log4J 2.x)
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 16 Jul 2015 06:26:25 +0000 (08:26 +0200)]
Made getMenu() abstract as showMenu() is now in BaseClient. This has the benefit that generic code doesn't need to be repeated (DRY).
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 15 Jul 2015 11:14:33 +0000 (13:14 +0200)]
Introduced own exception + added first sub menu for changing address data
Signed-off-by:Roland Häder <roland@mxchange.org>
Signed-off-by:Roland Häder <roland@mxchange.org>