[jboss-svn-commits] JBoss Common SVN: r2511 - jbossxb-builder/trunk/src/test/java/org/jboss/javaee/metadata/support.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Aug 24 18:02:43 EDT 2007


Author: alex.loubyansky at jboss.com
Date: 2007-08-24 18:02:43 -0400 (Fri, 24 Aug 2007)
New Revision: 2511

Modified:
   jbossxb-builder/trunk/src/test/java/org/jboss/javaee/metadata/support/MappedMetaDataWithDescriptions.java
Log:
implement MappedMetaData

Modified: jbossxb-builder/trunk/src/test/java/org/jboss/javaee/metadata/support/MappedMetaDataWithDescriptions.java
===================================================================
--- jbossxb-builder/trunk/src/test/java/org/jboss/javaee/metadata/support/MappedMetaDataWithDescriptions.java	2007-08-24 22:01:01 UTC (rev 2510)
+++ jbossxb-builder/trunk/src/test/java/org/jboss/javaee/metadata/support/MappedMetaDataWithDescriptions.java	2007-08-24 22:02:43 UTC (rev 2511)
@@ -24,6 +24,7 @@
 import java.util.Collection;
 import java.util.Iterator;
 import java.util.Map;
+import java.util.Set;
 
 
 /**
@@ -33,7 +34,7 @@
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision: 1.1 $
  */
-public abstract class MappedMetaDataWithDescriptions<T extends MappableMetaData> extends IdMetaDataImplWithDescriptions implements Collection<T>
+public abstract class MappedMetaDataWithDescriptions<T extends MappableMetaData> extends IdMetaDataImplWithDescriptions implements MappedMetaData<T>
 {
    /** The serialVersionUID */
    private static final long serialVersionUID = 5696461894017065337L;
@@ -69,6 +70,11 @@
          throw new IllegalArgumentException("No " + keyName);
       return map.get(key);
    }
+   
+   public Set<String> keySet()
+   {
+      return map.keySet();
+   }
 
    public boolean add(T o)
    {




More information about the jboss-svn-commits mailing list