samples/deadlock/test/org/apidesign/javamonitorflaws/MultiplyCache.java
changeset 409 40cabcdcd2be
parent 318 38ebce3000fd
     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