Package org.apache.batik.util
Class XMLResourceDescriptor
java.lang.Object
org.apache.batik.util.XMLResourceDescriptor
This class describes the XML resources needed to use the various batik
modules.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The CSS parser class name key.protected static String
The class name of the CSS parser to use.protected static Properties
The resource bundlestatic final String
The resources file namestatic final String
The XML parser class name key.protected static String
The class name of the XML parser to use. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
Returns the class name of the CSS parser to use.protected static Properties
static String
Returns the class name of the XML parser to use.static void
setCSSParserClassName
(String cssParserClassName) Sets the class name of the CSS parser to use.static void
setXMLParserClassName
(String xmlParserClassName) Sets the class name of the XML parser to use.
-
Field Details
-
XML_PARSER_CLASS_NAME_KEY
The XML parser class name key.- See Also:
-
CSS_PARSER_CLASS_NAME_KEY
The CSS parser class name key.- See Also:
-
RESOURCES
The resources file name- See Also:
-
parserProps
The resource bundle -
xmlParserClassName
The class name of the XML parser to use. -
cssParserClassName
The class name of the CSS parser to use.
-
-
Constructor Details
-
XMLResourceDescriptor
public XMLResourceDescriptor()
-
-
Method Details
-
getParserProps
-
getXMLParserClassName
Returns the class name of the XML parser to use.This method first checks if any XML parser has been specified using the
setXMLParserClassName
method. If any, this method will return the value of the property 'org.xml.sax.driver' specified in theresources/XMLResourceDescriptor.properties
resource file. -
setXMLParserClassName
Sets the class name of the XML parser to use.- Parameters:
xmlParserClassName
- the classname of the XML parser
-
getCSSParserClassName
Returns the class name of the CSS parser to use.This method first checks if any CSS parser has been specified using the
setCSSParserClassName
method. If any, this method will return the value of the property 'org.w3c.css.sac.driver' specified in theresources/XMLResourceDescriptor.properties
resource file. -
setCSSParserClassName
Sets the class name of the CSS parser to use.- Parameters:
cssParserClassName
- the classname of the CSS parser
-