/** @param tag Will be treated as lower-case. */ @Override public final NodeList getElementsByTagName( String tag ){ tag=tag.toLowerCase(ENGLISH); return super.getElementsByTagName( tag); }
/** @param key will be converted to lower-case */ @Override public final NodeList getElementsByTagNameNS( String namespace, String key){ key=key.toLowerCase(ENGLISH); if ( namespace != null && 0<namespace.length() ) return super.getElementsByTagNameNS( namespace, key); return super.getElementsByTagName( key); }
public final void registerAllDiscourseElements() { NodeList allWords = wordDOM.getElementsByTagName("word"); for (int z=0;z<allWords.getLength();z++) { registerDiscourseElement(allWords.item(z).getAttributes().getNamedItem("id").getNodeValue()); } }
public Map<String,String> convertFaultObjectToMap(HttpResponseBean soapResp){ DocumentImpl doc = (DocumentImpl) soapResp.getResponseObject(); String actualFaultCode = doc.getElementsByTagName("faultcode").item(0).getFirstChild().getNodeValue(); String actualFaultString = doc.getElementsByTagName("faultstring").item(0).getFirstChild().getNodeValue(); String actualMessage = doc.getElementsByTagName("message").item(0).getFirstChild().getNodeValue(); Node actualTraceNode = doc.getElementsByTagName("trace").item(0).getFirstChild(); String actualTrace = ""; if (actualTraceNode != null) { actualTrace = actualTraceNode.getNodeValue(); actualTrace = actualTrace.replace("\r", ""); // Clean string of escaped characters (to avoid errors on Linux CI build) actualTrace = actualTrace.trim(); } Map<String,String> responseMap = new HashMap<String, String>(); responseMap.put("faultCode", actualFaultCode); responseMap.put("faultString", actualFaultString); responseMap.put("faultMessage", actualMessage); responseMap.put("faultTrace", actualTrace); return responseMap; }
public final void updateMarkables() { startedMarkablesAtDiscourseElement = null; startedMarkablesAtDiscourseElement = new HashMap(); endedMarkablesAtDiscourseElement = null; endedMarkablesAtDiscourseElement = new HashMap(); markablesAtDiscourseElement=null; markablesAtDiscourseElement=new HashMap(); NodeList allMarkableNodes = markableDOM.getElementsByTagName("markable"); Node currentMarkableNode = null; int len = allMarkableNodes.getLength(); String currentID = ""; String currentSpan = ""; Markable currentMarkable=null; // Iterate over all Markable elements for (int z=0;z<len;z++) { // Get current markable element currentMarkableNode = allMarkableNodes.item(z); currentID = currentMarkableNode.getAttributes().getNamedItem("id").getNodeValue(); currentMarkable = getMarkableByID(currentID); currentSpan = MarkableHelper.getSpan(currentMarkable); currentMarkable.update(parseMarkableSpan(currentSpan, currentDiscourse.getWordDOM(),this)); } }
NodeList pluginList = PLUGINDOM.getElementsByTagName("plugin");
CPFDOM = (DocumentImpl) parser.getDocument(); NodeList currentCommonPathNodeList = null; currentCommonPathNodeList = CPFDOM.getElementsByTagName("scheme_path"); if (currentCommonPathNodeList.getLength()!=0) currentCommonPathNodeList = CPFDOM.getElementsByTagName("style_path"); if (currentCommonPathNodeList.getLength()!=0) currentCommonPathNodeList = CPFDOM.getElementsByTagName("basedata_path"); if (currentCommonPathNodeList.getLength()!=0) currentCommonPathNodeList = CPFDOM.getElementsByTagName("customization_path"); if (currentCommonPathNodeList.getLength()!=0) currentCommonPathNodeList = CPFDOM.getElementsByTagName("markable_path"); if (currentCommonPathNodeList.getLength()!=0) currentCommonPathNodeList = CPFDOM.getElementsByTagName("query_path"); if (currentCommonPathNodeList.getLength()!=0) currentCommonPathNodeList = CPFDOM.getElementsByTagName("views"); if (currentCommonPathNodeList.getLength()!=0) NodeList views = CPFDOM.getElementsByTagName("stylesheet"); if (views.getLength() !=0) currentCommonPathNodeList = CPFDOM.getElementsByTagName("user_switches"); if (currentCommonPathNodeList.getLength()!=0)
NodeList allMarkableNodes = markableDOM.getElementsByTagName("markable"); Node currentMarkableNode = null; int len = allMarkableNodes.getLength();
Node root= markableDOM.getElementsByTagName("markables").item(0); root.insertBefore((Node)node,root.getFirstChild()); for (int i=0;i<mmaxAttributes.length;i++)
if (markableDOM.getElementsByTagName("markables").item(0).getAttributes().getNamedItem("xmlns") == null) markableNameSpace = markableDOM.getElementsByTagName("markables").item(0).getAttributes().getNamedItem("xmlns").getNodeValue();
Node root= markableDOM.getElementsByTagName("markables").item(0); root.insertBefore((Node)node,root.getFirstChild()); for (int i=0;i<mmaxAttributes.length;i++)
Node root= markableDOM.getElementsByTagName("markables").item(0);