import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
-import org.mxchange.addressbook.client.AddressbookClient;
+import org.mxchange.addressbook.BaseAddressbookSystem;
import org.mxchange.addressbook.menu.item.SelectableMenuItem;
-import org.mxchange.jcore.BaseFrameworkSystem;
import org.mxchange.jcore.client.Client;
/**
*
* @author Roland Haeder
*/
-public class BaseMenu extends BaseFrameworkSystem {
+public class BaseMenu extends BaseAddressbookSystem {
/**
* Menu list
*/
public void show (final Client client) {
// Trace message
- this.getLogger().trace(MessageFormat.format("client={0} CALLED!", client)); //NOI18N
+ this.getLogger().logTrace(MessageFormat.format("client={0} CALLED!", client)); //NOI18N
// Client must not be null
if (null == client) {
Iterator<SelectableMenuItem> iterator = this.menuList.iterator();
// Debug message
- this.getLogger().debug("Showing menu with '" + this.menuList.size() + "' entries.");
+ this.getLogger().logDebug("Showing menu with '" + this.menuList.size() + "' entries.");
// Output all menus
while (iterator.hasNext()) {
SelectableMenuItem item = iterator.next();
// Show this item
- item.show((AddressbookClient) client);
+ item.show(client);
}
// Trace message
- this.getLogger().trace("EXIT!"); //NOI18N
+ this.getLogger().logTrace("EXIT!"); //NOI18N
}
/**
*/
protected void initMenu (final String menuType, final Client client) {
// Trace message
- this.getLogger().trace(MessageFormat.format("menuType={0},client={1} - CALLED!", menuType, client)); //NOI18N
+ this.getLogger().logTrace(MessageFormat.format("menuType={0},client={1} - CALLED!", menuType, client)); //NOI18N
// Init menu list
this.menuList = new ArrayList<>(5);
// Trace message
- this.getLogger().trace("EXIT!"); //NOI18N
+ this.getLogger().logTrace("EXIT!"); //NOI18N
}
}