public class SerializerUtils extends Object
| Constructor and Description | 
|---|
| SerializerUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | addAttribute(SerializationHandler handler,
            int attr)Copy an DOM attribute to the created output element, executing
 attribute templates as need be, and processing the xsl:use
 attribute. | 
| static void | addAttributes(SerializationHandler handler,
             int src)Copy DOM attributes to the result element. | 
| static void | ensureNamespaceDeclDeclared(SerializationHandler handler,
                           DTM dtm,
                           int namespace)This function checks to make sure a given prefix is really
 declared. | 
| static boolean | isDefinedNSDecl(SerializationHandler serializer,
               int attr,
               DTM dtm)Returns whether a namespace is defined | 
| static void | outputResultTreeFragment(SerializationHandler handler,
                        XObject obj,
                        XPathContext support)Given a result tree fragment, walk the tree and
 output it to the SerializationHandler. | 
| static void | processNSDecls(SerializationHandler handler,
              int src,
              int type,
              DTM dtm)Copy xmlns: attributes in if not already in scope. | 
public static void addAttribute(SerializationHandler handler, int attr) throws TransformerException
handler - SerializationHandler to which the attributes are added.attr - Attribute node to add to SerializationHandler.TransformerExceptionpublic static void addAttributes(SerializationHandler handler, int src) throws TransformerException
src - Source node with the attributesTransformerExceptionpublic static void outputResultTreeFragment(SerializationHandler handler, XObject obj, XPathContext support) throws SAXException
obj - Result tree fragment objectsupport - XPath context for the result tree fragmentSAXExceptionpublic static void processNSDecls(SerializationHandler handler, int src, int type, DTM dtm) throws TransformerException
src - Source Node
 NEEDSDOC @param type
 NEEDSDOC @param dtmTransformerExceptionpublic static boolean isDefinedNSDecl(SerializationHandler serializer, int attr, DTM dtm)
attr - Namespace attribute nodedtm - The DTM that owns attr.public static void ensureNamespaceDeclDeclared(SerializationHandler handler, DTM dtm, int namespace) throws SAXException
SAXExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.