org.ajax4jsf.builder.xml
Class XMLBody

java.lang.Object
  extended by org.ajax4jsf.builder.xml.XMLBody

public class XMLBody
extends java.lang.Object

This class must read XML file from input stream and can extract body of root element for include into target in generation.

Author:
shura

Constructor Summary
XMLBody()
           
 
Method Summary
 java.lang.String getContent()
           
 java.lang.String getContent(java.lang.String xpath)
           
 java.lang.String getContentUnique(java.lang.String xpath, java.lang.String keyXPath, java.util.Set<java.lang.String> keySet)
           
 java.lang.String getDoctype()
           
 java.lang.String getPiblicId()
           
 java.lang.String getRootTypeName()
           
 boolean isRootName(java.lang.String name)
          Check name of root element is as expected.
 void loadXML(java.io.InputStream input)
          Load XML document and parse it into DOM.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLBody

public XMLBody()
Method Detail

loadXML

public void loadXML(java.io.InputStream input)
             throws ParsingException
Load XML document and parse it into DOM.

Parameters:
input -
Throws:
ParsingException

isRootName

public boolean isRootName(java.lang.String name)
Check name of root element is as expected.

Parameters:
name -
Returns:

getDoctype

public java.lang.String getDoctype()

getPiblicId

public java.lang.String getPiblicId()

getRootTypeName

public java.lang.String getRootTypeName()

getContent

public java.lang.String getContent()
                            throws ParsingException
Throws:
ParsingException

getContent

public java.lang.String getContent(java.lang.String xpath)
                            throws ParsingException
Throws:
ParsingException

getContentUnique

public java.lang.String getContentUnique(java.lang.String xpath,
                                         java.lang.String keyXPath,
                                         java.util.Set<java.lang.String> keySet)
                                  throws ParsingException
Throws:
ParsingException


Copyright © 2007. All Rights Reserved.