# HG changeset patch # User Jaroslav Tulach # Date 1213430805 -7200 # Node ID 43b122711ae16847873deccb5e28662d601931f4 # Parent ce0b8f24327f1c94da31724ef40db34ee5f16f28 Defining APIs for the modular interfaces diff -r ce0b8f24327f -r 43b122711ae1 samples/componentinjection/anagram-modular/build.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samples/componentinjection/anagram-modular/build.xml Sat Jun 14 10:06:45 2008 +0200 @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r ce0b8f24327f -r 43b122711ae1 samples/componentinjection/anagram-modular/nbproject/project.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samples/componentinjection/anagram-modular/nbproject/project.xml Sat Jun 14 10:06:45 2008 +0200 @@ -0,0 +1,88 @@ + + + org.netbeans.modules.ant.freeform + + + Anagram Modular + + + Anagram Modular + + + + + java + src-api + UTF-8 + + + + . + UTF-8 + + + + + build + + + clean + + + test + + + clean + build + + + -do-test + + include + src-test + relative-path-noext + + + + + + + + folder + build/api/classes + build + + + + + + src-api + + + build.xml + + + + + + + + + + + + + + + src-api + build/api/classes + 1.5 + + + src-test + src-new-api:../libs/dist/junit-4.4.jar + 1.5 + + + + diff -r ce0b8f24327f -r 43b122711ae1 samples/componentinjection/anagram-modular/src-api/org/apidesign/anagram/api/Scrambler.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samples/componentinjection/anagram-modular/src-api/org/apidesign/anagram/api/Scrambler.java Sat Jun 14 10:06:45 2008 +0200 @@ -0,0 +1,7 @@ + +package org.apidesign.anagram.api; + + +public interface Scrambler { + public String scramble(String word); +} diff -r ce0b8f24327f -r 43b122711ae1 samples/componentinjection/anagram-modular/src-api/org/apidesign/anagram/api/UI.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samples/componentinjection/anagram-modular/src-api/org/apidesign/anagram/api/UI.java Sat Jun 14 10:06:45 2008 +0200 @@ -0,0 +1,7 @@ + +package org.apidesign.anagram.api; + + +public interface UI { + public void display(); +} diff -r ce0b8f24327f -r 43b122711ae1 samples/componentinjection/anagram-modular/src-api/org/apidesign/anagram/api/WordLibrary.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samples/componentinjection/anagram-modular/src-api/org/apidesign/anagram/api/WordLibrary.java Sat Jun 14 10:06:45 2008 +0200 @@ -0,0 +1,7 @@ + +package org.apidesign.anagram.api; + + +public interface WordLibrary { + public String[] getWords(); +}