public static void resolveSelectorTokens(SmooksResourceConfiguration populatorConfig) { QName valueAttributeQName = populatorConfig.getTargetAttributeQName(); if(valueAttributeQName != null) { String valueAttributeName = valueAttributeQName.getLocalPart(); String valueAttributePrefix = valueAttributeQName.getPrefix(); populatorConfig.setParameter(BeanInstancePopulator.VALUE_ATTRIBUTE_NAME, valueAttributeName); if(valueAttributePrefix != null && !valueAttributePrefix.trim().equals("")) { populatorConfig.setParameter(BeanInstancePopulator.VALUE_ATTRIBUTE_PREFIX, valueAttributePrefix); } } }
public static void resolveSelectorTokens(SmooksResourceConfiguration populatorConfig) { QName valueAttributeQName = populatorConfig.getTargetAttributeQName(); if(valueAttributeQName != null) { String valueAttributeName = valueAttributeQName.getLocalPart(); String valueAttributePrefix = valueAttributeQName.getPrefix(); populatorConfig.setParameter(BeanInstancePopulator.VALUE_ATTRIBUTE_NAME, valueAttributeName); if(valueAttributePrefix != null && !valueAttributePrefix.trim().equals("")) { populatorConfig.setParameter(BeanInstancePopulator.VALUE_ATTRIBUTE_PREFIX, valueAttributePrefix); } } }
public SmooksResourceConfiguration createConfiguration() { SmooksResourceConfiguration config = new SmooksResourceConfiguration(); config.setParameter("executeBefore", Boolean.toString(executeBefore)); return config; }
public SmooksResourceConfiguration createConfiguration() { SmooksResourceConfiguration config = new SmooksResourceConfiguration(); config.setParameter("executeBefore", Boolean.toString(executeBefore)); return config; }
private void configureHandlers(Element configElement, SmooksResourceConfiguration resourceConfig) { Element handlersElement = DomUtils.getElement(configElement, "handlers", 1); if(handlersElement != null) { NodeList handlers = handlersElement.getChildNodes(); for(int i = 0; i < handlers.getLength(); i++) { if(handlers.item(i).getNodeType() == Node.ELEMENT_NODE) { Element handler = (Element) handlers.item(i); String handlerClass = handler.getAttribute("class"); resourceConfig.setParameter("sax-handler", handlerClass); } } } }
public static void setParameter(String name, String value, Smooks smooks) { SmooksResourceConfiguration config = new SmooksResourceConfiguration(ParameterAccessor.GLOBAL_PARAMETERS); config.setParameter(name, value); SmooksUtil.registerResource(config, smooks); }
public static void setParameter(String name, String value, Smooks smooks) { SmooksResourceConfiguration config = new SmooksResourceConfiguration(ParameterAccessor.GLOBAL_PARAMETERS); config.setParameter(name, value); SmooksUtil.registerResource(config, smooks); }
public static void setParameter(String name, String value, Smooks smooks) { SmooksResourceConfiguration config = new SmooksResourceConfiguration(ParameterAccessor.GLOBAL_PARAMETERS); config.setParameter(name, value); SmooksUtil.registerResource(config, smooks); }
private void digestParameters(Element resourceConfigElement, SmooksResourceConfiguration resourceConfig) { NodeList configNodes = resourceConfigElement.getElementsByTagName("param"); for (int i = 0; i < configNodes.getLength(); i++) { Element paramNode = (Element) configNodes.item(i); String paramName = DomUtils.getAttributeValue(paramNode, "name"); String paramType = DomUtils.getAttributeValue(paramNode, "type"); String paramValue = DomUtils.getAllText(paramNode, true); Parameter paramInstance; paramInstance = resourceConfig.setParameter(paramName, paramType, paramValue); paramInstance.setXML(paramNode); } }
private void digestParameters(Element resourceConfigElement, SmooksResourceConfiguration resourceConfig) { NodeList configNodes = resourceConfigElement.getElementsByTagName("param"); for (int i = 0; i < configNodes.getLength(); i++) { Element paramNode = (Element) configNodes.item(i); String paramName = DomUtils.getAttributeValue(paramNode, "name"); String paramType = DomUtils.getAttributeValue(paramNode, "type"); String paramValue = DomUtils.getAllText(paramNode, true); Parameter paramInstance; paramInstance = resourceConfig.setParameter(paramName, paramType, paramValue); paramInstance.setXML(paramNode); } }
private void digestParameters(Element resourceConfigElement, SmooksResourceConfiguration resourceConfig) { NodeList configNodes = resourceConfigElement.getElementsByTagName("param"); for (int i = 0; i < configNodes.getLength(); i++) { Element paramNode = (Element) configNodes.item(i); String paramName = DomUtils.getAttributeValue(paramNode, "name"); String paramType = DomUtils.getAttributeValue(paramNode, "type"); String paramValue = DomUtils.getAllText(paramNode, true); Parameter paramInstance; paramInstance = resourceConfig.setParameter(paramName, paramType, paramValue); paramInstance.setXML(paramNode); } }
private void digestParameters(Element resourceConfigElement, SmooksResourceConfiguration resourceConfig) { NodeList configNodes = resourceConfigElement.getElementsByTagName("param"); for (int i = 0; i < configNodes.getLength(); i++) { Element paramNode = (Element) configNodes.item(i); String paramName = DomUtils.getAttributeValue(paramNode, "name"); String paramType = DomUtils.getAttributeValue(paramNode, "type"); String paramValue = DomUtils.getAllText(paramNode, true); Parameter paramInstance; paramInstance = resourceConfig.setParameter(paramName, paramType, paramValue); paramInstance.setXML(paramNode); } }
public void visitBefore(Element element, ExecutionContext executionContext) throws SmooksException { String initValExpression = DomUtils.getAttributeValue(element, initValAttrib); if(initValExpression != null) { ExtensionContext extensionContext = ExtensionContext.getExtensionContext(executionContext); SmooksResourceConfiguration creatorConfig = extensionContext.getResourceByName(BeanInstanceCreator.class.getName()); String propertyName = DomUtils.getAttributeValue(element, "property"); creatorConfig.setParameter(BeanInstanceCreator.INIT_VAL_EXPRESSION, "this." + propertyName + " = (" + initValExpression + ");"); } } }
public void visitBefore(Element element, ExecutionContext executionContext) throws SmooksException { String initValExpression = DomUtils.getAttributeValue(element, initValAttrib); if(initValExpression != null) { ExtensionContext extensionContext = ExtensionContext.getExtensionContext(executionContext); SmooksResourceConfiguration creatorConfig = extensionContext.getResourceByName(BeanInstanceCreator.class.getName()); String propertyName = DomUtils.getAttributeValue(element, "property"); creatorConfig.setParameter(BeanInstanceCreator.INIT_VAL_EXPRESSION, "this." + propertyName + " = (" + initValExpression + ");"); } } }
private void addHandlerFactoryConfig(Class handlerFactory, String type) { SmooksResourceConfiguration res = new SmooksResourceConfiguration(CDU_CREATOR); res.setTargetProfile("*"); res.setResource(handlerFactory.getName()); res.setParameter(ContentHandlerFactory.PARAM_RESTYPE, type); defaultList.add(res); }
public void visitBefore(Element element, ExecutionContext executionContext) throws SmooksException { String initValExpression = DomUtils.getAttributeValue(element, initValAttrib); if(initValExpression != null) { ExtensionContext extensionContext = ExtensionContext.getExtensionContext(executionContext); SmooksResourceConfiguration creatorConfig = extensionContext.getResourceByName(BeanInstanceCreator.class.getName()); String propertyName = DomUtils.getAttributeValue(element, "property"); creatorConfig.setParameter(BeanInstanceCreator.INIT_VAL_EXPRESSION, "this." + propertyName + " = (" + initValExpression + ");"); } } }
private void addHandlerFactoryConfig(Class handlerFactory, String type) { SmooksResourceConfiguration res = new SmooksResourceConfiguration(CDU_CREATOR); res.setTargetProfile("*"); res.setResource(handlerFactory.getName()); res.setParameter(ContentHandlerFactory.PARAM_RESTYPE, type); defaultList.add(res); }
private void addHandlerFactoryConfig(Class handlerFactory, String type) { SmooksResourceConfiguration res = new SmooksResourceConfiguration(CDU_CREATOR); res.setTargetProfile("*"); res.setResource(handlerFactory.getName()); res.setParameter(ContentHandlerFactory.PARAM_RESTYPE, type); defaultList.add(res); }
public void visitAfter(Element element, ExecutionContext executionContext) throws SmooksException { SmooksResourceConfiguration config = ExtensionContext.getExtensionContext(executionContext).getCurrentConfig(); config.setParameter(new Parameter(SetElementData.ATTRIBUTE_DATA, "##value_as_xml_element").setXML(element)); } }
public void visitAfter(Element element, ExecutionContext executionContext) throws SmooksException { SmooksResourceConfiguration config = ExtensionContext.getExtensionContext(executionContext).getCurrentConfig(); config.setParameter(new Parameter(SetElementData.ATTRIBUTE_DATA, "##value_as_xml_element").setXML(element)); } }