[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jboss-cvs-commits
Subject:    [jboss-cvs] jboss-aop/src/main/org/jboss/aop FieldMetaData.java MethodMetaData.java
From:       Bill Burke <patriot1burke () users ! sourceforge ! net>
Date:       2003-02-28 22:27:19
[Download RAW message or body]

  User: patriot1burke
  Date: 03/02/28 14:27:18

  Modified:    src/main/org/jboss/aop FieldMetaData.java
                        MethodMetaData.java
  Log:
  expanded metadata api
  
  Revision  Changes    Path
  1.2       +7 -1      jboss-aop/src/main/org/jboss/aop/FieldMetaData.java
  
  Index: FieldMetaData.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-aop/src/main/org/jboss/aop/FieldMetaData.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- FieldMetaData.java	23 Jan 2003 18:32:24 -0000	1.1
  +++ FieldMetaData.java	28 Feb 2003 22:27:17 -0000	1.2
  @@ -10,10 +10,11 @@
   package org.jboss.aop;
   import java.lang.reflect.Field;
   import java.util.HashMap;
  +import java.util.Iterator;
   /**
    *
    * @author <a href="mailto:bill@jboss.org">Bill Burke</a>
  - * @version $Revision: 1.1 $
  + * @version $Revision: 1.2 $
    *
    */
   public class FieldMetaData implements MetaDataResolver
  @@ -41,6 +42,11 @@
         SimpleMetaData fieldData = (SimpleMetaData)fieldMetaData.get(fieldName);
         if (fieldData == null) return null;
         return fieldData.getMetaData(group, attr);
  +   }
  +
  +   public synchronized Iterator getFields()
  +   {
  +      return fieldMetaData.keySet().iterator();
      }
   
      public synchronized void clear()
  
  
  
  1.4       +7 -1      jboss-aop/src/main/org/jboss/aop/MethodMetaData.java
  
  Index: MethodMetaData.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-aop/src/main/org/jboss/aop/MethodMetaData.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- MethodMetaData.java	22 Jan 2003 05:33:32 -0000	1.3
  +++ MethodMetaData.java	28 Feb 2003 22:27:18 -0000	1.4
  @@ -10,10 +10,11 @@
   package org.jboss.aop;
   import java.lang.reflect.Method;
   import java.util.HashMap;
  +import java.util.Iterator;
   /**
    *
    * @author <a href="mailto:bill@jboss.org">Bill Burke</a>
  - * @version $Revision: 1.3 $
  + * @version $Revision: 1.4 $
    *
    */
   public class MethodMetaData implements MetaDataResolver
  @@ -34,6 +35,11 @@
            methodMetaData.put(methodName, methodData);
         }
         methodData.addMetaData(group, attr, value, type);
  +   }
  +
  +   public synchronized Iterator getMethods()
  +   {
  +      return methodMetaData.keySet().iterator();
      }
   
      public synchronized Object getMethodMetaData(String methodName, String group, String attr)
  
  
  


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
jboss-cvs-commits mailing list
jboss-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-cvs-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic