1: @author Frank M. Carrano, Timothy M. Henry 2: @version 5.0 3: /** Adds a new entry to this bag. 4: @param newEntry the object to be added as a new entry. 5: @return True if the addition is successful, or false if not. */ 6: public boolean add(T newEntry) 7: { 8: boolean result = true; 9: if (isArrayFull()) 10: { 11: result = false; 12: } 13: else 14: { // Assertion: result is true here 15: bag[numberOfEntries] = newEntry; 16: numberOfEntries++; 17: } // end if 18: 19: return result; 20: } // end add