Map args = new HashMap(); args.put("delay", getArgument("delay")); info.setArguments(args); for(int i=0; i<mechas.length; i++)
public void customResultAvailable(final IComponentManagementService cms) { // IResourceIdentifier rid = new ResourceIdentifier( // new LocalResourceIdentifier(root, agent.getModel().getResourceIdentifier().getLocalIdentifier().getUri()), null); boolean local = root.equals(agent.getComponentIdentifier().getRoot()); CreationInfo ci = new CreationInfo(local? agent.getComponentIdentifier(): root, agent.getModel().getResourceIdentifier()); ci.setArguments(args); ci.setConfiguration(config); cms.createComponent(null, filename, ci, reslis) .addResultListener(new DelegationResultListener<IComponentIdentifier>(ret) { public void customResultAvailable(IComponentIdentifier result) { super.customResultAvailable(result); } public void exceptionOccurred(Exception exception) { exception.printStackTrace(); super.exceptionOccurred(exception); } }); } });
public void customResultAvailable(final IComponentManagementService cms) { // IResourceIdentifier rid = new ResourceIdentifier( // new LocalResourceIdentifier(root, agent.getModel().getResourceIdentifier().getLocalIdentifier().getUri()), null); boolean local = root.equals(agent.getComponentIdentifier().getRoot()); CreationInfo ci = new CreationInfo(local? agent.getComponentIdentifier(): root, agent.getModel().getResourceIdentifier()); ci.setArguments(args); ci.setConfiguration(config); cms.createComponent(null, filename, ci, reslis) .addResultListener(new DelegationResultListener<IComponentIdentifier>(ret) { public void customResultAvailable(IComponentIdentifier result) { super.customResultAvailable(result); } public void exceptionOccurred(Exception exception) { exception.printStackTrace(); super.exceptionOccurred(exception); } }); } });