Package org.jfree.data.xml
Class DatasetReader
java.lang.Object
org.jfree.data.xml.DatasetReader
A utility class for reading datasets from XML.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SAXParserFactoryReturns theSAXParserFactoryused to createSAXParserinstances.static CategoryDatasetReads aCategoryDatasetfrom a file.static CategoryDatasetReads aCategoryDatasetfrom a stream.static PieDatasetreadPieDatasetFromXML(File file) Reads aPieDatasetfrom an XML file.static PieDatasetReads aPieDatasetfrom a stream.static voidSets the SAXParserFactory that will be used to create SAXParser instances.
-
Constructor Details
-
DatasetReader
public DatasetReader()
-
-
Method Details
-
getSAXParserFactory
Returns theSAXParserFactoryused to createSAXParserinstances.- Returns:
- The
SAXParserFactory(nevernull).
-
setSAXParserFactory
Sets the SAXParserFactory that will be used to create SAXParser instances. You would only call this method if you wish to configure a new factory because the default does not meet requirements.- Parameters:
f- the new factory (nullnot permitted).
-
readPieDatasetFromXML
Reads aPieDatasetfrom an XML file.- Parameters:
file- the file (nullnot permitted).- Returns:
- A dataset.
- Throws:
IOException- if there is a problem reading the file.
-
readPieDatasetFromXML
Reads aPieDatasetfrom a stream.- Parameters:
in- the input stream.- Returns:
- A dataset.
- Throws:
IOException- if there is an I/O error.
-
readCategoryDatasetFromXML
Reads aCategoryDatasetfrom a file.- Parameters:
file- the file.- Returns:
- A dataset.
- Throws:
IOException- if there is a problem reading the file.
-
readCategoryDatasetFromXML
Reads aCategoryDatasetfrom a stream.- Parameters:
in- the stream.- Returns:
- A dataset.
- Throws:
IOException- if there is a problem reading the file.
-