samples/preventcyclicdependencies/src-acyclic1/org/apidesign/cycles/array/MutableArray.java
changeset 88 97d71053c1a8
parent 87 618b79994cd4
child 133 50bf1b976c0d
     1.1 --- a/samples/preventcyclicdependencies/src-acyclic1/org/apidesign/cycles/array/MutableArray.java	Sat Jun 14 09:53:48 2008 +0200
     1.2 +++ b/samples/preventcyclicdependencies/src-acyclic1/org/apidesign/cycles/array/MutableArray.java	Sat Jun 14 09:53:49 2008 +0200
     1.3 @@ -15,24 +15,12 @@
     1.4          for (int i = 0; i < arr.length; i++) { arr[i] ^= b; }
     1.5      }
     1.6  
     1.7 -    public void and(byte b) {
     1.8 -        for (int i = 0; i < arr.length; i++) { arr[i] &= b; }
     1.9 -    }
    1.10 -
    1.11 -    public void or(byte b) {
    1.12 -        for (int i = 0; i < arr.length; i++) { arr[i] |= b; }
    1.13 -    }
    1.14 -
    1.15      public void encrypt(OutputStream os) throws IOException {
    1.16          DoEncode en = Lookup.getDefault().lookup(DoEncode.class);
    1.17          assert en != null : "We need org.netbeans.example.crypt to be enabled!";
    1.18          byte[] clone = (byte[]) arr.clone();
    1.19          en.encode(clone);
    1.20          os.write(clone);
    1.21 -    }
    1.22 -    
    1.23 -    public interface DoEncode {
    1.24 -        public void encode(byte[] arr);
    1.25 -    }
    1.26 +    }    
    1.27  }
    1.28  // END: nocycles.ma2