Project Wonder 2.0

er.directtoweb
Class KeyValueCodingProtectedAccessor

java.lang.Object
  extended bycom.webobjects.foundation.NSKeyValueCoding.ValueAccessor
      extended byer.directtoweb.KeyValueCodingProtectedAccessor

public class KeyValueCodingProtectedAccessor
extends NSKeyValueCoding.ValueAccessor


Field Summary
static ERXLogger log
          logging support
 
Fields inherited from class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
_CLASS
 
Constructor Summary
KeyValueCodingProtectedAccessor()
           
 
Method Summary
 Object fieldValue(Object object, Field field)
           
 Object methodValue(Object object, Method method)
           
 void setFieldValue(Object object, Field field, Object value)
           
 void setMethodValue(Object object, Method method, Object value)
           
 
Methods inherited from class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
_flushCaches, _valueAccessorForClass, protectedAccessorForPackageNamed, removeProtectedAccessorForPackageNamed, setProtectedAccessorForPackageNamed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final ERXLogger log
logging support

Constructor Detail

KeyValueCodingProtectedAccessor

public KeyValueCodingProtectedAccessor()
Method Detail

fieldValue

public Object fieldValue(Object object,
                         Field field)
                  throws IllegalArgumentException,
                         IllegalAccessException
Throws:
IllegalArgumentException
IllegalAccessException

setFieldValue

public void setFieldValue(Object object,
                          Field field,
                          Object value)
                   throws IllegalArgumentException,
                          IllegalAccessException
Throws:
IllegalArgumentException
IllegalAccessException

methodValue

public Object methodValue(Object object,
                          Method method)
                   throws IllegalArgumentException,
                          IllegalAccessException,
                          InvocationTargetException
Throws:
IllegalArgumentException
IllegalAccessException
InvocationTargetException

setMethodValue

public void setMethodValue(Object object,
                           Method method,
                           Object value)
                    throws IllegalArgumentException,
                           IllegalAccessException,
                           InvocationTargetException
Throws:
IllegalArgumentException
IllegalAccessException
InvocationTargetException

Last updated: Do, Dez 9, 2004 • 12:46 PM CET

Copyright © 2002 – 2004 Project Wonder.