Package org.jdesktop.application
Class ResourceMap.InjectFieldException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.jdesktop.application.ResourceMap.InjectFieldException
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- ResourceMap
public static class ResourceMap.InjectFieldException extends java.lang.RuntimeException
Unchecked exception thrown byResourceMap.injectFields(java.lang.Object)
when an error occurs while attempting to set a field (a field that had been marked with @Resource).
-
-
Constructor Summary
Constructors Constructor Description InjectFieldException(java.lang.String msg, java.lang.reflect.Field field, java.lang.Object target, java.lang.String key)
Constructs an instance of this class with some useful information about the failure.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.reflect.Field
getField()
Return the Field whose value couldn't be set.java.lang.String
getKey()
Returns the type of the name of resource for which lookup failed.java.lang.Object
getTarget()
Return the Object whose Field we were attempting to set
-
-
-
Constructor Detail
-
InjectFieldException
public InjectFieldException(java.lang.String msg, java.lang.reflect.Field field, java.lang.Object target, java.lang.String key)
Constructs an instance of this class with some useful information about the failure.- Parameters:
msg
- the detail messagefield
- the Field we were attempting to settarget
- the object whose field we were attempting to setkey
- the name of the resource
-
-
Method Detail
-
getField
public java.lang.reflect.Field getField()
Return the Field whose value couldn't be set.- Returns:
- the field whose value couldn't be set
-
getTarget
public java.lang.Object getTarget()
Return the Object whose Field we were attempting to set- Returns:
- the Object whose Field we were attempting to set
-
getKey
public java.lang.String getKey()
Returns the type of the name of resource for which lookup failed.- Returns:
- the resource name
-
-