]> git.mxchange.org Git - jaddressbook-lib.git/blobdiff - src/org/mxchange/addressbook/menu/BaseMenu.java
Prepared for upcoming rewrite:
[jaddressbook-lib.git] / src / org / mxchange / addressbook / menu / BaseMenu.java
index 3e9f79b1d7474487dfcdec800faafc2bcbd9e992..ad8c2e593884b7f4313b83f9cc686cbed5aacbcb 100644 (file)
@@ -20,16 +20,15 @@ import java.text.MessageFormat;
 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
@@ -44,7 +43,7 @@ public class BaseMenu extends BaseFrameworkSystem {
 
        /**
         * Size of menu items
-        *
+        * <p>
         * @return Count of menu items
         */
        public int getMenuItemsCount () {
@@ -53,7 +52,7 @@ public class BaseMenu extends BaseFrameworkSystem {
 
        /**
         * "Getter" for an iterator of this menu's items
-        *
+        * <p>
         * @return An iterator of all menu items
         */
        public Iterator<SelectableMenuItem> getMenuItemsIterator () {
@@ -62,12 +61,12 @@ public class BaseMenu extends BaseFrameworkSystem {
 
        /**
         * Shows this menu
-        *
+        * <p>
         * @param client Client instance to call back
         */
        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) {
@@ -79,7 +78,7 @@ public class BaseMenu extends BaseFrameworkSystem {
                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()) {
@@ -87,16 +86,16 @@ public class BaseMenu extends BaseFrameworkSystem {
                        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
        }
 
        /**
         * Getter for menu list
-        *
+        * <p>
         * @return      menuList List of menu entries
         */
        protected final List<SelectableMenuItem> getMenuList () {
@@ -105,18 +104,18 @@ public class BaseMenu extends BaseFrameworkSystem {
 
        /**
         * Initializes menu
-        *
+        * <p>
         * @param menuType      Menu type to initialize
         * @param client CLient to call back
         */
        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
        }
 }