org.teiid.internal.core.xml
Class SAXBuilderHelper

java.lang.Object
  extended by org.teiid.internal.core.xml.SAXBuilderHelper

public class SAXBuilderHelper
extends Object

Utility class used to create a SAXBuilder


Field Summary
static String PARSER_PROPERTY_NAME
          System property name used to get parser class
 
Constructor Summary
SAXBuilderHelper()
           
 
Method Summary
static org.jdom.input.SAXBuilder createSAXBuilder()
          Returns a SAXBuilder using the Parser class defined by the metamatrix.xmlparser.class System property.
static org.jdom.input.SAXBuilder createSAXBuilder(boolean validate)
          Returns a SAXBuilder using the Parser class defined by the metamatrix.xmlparser.class System property.
static org.jdom.input.SAXBuilder createSAXBuilder(String saxDriverClass, boolean validate)
          Returns a SAXBuilder
static String getParserClassName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARSER_PROPERTY_NAME

public static final String PARSER_PROPERTY_NAME
System property name used to get parser class

See Also:
Constant Field Values
Constructor Detail

SAXBuilderHelper

public SAXBuilderHelper()
Method Detail

getParserClassName

public static String getParserClassName()

createSAXBuilder

public static org.jdom.input.SAXBuilder createSAXBuilder()
Returns a SAXBuilder using the Parser class defined by the metamatrix.xmlparser.class System property. If the System property does not exist, returns a SAXBuilder using the org.apache.xerces.parsers.SAXParser.

Parameters:
boolean - validate
Returns:
org.jdom.input.SAXBuilder

createSAXBuilder

public static org.jdom.input.SAXBuilder createSAXBuilder(boolean validate)
Returns a SAXBuilder using the Parser class defined by the metamatrix.xmlparser.class System property. If the System property does not exist, returns a SAXBuilder using the org.apache.xerces.parsers.SAXParser.

Parameters:
boolean - validate
Returns:
org.jdom.input.SAXBuilder

createSAXBuilder

public static org.jdom.input.SAXBuilder createSAXBuilder(String saxDriverClass,
                                                         boolean validate)
Returns a SAXBuilder

Parameters:
boolean - validate
Returns:
org.jdom.input.SAXBuilder


Copyright © 2011. All Rights Reserved.