public synchronized void setLimit(int value0) {  }
public synchronized void setLimit(int limit) { if (!isInProgress()) throw new IllegalStateException();  this.limit = limit; trimForLimit(); }
	public synchronized void setLimit(int value0) {		// TODO	} // setLimit()