]> git.mxchange.org Git - jshop-core.git/blobdiff - src/org/mxchange/jshopcore/model/basket/BaseBasket.java
Continued:
[jshop-core.git] / src / org / mxchange / jshopcore / model / basket / BaseBasket.java
index 4d8e7c4480073f3463e808a0f1dd9ab2c9e8b053..3e7f2781b8c9f93383fcbd35812cc76b47d094bf 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2015 Roland Haeder
+ * Copyright (C) 2016 Roland Häder
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -24,8 +24,8 @@ import org.mxchange.jshopcore.exceptions.BasketItemAlreadyAddedException;
 /**
  * A general basket class. This class does not store any properties, it only
  * contains logic for handling the items (T).
- *
- * @author Roland Haeder<roland@mxchange.org>
+ * <p>
+ * @author Roland Häder<roland@mxchange.org>
  * @param <T> Any instance that implements AddableBasketItem
  */
 public abstract class BaseBasket<T extends AddableBasketItem> implements Basket<T> {
@@ -96,15 +96,6 @@ public abstract class BaseBasket<T extends AddableBasketItem> implements Basket<
                return this.deque.getLast();
        }
 
-       @Override
-       public int getLastNumRows () {
-               // Is the list empty?
-               assert this.isEmpty() : "deque is empty"; //NOI18N
-
-               // It is size-1
-               return (this.deque.size() - 1);
-       }
-
        @Override
        public boolean isAdded (final T item) {
                // item must not be null
@@ -137,4 +128,14 @@ public abstract class BaseBasket<T extends AddableBasketItem> implements Basket<
                // Deligate call to frontend
                return this.deque.isEmpty();
        }
+
+       @Override
+       public int size () {
+               // Is the list empty?
+               assert this.isEmpty() : "deque is empty"; //NOI18N
+
+               // It is size-1
+               return this.deque.size();
+       }
+
 }