diff -r 000000000000 -r 77b6002451c4 samples/codeinjection/src/org/apidesign/codeinjection/spi/CountDownExtender.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samples/codeinjection/src/org/apidesign/codeinjection/spi/CountDownExtender.java Sat Jan 10 21:29:22 2009 +0100 @@ -0,0 +1,17 @@ +package org.apidesign.codeinjection.spi; + +/** Allows to define meaning of "--" + * + * @author Jaroslav Tulach + * @since 2.0 + */ +// BEGIN: codeinjection.slot +public interface CountDownExtender { + /** Allows providers to specify that it means to "decrement" a value. + * + * @param value previous value + * @return result of "--" operation in interpretation of this extender + */ + public int decrement(int value); +} +// END: codeinjection.slot