diff --git a/tools.descartes.prisma.agent.generic/src/tools/descartes/prisma/agent/generic/GenericAgent.java b/tools.descartes.prisma.agent.generic/src/tools/descartes/prisma/agent/generic/GenericAgent.java index 36ea4168966a73dc1fb417cb645837c6901288cd..f7a147f5b112bfd679a123b3f9f13c9f2509b574 100644 --- a/tools.descartes.prisma.agent.generic/src/tools/descartes/prisma/agent/generic/GenericAgent.java +++ b/tools.descartes.prisma.agent.generic/src/tools/descartes/prisma/agent/generic/GenericAgent.java @@ -177,7 +177,7 @@ public class GenericAgent implements IApplication { for (RequiredObject reqObject : notResolved) { if (ObjectMatcher.matches(curDelegate, reqObject.getObject())) { // Connect the two objects with each other - ModelSkeletonAdapter adapter = agent.getModelRepository().adapt(reqObject.getObject(), + ModelSkeletonAdapter adapter = agent.adapt(reqObject.getObject(), ModelSkeletonAdapter.class); adapter.setRepositoryObject((CDOObject) curDelegate);