com.jgoodies.binding.beans
Class PropertyAccessException
public final class PropertyAccessException
A runtime exception that describes read and write access problems when
getting/setting a Java Bean property.
PropertyAccessException(String message, Throwable cause)- Constructs a new exception instance with the specified detail message
and cause.
|
static PropertyAccessException | createReadAccessException(Object bean, PropertyDescriptor propertyDescriptor, Throwable cause)- Creates and returns a new PropertyAccessException instance for a failed
read access for the specified bean, property descriptor and cause.
|
static PropertyAccessException | createWriteAccessException(Object bean, Object value, PropertyDescriptor propertyDescriptor, Throwable cause)- Creates and returns a new PropertyAccessException instance for a failed
write access for the specified bean, value, property descriptor and
cause.
|
PropertyAccessException
public PropertyAccessException(String message,
Throwable cause) Constructs a new exception instance with the specified detail message
and cause.
message - the detail message which is saved for later retrieval by
the getMessage() method.cause - the cause which is saved for later retrieval by the
getCause() method. A null value is permitted,
and indicates that the cause is nonexistent or unknown.
createReadAccessException
public static PropertyAccessException createReadAccessException(Object bean,
PropertyDescriptor propertyDescriptor,
Throwable cause) Creates and returns a new PropertyAccessException instance for a failed
read access for the specified bean, property descriptor and cause.
bean - the target beanpropertyDescriptor - describes the bean's propertycause - the cause which is saved for later retrieval by the
getCause() method. A null value is permitted,
and indicates that the cause is nonexistent or unknown.
- an exception that describes a read access problem
createWriteAccessException
public static PropertyAccessException createWriteAccessException(Object bean,
Object value,
PropertyDescriptor propertyDescriptor,
Throwable cause) Creates and returns a new PropertyAccessException instance for a failed
write access for the specified bean, value, property descriptor and
cause.
bean - the target beanvalue - the value that could not be setpropertyDescriptor - describes the bean's propertycause - the cause which is saved for later retrieval by the
getCause() method. A null value is permitted,
and indicates that the cause is nonexistent or unknown.
- an exception that describes a write access problem
Copyright © 2002-2008 JGoodies Karsten Lentzsch. All Rights Reserved.