01: package fitnesse.components;
02:
03: import java.util.Set;
04:
05: import fitnesse.wiki.WikiPage;
06:
07: public interface TagManager {
08: public void clearIndex();
09:
10: public void recordTagsForPage(WikiPage page) throws Exception;
11:
12: public void removeExistingTagsForPage(WikiPage wikiPage);
13:
14: public Set pagesForTags(WikiPage root, String[] tags,
15: boolean anyTags, boolean noTags) throws Exception;
16:
17: public TagManager INSTANCE = new CachingTagManager();
18: }
|