You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by hl...@apache.org on 2012/02/27 18:34:23 UTC
svn commit: r1294239 -
/tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java
Author: hlship
Date: Mon Feb 27 17:34:23 2012
New Revision: 1294239
URL: http://svn.apache.org/viewvc?rev=1294239&view=rev
Log:
Make use of the getField(PlasticField) method override
Modified:
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java
Modified: tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java?rev=1294239&r1=1294238&r2=1294239&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java (original)
+++ tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/ModuleImpl.java Mon Feb 27 17:34:23 2012
@@ -483,8 +483,7 @@ public class ModuleImpl implements Modul
{
public void doBuild(InstructionBuilder builder)
{
- builder.loadThis().getField(plasticClass.getClassName(), creatorField.getName(),
- ObjectCreator.class);
+ builder.loadThis().getField(creatorField);
builder.invoke(ObjectCreator.class, Object.class, "createObject").checkcast(serviceInterface)
.returnResult();
}
@@ -499,9 +498,7 @@ public class ModuleImpl implements Modul
{
public void doBuild(InstructionBuilder builder)
{
- builder.loadThis()
- .getField(plasticClass.getClassName(), tokenField.getName(), ServiceProxyToken.class)
- .returnResult();
+ builder.loadThis().getField(tokenField).returnResult();
}
});