X-Git-Url: http://jaekl.net/gitweb/?p=cfb.git;a=blobdiff_plain;f=prod%2Fnet%2Fjaekl%2Fcfb%2Fxml%2Fmessages%2FMessageCollection.java;h=ba4b97ca7b45797b214b6959987e14bdf2bd803f;hp=cf16e237ddd47ad4a916996737ff492760bbd9f0;hb=083fb5094456d37fa4765400a461625635fbf77d;hpb=3c10b6100c6035a65ce37dea846b027135289f67 diff --git a/prod/net/jaekl/cfb/xml/messages/MessageCollection.java b/prod/net/jaekl/cfb/xml/messages/MessageCollection.java index cf16e23..ba4b97c 100644 --- a/prod/net/jaekl/cfb/xml/messages/MessageCollection.java +++ b/prod/net/jaekl/cfb/xml/messages/MessageCollection.java @@ -1,5 +1,6 @@ package net.jaekl.cfb.xml.messages; +import java.util.Collection; import java.util.HashMap; import net.jaekl.qd.xml.ParseResult; @@ -20,6 +21,12 @@ public class MessageCollection extends ParseResult { m_categories = new HashMap(); m_patterns = new HashMap(); } + + public Collection getCategories() { return m_categories.values(); } + public BugCategory getCategory(String category) { return m_categories.get(category); } + + public Collection getPatterns() { return m_patterns.values(); } + public BugPattern getPattern(String type) { return m_patterns.get(type); } @Override public void endContents(String uri, String localName, String qName, String chars)