--- jsr166/src/test/tck/ReentrantReadWriteLockTest.java 2003/11/10 13:32:08 1.6 +++ jsr166/src/test/tck/ReentrantReadWriteLockTest.java 2003/12/04 20:54:46 1.7 @@ -56,11 +56,11 @@ public class ReentrantReadWriteLockTest public Collection getQueuedThreads() { return super.getQueuedThreads(); } - public WriterConditionObject newCondition() { + public PublicCondition newCondition() { return new PublicCondition(this); } - static class PublicCondition extends ReentrantReadWriteLock.WriterConditionObject { + static class PublicCondition extends AbstractReentrantLock.ConditionObject { PublicCondition(PublicReentrantReadWriteLock l) { super(l); } public Collection getWaitingThreads() { return super.getWaitingThreads(); @@ -920,7 +920,7 @@ public class ReentrantReadWriteLockTest */ public void testHasWaiters() { final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(); - final ReentrantReadWriteLock.WriterConditionObject c = (ReentrantReadWriteLock.WriterConditionObject)(lock.writeLock().newCondition()); + final AbstractReentrantLock.ConditionObject c = (AbstractReentrantLock.ConditionObject)(lock.writeLock().newCondition()); Thread t = new Thread(new Runnable() { public void run() { try { @@ -962,7 +962,7 @@ public class ReentrantReadWriteLockTest */ public void testGetWaitQueueLength() { final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(); - final ReentrantReadWriteLock.WriterConditionObject c = (ReentrantReadWriteLock.WriterConditionObject)(lock.writeLock().newCondition()); + final AbstractReentrantLock.ConditionObject c = (AbstractReentrantLock.ConditionObject)(lock.writeLock().newCondition()); Thread t1 = new Thread(new Runnable() { public void run() { try {