[dependency-shot] r408 committed - Fix compilation errors

0 views
Skip to first unread message

depende...@googlecode.com

unread,
Apr 7, 2011, 12:37:22 PM4/7/11
to depende...@googlegroups.com
Revision: 408
Author: mathieuancelin
Date: Thu Apr 7 09:12:40 2011
Log: Fix compilation errors
http://code.google.com/p/dependency-shot/source/detail?r=408

Modified:
/trunk/dependency-shot-container/pom.xml

/trunk/dependency-shot-container/src/main/java/cx/ath/mancel01/dependencyshot/Container.java

=======================================
--- /trunk/dependency-shot-container/pom.xml Thu Apr 7 09:12:26 2011
+++ /trunk/dependency-shot-container/pom.xml Thu Apr 7 09:12:40 2011
@@ -78,6 +78,12 @@
<version>1.0-SP4</version>
</dependency>
</dependencies>
+ <repositories>
+ <repository>
+ <id>JBoss</id>
+
<url>http://repository.jboss.org/nexus/content/groups/public</url>
+ </repository>
+ </repositories>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
=======================================
---
/trunk/dependency-shot-container/src/main/java/cx/ath/mancel01/dependencyshot/Container.java
Thu Apr 7 09:12:26 2011
+++
/trunk/dependency-shot-container/src/main/java/cx/ath/mancel01/dependencyshot/Container.java
Thu Apr 7 09:12:40 2011
@@ -60,9 +60,9 @@
return injector.getInstance(clazz);
}

- public <T> T getInstance(String elName) {
+ public Object getInstance(String elName) {
// TODO ; getInstance on @Named
- return injector.getInstance(null);
+ return injector.getInstance(Object.class);
}

public <T> T injectInstance(T object) {
@@ -88,6 +88,7 @@
for (String resource : resources) {
if (resource.endsWith("beans.xml")) {
// TODO : parse it and extract informations about special
classes
+ // TODO : register interceptors
}
}
for (String className : classesNames) {
@@ -96,7 +97,7 @@
}
for (Class<?> clazz : classes) {
// TODO : register producers beans (methods and fields)
- // TODO : register interceptors
+
}
for (Class<?> clazz : classes) {
registerComponent(clazz, newInjector, binder);
@@ -140,20 +141,23 @@
private Collection<Binding> getBindingsFor(Class<?> clazz) {
// TODO : register for interfaces and supertypes
// TODO : check for producers
+ return null;
}

private Collection<Binding> getQualifiedBindingsFor(Class<?> clazz,
Annotation qualifier) {
// TODO : register for interfaces and supertypes
// TODO : check for producers
+ return null;
}

private Collection<Binding> getNamedBindingsFor(Class<?> clazz,
Annotation named) {
// TODO : register for interfaces and supertypes
// TODO : check for producers
+ return null;
}

private Collection<Annotation> getQualifiers(Class<?> clazz) {
// TODO : check for stereotypes
- ReflectionUtil.
+ return null;
}
}

Reply all
Reply to author
Forward
0 new messages