org.apache.wss4j.policy
Class SPUtils

java.lang.Object
  extended by org.apache.wss4j.policy.SPUtils

public class SPUtils
extends Object


Method Summary
static Attr findIgnorableAttribute(Element element)
           
static Attr findOptionalAttribute(Element element)
           
static String getAttribute(Element element, QName attName)
           
static QName getElementQName(Element element)
           
static Element getFirstChildElement(Node parent)
           
static Element getFirstChildElement(Node parent, QName childNodeName)
           
static Element getFirstChildElement(Node parent, String childNodeName)
           
static String getFirstChildElementText(Node parent, QName childNodeName)
           
static Element getFirstPolicyChildElement(Element element)
           
static Element getNextSiblingElement(Node node)
           
static boolean hasChildElements(Element element)
           
static boolean hasChildElementWithName(Element element, QName elementName)
           
static boolean isIgnorable(Element element)
           
static boolean isOptional(Element element)
           
static void serialize(Node node, XMLStreamWriter xmlStreamWriter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

hasChildElements

public static boolean hasChildElements(Element element)

getFirstPolicyChildElement

public static Element getFirstPolicyChildElement(Element element)

hasChildElementWithName

public static boolean hasChildElementWithName(Element element,
                                              QName elementName)

getFirstChildElement

public static Element getFirstChildElement(Node parent,
                                           String childNodeName)

getFirstChildElement

public static Element getFirstChildElement(Node parent,
                                           QName childNodeName)

getFirstChildElementText

public static String getFirstChildElementText(Node parent,
                                              QName childNodeName)

getFirstChildElement

public static Element getFirstChildElement(Node parent)

getNextSiblingElement

public static Element getNextSiblingElement(Node node)

isOptional

public static boolean isOptional(Element element)

findOptionalAttribute

public static Attr findOptionalAttribute(Element element)

isIgnorable

public static boolean isIgnorable(Element element)
                           throws IllegalArgumentException
Throws:
IllegalArgumentException

findIgnorableAttribute

public static Attr findIgnorableAttribute(Element element)

getAttribute

public static String getAttribute(Element element,
                                  QName attName)

getElementQName

public static QName getElementQName(Element element)

serialize

public static void serialize(Node node,
                             XMLStreamWriter xmlStreamWriter)
                      throws XMLStreamException
Throws:
XMLStreamException


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.