ImageResolver now available on TemplateNode's converted from Script Node objects in webscript model

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5836 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Kevin Roast
2007-06-04 09:12:21 +00:00
parent 142e54256b
commit 45fcc962e1

View File

@@ -154,7 +154,7 @@ public class DeclarativeWebScript extends AbstractWebScript
// convert script node to template node, if required // convert script node to template node, if required
if (value instanceof Node) if (value instanceof Node)
{ {
value = new TemplateNode(((Node)value).getNodeRef(), getServiceRegistry(), null); value = new TemplateNode(((Node)value).getNodeRef(), getServiceRegistry(), getWebScriptRegistry().getTemplateImageResolver());
} }
else if (value instanceof Collection) else if (value instanceof Collection)
{ {
@@ -164,7 +164,7 @@ public class DeclarativeWebScript extends AbstractWebScript
{ {
if (value instanceof Node) if (value instanceof Node)
{ {
templateColl.add(new TemplateNode(((Node)object).getNodeRef(), getServiceRegistry(), null)); templateColl.add(new TemplateNode(((Node)object).getNodeRef(), getServiceRegistry(), getWebScriptRegistry().getTemplateImageResolver()));
} }
else else
{ {
@@ -180,7 +180,7 @@ public class DeclarativeWebScript extends AbstractWebScript
int i = 0; int i = 0;
for (Node node : nodes) for (Node node : nodes)
{ {
templateNodes[i++] = new TemplateNode(node.getNodeRef(), getServiceRegistry(), null); templateNodes[i++] = new TemplateNode(node.getNodeRef(), getServiceRegistry(), getWebScriptRegistry().getTemplateImageResolver());
} }
value = templateNodes; value = templateNodes;
} }