Here you can find the source of isNamespaceDef(Attr attr)
Parameter | Description |
---|---|
attr | a parameter |
public static boolean isNamespaceDef(Attr attr)
//package com.java2s; /*//from ww w. jav a2 s. co m * Copyright (c) 2013, University of Toronto. * * Licensed under the Apache License, Version 2.0 (the "License"); you may * not use this file except in compliance with the License. You may obtain * a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations * under the License. */ import javax.xml.XMLConstants; import org.w3c.dom.Attr; public class Main { /** * Check if the attribute node is a namespace definition. * * @param attr * @return */ public static boolean isNamespaceDef(Attr attr) { String prefix = attr.getPrefix(); return (prefix != null && prefix.equals(XMLConstants.XMLNS_ATTRIBUTE)) || attr.getNodeName().equals(XMLConstants.XMLNS_ATTRIBUTE); } }