Package org.exolab.adaptx.xslt.util
Class Configuration
java.lang.Object
org.exolab.adaptx.xslt.util.Configuration
A simple configuration class for the XSLT processor
- Version:
- $Revision: 4775 $ $Date: 2004-09-28 21:36:05 +0200 (Tue, 28 Sep 2004) $
- Author:
- Keith Visco
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The default DOM parserstatic final String
static final String
The DOMParser property namestatic final String
The JAXP parser flagstatic final String
The Name of the properties filestatic final String
The SAX parser property namestatic final boolean
A flag to indicate that JAXP should be used -
Method Summary
Modifier and TypeMethodDescriptionstatic DOMParser
Returns the DOMParser specified in the properties file, or the one set via a call to #setDOMParser.static String
getProperty
(String name) Returns the property value associated with the given namestatic Parser
Returns the SAX Parser specified in the properties file.static XMLReader
Returns the configured XMLReaderstatic void
setDOMParser
(DOMParser domParser) Sets the DOMParser to return when a call to getDOMParser is made.static void
setProperty
(String property, String value) Sets the property value associated with the given String.
-
Field Details
-
DEFAULT_PARSER
The default DOM parser- See Also:
-
DEFAULT_PARSER_NAME
- See Also:
-
DOM_PARSER
The DOMParser property name- See Also:
-
SAX_PARSER
The SAX parser property name- See Also:
-
JAXP_PARSER
The JAXP parser flag- See Also:
-
useJAXP
public static final boolean useJAXPA flag to indicate that JAXP should be used- See Also:
-
PROPERTIES_FILE
The Name of the properties file- See Also:
-
-
Method Details
-
getDOMParser
Returns the DOMParser specified in the properties file, or the one set via a call to #setDOMParser.- Returns:
- the DOMParser specified in the properties file
-
getProperty
Returns the property value associated with the given name- Returns:
- the property with the given name, or null if no property was found.
-
getSAXParser
Returns the SAX Parser specified in the properties file. If no SAX parser was specified, the default one will be returned.- Returns:
- the SAX Parser specified in the properties file
-
getXMLReader
Returns the configured XMLReader- Returns:
- an instance of the configured XMLReader
-
setDOMParser
Sets the DOMParser to return when a call to getDOMParser is made.
Note:This is static, so it will be shared with all instances of XSL:P within the same VM. A new instance of the parser will be created for thread safety, but only one type of DOMParser may be used.- Parameters:
domParser
- the DOMParser to return when a call to #getDOMParser is made.
-
setProperty
Sets the property value associated with the given String.
-