git://wamblee.org
/
utils
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(no commit message)
[utils]
/
support
/
cdi
/
src
/
main
/
java
/
org
/
wamblee
/
cdi
/
CdiInjector.java
diff --git
a/support/cdi/src/main/java/org/wamblee/cdi/CdiInjector.java
b/support/cdi/src/main/java/org/wamblee/cdi/CdiInjector.java
index 46d434b4a3d4649123a777baab9da5db861b0da2..ccf716c97d988de7ce0c2bcec3ba844bacf45831 100644
(file)
--- a/
support/cdi/src/main/java/org/wamblee/cdi/CdiInjector.java
+++ b/
support/cdi/src/main/java/org/wamblee/cdi/CdiInjector.java
@@
-20,6
+20,8
@@
import javax.enterprise.inject.spi.AnnotatedType;
import javax.enterprise.inject.spi.BeanManager;
import javax.enterprise.inject.spi.InjectionTarget;
import javax.enterprise.inject.spi.BeanManager;
import javax.enterprise.inject.spi.InjectionTarget;
+import org.wamblee.inject.Injector;
+
/**
* Class encapsulating bean injection into a specific non-contextual object of a
* given class.
/**
* Class encapsulating bean injection into a specific non-contextual object of a
* given class.
@@
-54,7
+56,7
@@
public class CdiInjector implements Injector {
public void inject(Object aComponent) {
if (aComponent != null) {
if (!clazz.isInstance(aComponent)) {
public void inject(Object aComponent) {
if (aComponent != null) {
if (!clazz.isInstance(aComponent)) {
- throw new
Runtime
Exception("Object '" + aComponent +
+ throw new
IllegalArgument
Exception("Object '" + aComponent +
"' is of type " + aComponent.getClass().getName() +
" but expected " + clazz.getName());
}
"' is of type " + aComponent.getClass().getName() +
" but expected " + clazz.getName());
}