Java XML QName getMediaTypeFromAttributes(Map attributes)

Here you can find the source of getMediaTypeFromAttributes(Map attributes)

Description

Gets value of mediaType attribute.

License

Open Source License

Parameter

Parameter Description
attributes list of attributes

Return

mediaType value or null

Declaration

public static String getMediaTypeFromAttributes(Map<QName, String> attributes) 

Method Source Code

//package com.java2s;
/**/*from w  w  w .ja  v a 2 s . c  o  m*/
 * Copyright 2015 Pozna? Supercomputing and Networking Center
 *
 * Licensed under the GNU General Public License, Version 3.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.gnu.org/licenses/gpl-3.0.txt
 *
 * 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 java.util.Map;
import java.util.Map.Entry;
import javax.xml.namespace.QName;

public class Main {
    /**
     * Gets value of mediaType attribute.
     * 
     * @param attributes
     *            list of attributes
     * @return mediaType value or null
     */
    public static String getMediaTypeFromAttributes(Map<QName, String> attributes) {
        for (Entry<QName, String> attribute : attributes.entrySet()) {
            if (attribute.getKey().getLocalPart().equals("mediaType")) {
                return attribute.getValue();
            }
        }
        return null;
    }
}

Related

  1. getDirectChildElementsOnly(QName qName, Element element)
  2. getFirstChild(SOAPElement body, QName elementName)
  3. getKey(QName name)
  4. getLocalAddress(QName port)
  5. getMatchingExtensionProvider(Map extensionMap, String namespaceURI, String prefix, String localName)
  6. getNodeQName(Node el)
  7. getNoNamespacePath(Stack stack, NamespaceContext ctx)
  8. getNSName(Element e, String qname)
  9. getOrCreateAsFirstElement(Element parentElement, QName elementQName)