You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-cvs@jakarta.apache.org by ce...@apache.org on 2001/07/20 17:57:51 UTC

cvs commit: jakarta-log4j/src/java/org/apache/log4j/config PropertyGetter.java

ceki        01/07/20 08:57:51

  Modified:    src/java/org/apache/log4j/config PropertyGetter.java
  Log:
  Changed indentation. Node other code change.
  
  Revision  Changes    Path
  1.4       +21 -21    jakarta-log4j/src/java/org/apache/log4j/config/PropertyGetter.java
  
  Index: PropertyGetter.java
  ===================================================================
  RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/config/PropertyGetter.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- PropertyGetter.java	2001/04/17 19:59:27	1.3
  +++ PropertyGetter.java	2001/07/20 15:57:51	1.4
  @@ -32,7 +32,7 @@
     }
     
     /**
  -    Create a new PropertySetter for the specified Object. This is done
  +    Create a new PropertyGetter for the specified Object. This is done
       in prepartion for invoking {@link
       #getProperties(PropertyGetter.PropertyCallback, String)} one or
       more times.
  @@ -58,31 +58,31 @@
     public
     void getProperties(PropertyCallback callback, String prefix) {
       for (int i = 0; i < props.length; i++) {
  -        Method getter = props[i].getReadMethod();
  -        if (getter == null) continue;
  -        if (!isHandledType(getter.getReturnType())) {
  -          //System.err.println("Ignoring " + props[i].getName() +" " + getter.getReturnType());
  -          continue;
  -        }
  -        String name = props[i].getName();
  -        try {
  -          Object result = getter.invoke(obj, NULL_ARG);
  -          //System.err.println("PROP " + name +": " + result);
  -          if (result != null) {
  -            callback.foundProperty(obj, prefix, name, result);
  -          }
  -        } catch (Exception ex) {
  -          LogLog.warn("Failed to get value of property " + name);
  -        }
  +      Method getter = props[i].getReadMethod();
  +      if (getter == null) continue;
  +      if (!isHandledType(getter.getReturnType())) {
  +	//System.err.println("Ignoring " + props[i].getName() +" " + getter.getReturnType());
  +	continue;
  +      }
  +      String name = props[i].getName();
  +      try {
  +	Object result = getter.invoke(obj, NULL_ARG);
  +	//System.err.println("PROP " + name +": " + result);
  +	if (result != null) {
  +	  callback.foundProperty(obj, prefix, name, result);
  +	}
  +      } catch (Exception ex) {
  +	LogLog.warn("Failed to get value of property " + name);
  +      }
       }
     }
     
     protected
     boolean isHandledType(Class type) {
       return String.class.isAssignableFrom(type) ||
  -           Integer.TYPE.isAssignableFrom(type) ||
  -           Long.TYPE.isAssignableFrom(type)    ||
  -           Boolean.TYPE.isAssignableFrom(type) ||
  -           Priority.class.isAssignableFrom(type);
  +      Integer.TYPE.isAssignableFrom(type) ||
  +      Long.TYPE.isAssignableFrom(type)    ||
  +      Boolean.TYPE.isAssignableFrom(type) ||
  +      Priority.class.isAssignableFrom(type);
     }
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-cvs-help@jakarta.apache.org