Object object = resourceConfig.getJavaResourceObject();
Object object = resourceConfig.getJavaResourceObject();
Object object = resourceConfig.getJavaResourceObject();
Object object = resourceConfig.getJavaResourceObject();
Object javaResource = resourceConfig.getJavaResourceObject();
Object javaResource = resourceConfig.getJavaResourceObject();
Object javaResource = resourceConfig.getJavaResourceObject();
Object javaResource = resourceConfig.getJavaResourceObject();
private List<XMLElementSerializationNode> createExpandedXMLOutputGraphs(SmooksResourceConfigurationList userConfigList) { List<XMLElementSerializationNode> graphRoots = new ArrayList<XMLElementSerializationNode>(); for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } else if(javaResource instanceof BeanInstancePopulator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } } return graphRoots; }
private List<XMLElementSerializationNode> createExpandedXMLOutputGraphs(SmooksResourceConfigurationList userConfigList) { List<XMLElementSerializationNode> graphRoots = new ArrayList<XMLElementSerializationNode>(); for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } else if(javaResource instanceof BeanInstancePopulator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } } return graphRoots; }
private List<XMLElementSerializationNode> createExpandedXMLOutputGraphs(SmooksResourceConfigurationList userConfigList) { List<XMLElementSerializationNode> graphRoots = new ArrayList<XMLElementSerializationNode>(); for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } else if(javaResource instanceof BeanInstancePopulator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } } return graphRoots; }
private void createBaseBeanMap(SmooksResourceConfigurationList userConfigList) { for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { BeanInstanceCreator beanCreator = (BeanInstanceCreator) javaResource; Bean bean = new Bean(beanCreator).setCloneable(true); baseBeans.put(bean.getBeanId(), bean); if(isBindingOnlyConfig == null) { isBindingOnlyConfig = true; } } else if(javaResource instanceof BeanInstancePopulator) { BeanInstancePopulator beanPopulator = (BeanInstancePopulator) javaResource; Bean bean = baseBeans.get(beanPopulator.getBeanId()); if(bean == null) { throw new SmooksConfigurationException("Unexpected binding configuration exception. Unknown parent beanId '' for binding configuration."); } if(beanPopulator.isBeanWiring()) { bean.getBindings().add(new WiredBinding(beanPopulator)); } else { bean.getBindings().add(new DataBinding(beanPopulator)); } } else if(isNonBindingResource(javaResource) && !isGlobalParamsConfig(config)) { // The user has configured something other than a bean binding config. isBindingOnlyConfig = false; } } }
private void createBaseBeanMap(SmooksResourceConfigurationList userConfigList) { for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { BeanInstanceCreator beanCreator = (BeanInstanceCreator) javaResource; Bean bean = new Bean(beanCreator).setCloneable(true); baseBeans.put(bean.getBeanId(), bean); if(isBindingOnlyConfig == null) { isBindingOnlyConfig = true; } } else if(javaResource instanceof BeanInstancePopulator) { BeanInstancePopulator beanPopulator = (BeanInstancePopulator) javaResource; Bean bean = baseBeans.get(beanPopulator.getBeanId()); if(bean == null) { throw new SmooksConfigurationException("Unexpected binding configuration exception. Unknown parent beanId '' for binding configuration."); } if(beanPopulator.isBeanWiring()) { bean.getBindings().add(new WiredBinding(beanPopulator)); } else { bean.getBindings().add(new DataBinding(beanPopulator)); } } else if(isNonBindingResource(javaResource) && !isGlobalParamsConfig(config)) { // The user has configured something other than a bean binding config. isBindingOnlyConfig = false; } } }
private void createBaseBeanMap(SmooksResourceConfigurationList userConfigList) { for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { BeanInstanceCreator beanCreator = (BeanInstanceCreator) javaResource; Bean bean = new Bean(beanCreator).setCloneable(true); baseBeans.put(bean.getBeanId(), bean); if(isBindingOnlyConfig == null) { isBindingOnlyConfig = true; } } else if(javaResource instanceof BeanInstancePopulator) { BeanInstancePopulator beanPopulator = (BeanInstancePopulator) javaResource; Bean bean = baseBeans.get(beanPopulator.getBeanId()); if(bean == null) { throw new SmooksConfigurationException("Unexpected binding configuration exception. Unknown parent beanId '' for binding configuration."); } if(beanPopulator.isBeanWiring()) { bean.getBindings().add(new WiredBinding(beanPopulator)); } else { bean.getBindings().add(new DataBinding(beanPopulator)); } } else if(isNonBindingResource(javaResource) && !isGlobalParamsConfig(config)) { // The user has configured something other than a bean binding config. isBindingOnlyConfig = false; } } }