[picocontainer-scm] [5602] java/2.x/trunk/pico/container/src/java/org/picocontainer/injectors/NamedMethodInjector.java: inline method, chain ctors
paul-yCVjj/[email protected]
| Newsgroups | gmane.comp.java.picocontainer.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision 5602
Author paul
Date 2010-02-12 13:53:15 -0600 (Fri, 12 Feb 2010)
Log Message
inline method, chain ctors
Modified Paths
- java/2.x/trunk/pico/container/src/java/org/picocontainer/injectors/NamedMethodInjector.java
Diff
Modified: java/2.x/trunk/pico/container/src/java/org/picocontainer/injectors/NamedMethodInjector.java (5601 => 5602)
--- java/2.x/trunk/pico/container/src/java/org/picocontainer/injectors/NamedMethodInjector.java 2010-02-12 19:50:04 UTC (rev 5601)
+++ java/2.x/trunk/pico/container/src/java/org/picocontainer/injectors/NamedMethodInjector.java 2010-02-12 19:53:15 UTC (rev 5602)
@@ -24,7 +24,7 @@
Class<?> impl,
Parameter[] parameters,
ComponentMonitor monitor) {
- super(key, impl, parameters, monitor, "set", true);
+ this(key, impl, parameters, monitor, "set");
}
public NamedMethodInjector(Object key,
@@ -39,17 +39,12 @@
protected NameBinding makeParameterNameImpl(final AccessibleObject member) {
return new NameBinding() {
public String getName() {
- return NamedMethodInjector.this.getName((Method) member);
+ String name = ((Method)member).getName().substring(prefix.length()); // string off 'set' or chosen prefix
+ return name.substring(0,1).toLowerCase() + name.substring(1);
}
};
}
- @Override
- protected String getName(Method method) {
- String name = method.getName().substring(prefix.length()); // string off 'set' or chosen prefix
- return name.substring(0,1).toLowerCase() + name.substring(1);
- }
-
public String toString() {
return "NamedMethodInjection-" + super.toString();
}
----------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email