]> git.mxchange.org Git - addressbook-swing.git/blobdiff - src/org/mxchange/addressbook/menu/BaseMenu.java
auto-reformatted most project files
[addressbook-swing.git] / src / org / mxchange / addressbook / menu / BaseMenu.java
index 019c8e03b4778fdd8395100a7828f2bd27d672ef..cf5b916ff17bc502bb76710ada4d1fb2afdee318 100644 (file)
@@ -26,10 +26,10 @@ import org.mxchange.jcore.client.Client;
 
 /**
  * A general menu class
- *
+ * <p>
  * @author Roland Haeder
  */
-public abstract class BaseMenu extends BaseAddressbookSystem {
+public abstract class BaseMenu extends BaseAddressbookSystem implements Menu {
 
        /**
         * Menu list
@@ -42,29 +42,17 @@ public abstract class BaseMenu extends BaseAddressbookSystem {
        protected BaseMenu () {
        }
 
-       /**
-        * Size of menu items
-        * <p>
-        * @return Count of menu items
-        */
+       @Override
        public int getMenuItemsCount () {
                return this.menuList.size();
        }
 
-       /**
-        * "Getter" for an iterator of this menu's items
-        * <p>
-        * @return An iterator of all menu items
-        */
+       @Override
        public Iterator<SelectableMenuItem> getMenuItemsIterator () {
                return this.menuList.iterator();
        }
 
-       /**
-        * Shows this menu
-        * <p>
-        * @param client Client instance to call back
-        */
+       @Override
        public void show (final Client client) {
                // Trace message
                this.getLogger().logTrace(MessageFormat.format("client={0} CALLED!", client)); //NOI18N