1.1 --- a/samples/deadlock/test/org/apidesign/javamonitorflaws/MultiplyCache.java Wed Feb 11 10:16:43 2009 +0100
1.2 +++ b/samples/deadlock/test/org/apidesign/javamonitorflaws/MultiplyCache.java Thu Oct 30 21:30:10 2014 +0100
1.3 @@ -1,6 +1,5 @@
1.4 package org.apidesign.javamonitorflaws;
1.5
1.6 -import org.apidesign.javamonitorflaws.Cache;
1.7 import java.beans.PropertyChangeListener;
1.8 import java.beans.PropertyChangeSupport;
1.9
1.10 @@ -9,7 +8,8 @@
1.11 * @author Jaroslav Tulach <jtulach@netbeans.org>
1.12 */
1.13 // BEGIN: monitor.pitfalls.subclass
1.14 -public class MultiplyCache extends Cache<String,Integer> {
1.15 +public class MultiplyCache extends Cache<String,Integer>
1.16 +implements CacheTest.CacheToTest {
1.17 private PropertyChangeSupport pcs;
1.18 private int multiply;
1.19 public static final String PROP_MULTIPLY = "multiply";
1.20 @@ -41,7 +41,7 @@
1.21
1.22 @Override
1.23 protected Integer createItem(String f) {
1.24 - return f.length() * getMultiply();
1.25 + return f.length() * multiply;
1.26 }
1.27 }
1.28 // END: monitor.pitfalls.subclass