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