public void addModel(Object resolved, ProcessorContext context) { ModelResolver resolver = getModelResolverInstance(resolved.getClass()); if (resolver != null) { resolver.addModel(resolved, context); } else { map.put(resolved, resolved); } }
public Object removeModel(Object resolved, ProcessorContext context) { ModelResolver resolver = getModelResolverInstance(resolved.getClass()); if (resolver != null) { return resolver.removeModel(resolved, context); } else { return map.remove(resolved); } }
public Object removeModel(Object resolved, ProcessorContext context) { ModelResolver resolver = getModelResolverInstance(resolved.getClass()); if (resolver != null) { return resolver.removeModel(resolved, context); } else { return map.remove(resolved); } }
public void addModel(Object resolved, ProcessorContext context) { ModelResolver resolver = getModelResolverInstance(resolved.getClass()); if (resolver != null) { resolver.addModel(resolved, context); } else { map.put(resolved, resolved); } }
ModelResolver resolver = getModelResolverInstance(unresolved.getClass()); if (resolver != null) { Object resolved = resolver.resolveModel(modelClass, unresolved, context);
ModelResolver resolver = getModelResolverInstance(unresolved.getClass()); if (resolver != null) { Object resolved = resolver.resolveModel(modelClass, unresolved, context);
public void validateContribution(String contributionURI) throws ContributionReadException, ValidationException { ContributionDescription cd = getInstalledContribution(contributionURI); Contribution contribution = loadContribution(cd); Monitor monitor = deployer.createMonitor(); try { ArrayList<Contribution> cs = new ArrayList<Contribution>(); cs.add(contribution); cs.addAll(calculateDependentContributions(cd)); deployer.resolve(cs, null, monitor); } catch (Exception e) { loadedContributions.remove(cd.getURI()); throw new RuntimeException(e); } try { monitor.analyzeProblems(); } catch (ValidationException e) { loadedContributions.remove(cd.getURI()); throw e; } if (contribution.getClassLoader() == null && contribution.getModelResolver() instanceof ExtensibleModelResolver) { ModelResolver o = ((ExtensibleModelResolver)contribution.getModelResolver()).getModelResolverInstance(ClassReference.class); if (o instanceof ClassLoader) { contribution.setClassLoader((ClassLoader)o); } } }
ModelResolver o = ((ExtensibleModelResolver)contribution.getModelResolver()).getModelResolverInstance(ClassReference.class); if (o instanceof ClassLoader) { contribution.setClassLoader((ClassLoader)o);
public void validateContribution(String contributionURI) throws ContributionReadException, ValidationException { ContributionDescription cd = getInstalledContribution(contributionURI); Contribution contribution = loadContribution(cd); Monitor monitor = deployer.createMonitor(); try { ArrayList<Contribution> cs = new ArrayList<Contribution>(); cs.add(contribution); cs.addAll(calculateDependentContributions(cd)); deployer.resolve(cs, null, monitor); } catch (Exception e) { loadedContributions.remove(cd.getURI()); throw new RuntimeException(e); } try { monitor.analyzeProblems(); } catch (ValidationException e) { loadedContributions.remove(cd.getURI()); throw e; } if (contribution.getClassLoader() == null && contribution.getModelResolver() instanceof ExtensibleModelResolver) { ModelResolver o = ((ExtensibleModelResolver)contribution.getModelResolver()).getModelResolverInstance(ClassReference.class); if (o instanceof ClassLoader) { contribution.setClassLoader((ClassLoader)o); } } }
ModelResolver o = ((ExtensibleModelResolver)contribution.getModelResolver()).getModelResolverInstance(ClassReference.class); if (o instanceof ClassLoader) { contribution.setClassLoader((ClassLoader)o);
ModelResolver wsdlResolver = (ModelResolver)extensibleResolver.getModelResolverInstance(WSDLDefinition.class); XSDModelResolver xsdResolver = (XSDModelResolver)extensibleResolver.getModelResolverInstance(XSDefinition.class); contribution.setURI("temp"); contribution.setLocation(topWSDLLocation);
ModelResolver o = ((ExtensibleModelResolver)contribution.getModelResolver()).getModelResolverInstance(ClassReference.class); if (o instanceof ClassLoader) { contributionClassloader = (ClassLoader)o;
ModelResolver o = ((ExtensibleModelResolver)contribution.getModelResolver()).getModelResolverInstance(ClassReference.class); if (o instanceof ClassLoader) { contributionClassloader = (ClassLoader)o;