Adjust some missing/incorrec throws and related javadoc
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1773662 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
8003ad78f4
commit
2f0fc06f0f
@ -126,6 +126,7 @@ public class XLSX2CSV {
|
||||
|
||||
// Number or string?
|
||||
try {
|
||||
//noinspection ResultOfMethodCallIgnored
|
||||
Double.parseDouble(formattedValue);
|
||||
output.append(formattedValue);
|
||||
} catch (NumberFormatException e) {
|
||||
@ -173,16 +174,20 @@ public class XLSX2CSV {
|
||||
* Parses and shows the content of one sheet
|
||||
* using the specified styles and shared-strings tables.
|
||||
*
|
||||
* @param styles
|
||||
* @param strings
|
||||
* @param sheetInputStream
|
||||
* @param styles The table of styles that may be referenced by cells in the sheet
|
||||
* @param strings The table of strings that may be referenced by cells in the sheet
|
||||
* @param sheetInputStream The stream to read the sheet-data from.
|
||||
|
||||
* @exception java.io.IOException An IO exception from the parser,
|
||||
* possibly from a byte stream or character stream
|
||||
* supplied by the application.
|
||||
* @throws SAXException if parsing the XML data fails.
|
||||
*/
|
||||
public void processSheet(
|
||||
StylesTable styles,
|
||||
ReadOnlySharedStringsTable strings,
|
||||
SheetContentsHandler sheetHandler,
|
||||
InputStream sheetInputStream)
|
||||
throws IOException, ParserConfigurationException, SAXException {
|
||||
InputStream sheetInputStream) throws IOException, SAXException {
|
||||
DataFormatter formatter = new DataFormatter();
|
||||
InputSource sheetSource = new InputSource(sheetInputStream);
|
||||
try {
|
||||
@ -199,13 +204,10 @@ public class XLSX2CSV {
|
||||
/**
|
||||
* Initiates the processing of the XLS workbook file to CSV.
|
||||
*
|
||||
* @throws IOException
|
||||
* @throws OpenXML4JException
|
||||
* @throws ParserConfigurationException
|
||||
* @throws SAXException
|
||||
* @throws IOException If reading the data from the package fails.
|
||||
* @throws SAXException if parsing the XML data fails.
|
||||
*/
|
||||
public void process()
|
||||
throws IOException, OpenXML4JException, ParserConfigurationException, SAXException {
|
||||
public void process() throws IOException, OpenXML4JException, SAXException {
|
||||
ReadOnlySharedStringsTable strings = new ReadOnlySharedStringsTable(this.xlsxPackage);
|
||||
XSSFReader xssfReader = new XSSFReader(this.xlsxPackage);
|
||||
StylesTable styles = xssfReader.getStylesTable();
|
||||
|
@ -228,8 +228,6 @@ public abstract class PackagePart implements RelationshipSource, Comparable<Pack
|
||||
* @throws InvalidOperationException
|
||||
* If a writing operation is done on a read only package or
|
||||
* invalid nested relations are created.
|
||||
* @throws InvalidFormatException
|
||||
* If the URI point to a relationship part URI.
|
||||
* @throws IllegalArgumentException if targetPartName, targetMode
|
||||
* or relationshipType are passed as null
|
||||
* @see org.apache.poi.openxml4j.opc.RelationshipSource#addRelationship(org.apache.poi.openxml4j.opc.PackagePartName,
|
||||
@ -300,7 +298,7 @@ public abstract class PackagePart implements RelationshipSource, Comparable<Pack
|
||||
* Relationship unique id.
|
||||
* @return The newly created and added relationship
|
||||
*
|
||||
* @throws InvalidFormatException
|
||||
* @throws InvalidOperationException
|
||||
* If the URI point to a relationship part URI.
|
||||
* @see org.apache.poi.openxml4j.opc.RelationshipSource#addRelationship(org.apache.poi.openxml4j.opc.PackagePartName,
|
||||
* org.apache.poi.openxml4j.opc.TargetMode, java.lang.String, java.lang.String)
|
||||
@ -361,7 +359,8 @@ public abstract class PackagePart implements RelationshipSource, Comparable<Pack
|
||||
* Retrieve all the relationships attached to this part.
|
||||
*
|
||||
* @return This part's relationships.
|
||||
* @throws OpenXML4JException
|
||||
* @throws InvalidOperationException
|
||||
* Throws if the package is open en write only mode.
|
||||
* @see org.apache.poi.openxml4j.opc.RelationshipSource#getRelationships()
|
||||
*/
|
||||
public PackageRelationshipCollection getRelationships()
|
||||
@ -491,6 +490,8 @@ public abstract class PackagePart implements RelationshipSource, Comparable<Pack
|
||||
*
|
||||
* @return The input stream of the content of this part, else
|
||||
* <code>null</code>.
|
||||
*
|
||||
* @throws IOException If creating the input-stream fails.
|
||||
*/
|
||||
public InputStream getInputStream() throws IOException {
|
||||
InputStream inStream = this.getInputStreamImpl();
|
||||
@ -503,7 +504,7 @@ public abstract class PackagePart implements RelationshipSource, Comparable<Pack
|
||||
|
||||
/**
|
||||
* Get the output stream of this part. If the part is originally embedded in
|
||||
* Zip package, it'll be transform intot a <i>MemoryPackagePart</i> in
|
||||
* Zip package, it'll be transform into a <i>MemoryPackagePart</i> in
|
||||
* order to write inside (the standard Java API doesn't allow to write in
|
||||
* the file)
|
||||
*
|
||||
@ -643,7 +644,7 @@ public abstract class PackagePart implements RelationshipSource, Comparable<Pack
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Name: " + this._partName + " - Content Type: "
|
||||
+ this._contentType.toString();
|
||||
+ this._contentType;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -662,7 +663,7 @@ public abstract class PackagePart implements RelationshipSource, Comparable<Pack
|
||||
/*-------------- Abstract methods ------------- */
|
||||
|
||||
/**
|
||||
* Abtract method that get the input stream of this part.
|
||||
* Abstract method that get the input stream of this part.
|
||||
*
|
||||
* @exception IOException
|
||||
* Throws if an IO Exception occur in the implementation
|
||||
|
@ -96,10 +96,9 @@ public class ReadOnlySharedStringsTable extends DefaultHandler {
|
||||
private List<String> strings;
|
||||
|
||||
/**
|
||||
* @param pkg
|
||||
* @throws IOException
|
||||
* @throws SAXException
|
||||
* @throws ParserConfigurationException
|
||||
* @param pkg The {@link OPCPackage} to use as basis for the shared-strings table.
|
||||
* @throws IOException If reading the data from the package fails.
|
||||
* @throws SAXException if parsing the XML data fails.
|
||||
*/
|
||||
public ReadOnlySharedStringsTable(OPCPackage pkg)
|
||||
throws IOException, SAXException {
|
||||
@ -127,8 +126,7 @@ public class ReadOnlySharedStringsTable extends DefaultHandler {
|
||||
*
|
||||
* @param is The input stream containing the XML document.
|
||||
* @throws IOException if an error occurs while reading.
|
||||
* @throws SAXException
|
||||
* @throws ParserConfigurationException
|
||||
* @throws SAXException if parsing the XML data fails.
|
||||
*/
|
||||
public void readFrom(InputStream is) throws IOException, SAXException {
|
||||
// test if the file is empty, otherwise parse it
|
||||
|
Loading…
Reference in New Issue
Block a user