private void extractAttributeData(List<Parameter> attributeDataParams) { for(Parameter attributeDataParam : attributeDataParams) { Element attributeElement = attributeDataParam.getXml(); String name = attributeElement.getAttribute("name"); String namespace = attributeElement.getAttribute("namespace"); String value = attributeElement.getAttribute("value"); int prefixTokIdx = name.indexOf(':'); QName qName; if(prefixTokIdx != -1) { String prefix = name.substring(0, prefixTokIdx); if(prefix.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name.substring(prefixTokIdx + 1), prefix); } else { if(name.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name); } attributes.put(qName, new FreeMarkerTemplate(value)); } }
private void extractAttributeData(List<Parameter> attributeDataParams) { for(Parameter attributeDataParam : attributeDataParams) { Element attributeElement = attributeDataParam.getXml(); String name = attributeElement.getAttribute("name"); String namespace = attributeElement.getAttribute("namespace"); String value = attributeElement.getAttribute("value"); int prefixTokIdx = name.indexOf(':'); QName qName; if(prefixTokIdx != -1) { String prefix = name.substring(0, prefixTokIdx); if(prefix.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name.substring(prefixTokIdx + 1), prefix); } else { if(name.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name); } attributes.put(qName, new FreeMarkerTemplate(value)); } }
private void extractAttributeData(List<Parameter> attributeDataParams) { for(Parameter attributeDataParam : attributeDataParams) { Element attributeElement = attributeDataParam.getXml(); String name = attributeElement.getAttribute("name"); String namespace = attributeElement.getAttribute("namespace"); String value = attributeElement.getAttribute("value"); int prefixTokIdx = name.indexOf(':'); QName qName; if(prefixTokIdx != -1) { String prefix = name.substring(0, prefixTokIdx); if(prefix.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name.substring(prefixTokIdx + 1), prefix); } else { if(name.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name); } attributes.put(qName, new FreeMarkerTemplate(value)); } }
private void extractAttributeData(List<Parameter> attributeDataParams) { for(Parameter attributeDataParam : attributeDataParams) { Element attributeElement = attributeDataParam.getXml(); String name = attributeElement.getAttribute("name"); String namespace = attributeElement.getAttribute("namespace"); String value = attributeElement.getAttribute("value"); int prefixTokIdx = name.indexOf(':'); QName qName; if(prefixTokIdx != -1) { String prefix = name.substring(0, prefixTokIdx); if(prefix.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name.substring(prefixTokIdx + 1), prefix); } else { if(name.equals(XMLConstants.XMLNS_ATTRIBUTE) && (namespace.equals(""))) { namespace = XMLConstants.XMLNS_ATTRIBUTE_NS_URI; } qName = new QName(namespace, name); } attributes.put(qName, new FreeMarkerTemplate(value)); } }
List params = getParameters(paramName); for (Object param : params) { Element element = ((Parameter) param).getXml(); String value;
List params = getParameters(paramName); for (Object param : params) { Element element = ((Parameter) param).getXml(); String value;
List params = getParameters(paramName); for (Object param : params) { Element element = ((Parameter) param).getXml(); String value;
List params = getParameters(paramName); for (Object param : params) { Element element = ((Parameter) param).getXml(); String value;
/** * */ @SuppressWarnings("unchecked") private Map<String, String> initKeyMap() { Parameter keyMapParam = config.getParameter(CONFIG_PARAM_KEY_MAP); if (keyMapParam != null) { Object objValue = keyMapParam.getObjValue(); if(objValue instanceof Map<?, ?>) { return (HashMap<String, String>) objValue; } else { Element keyMapParamElement = keyMapParam.getXml(); if(keyMapParamElement != null) { return KeyMapDigester.digest(keyMapParamElement); } else { throw new SmooksException("Sorry, the key properties must be available as XML DOM. Please configure using XML."); } } } return Collections.emptyMap(); }
/** * */ private void initKeyMap() { Parameter keyMapParam = config.getParameter(CONFIG_PARAM_KEY_MAP); if (keyMapParam != null) { Object objValue = keyMapParam.getObjValue(); if(objValue instanceof Map) { keyMap = (HashMap<String, String>) objValue; } else { Element keyMapParamElement = keyMapParam.getXml(); if(keyMapParamElement != null) { setKeyMap(KeyMapDigester.digest(keyMapParamElement)); } else { logger.error("Sorry, the key properties must be available as XML DOM. Please configure using XML."); } } } }
/** * */ @SuppressWarnings("unchecked") private Map<String, String> initKeyMap() { Parameter keyMapParam = config.getParameter(CONFIG_PARAM_KEY_MAP); if (keyMapParam != null) { Object objValue = keyMapParam.getObjValue(); if(objValue instanceof Map<?, ?>) { return (HashMap<String, String>) objValue; } else { Element keyMapParamElement = keyMapParam.getXml(); if(keyMapParamElement != null) { return KeyMapDigester.digest(keyMapParamElement); } else { throw new SmooksException("Sorry, the key properties must be available as XML DOM. Please configure using XML."); } } } return Collections.emptyMap(); }
/** * */ @SuppressWarnings("unchecked") private Map<String, String> initKeyMap() { Parameter keyMapParam = config.getParameter(CONFIG_PARAM_KEY_MAP); if (keyMapParam != null) { Object objValue = keyMapParam.getObjValue(); if(objValue instanceof Map<?, ?>) { return (HashMap<String, String>) objValue; } else { Element keyMapParamElement = keyMapParam.getXml(); if(keyMapParamElement != null) { return KeyMapDigester.digest(keyMapParamElement); } else { throw new SmooksException("Sorry, the key properties must be available as XML DOM. Please configure using XML."); } } } return Collections.emptyMap(); }
/** * */ private void initKeyMap() { Parameter keyMapParam = config.getParameter(CONFIG_PARAM_KEY_MAP); if (keyMapParam != null) { Object objValue = keyMapParam.getObjValue(); if(objValue instanceof Map) { keyMap = (HashMap<String, String>) objValue; } else { Element keyMapParamElement = keyMapParam.getXml(); if(keyMapParamElement != null) { setKeyMap(KeyMapDigester.digest(keyMapParamElement)); } else { logger.error("Sorry, the key properties must be available as XML DOM. Please configure using XML."); } } } }
/** * */ @SuppressWarnings("unchecked") private Map<String, String> initKeyMap() { Parameter keyMapParam = config.getParameter(CONFIG_PARAM_KEY_MAP); if (keyMapParam != null) { Object objValue = keyMapParam.getObjValue(); if(objValue instanceof Map<?, ?>) { return (HashMap<String, String>) objValue; } else { Element keyMapParamElement = keyMapParam.getXml(); if(keyMapParamElement != null) { return KeyMapDigester.digest(keyMapParamElement); } else { throw new SmooksException("Sorry, the key properties must be available as XML DOM. Please configure using XML."); } } } return Collections.emptyMap(); }