diff options
author | Nick Burch <nick@apache.org> | 2016-02-23 22:16:54 +0000 |
---|---|---|
committer | Nick Burch <nick@apache.org> | 2016-02-23 22:16:54 +0000 |
commit | 112dc844a0f6c68219dcf3922fcb3e24a36fd93b (patch) | |
tree | 355cb4d9032a5f1a67e0c443b756e0c4bd23c77b /src/ooxml/java/org/apache | |
parent | 798795638c98052ec93c9d3e9088f3540c9308e3 (diff) | |
download | poi-112dc844a0f6c68219dcf3922fcb3e24a36fd93b.tar.gz poi-112dc844a0f6c68219dcf3922fcb3e24a36fd93b.zip |
Pull out two more XSSF namespace definitions as re-usable constants
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1731980 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/java/org/apache')
5 files changed, 10 insertions, 13 deletions
diff --git a/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFSheetXMLHandler.java b/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFSheetXMLHandler.java index 424ff1b916..49c966a314 100644 --- a/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFSheetXMLHandler.java +++ b/src/ooxml/java/org/apache/poi/xssf/eventusermodel/XSSFSheetXMLHandler.java @@ -16,7 +16,7 @@ ==================================================================== */ package org.apache.poi.xssf.eventusermodel; -import static org.apache.poi.xssf.usermodel.XSSFRelation.SPREADSHEETML_NS; +import static org.apache.poi.xssf.usermodel.XSSFRelation.NS_SPREADSHEETML; import java.util.LinkedList; import java.util.Queue; @@ -191,7 +191,7 @@ public class XSSFSheetXMLHandler extends DefaultHandler { public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { - if (uri != null && ! uri.equals(SPREADSHEETML_NS)) { + if (uri != null && ! uri.equals(NS_SPREADSHEETML)) { return; } @@ -297,7 +297,7 @@ public class XSSFSheetXMLHandler extends DefaultHandler { public void endElement(String uri, String localName, String qName) throws SAXException { - if (uri != null && ! uri.equals(SPREADSHEETML_NS)) { + if (uri != null && ! uri.equals(NS_SPREADSHEETML)) { return; } diff --git a/src/ooxml/java/org/apache/poi/xssf/model/SharedStringsTable.java b/src/ooxml/java/org/apache/poi/xssf/model/SharedStringsTable.java index 6f5d5bc321..5280cb205a 100644 --- a/src/ooxml/java/org/apache/poi/xssf/model/SharedStringsTable.java +++ b/src/ooxml/java/org/apache/poi/xssf/model/SharedStringsTable.java @@ -18,7 +18,7 @@ package org.apache.poi.xssf.model; import static org.apache.poi.POIXMLTypeLoader.DEFAULT_XML_OPTIONS; -import static org.apache.poi.xssf.usermodel.XSSFRelation.SPREADSHEETML_NS; +import static org.apache.poi.xssf.usermodel.XSSFRelation.NS_SPREADSHEETML; import java.io.IOException; import java.io.InputStream; @@ -91,7 +91,7 @@ public class SharedStringsTable extends POIXMLDocumentPart { options.put( XmlOptions.SAVE_INNER ); options.put( XmlOptions.SAVE_AGGRESSIVE_NAMESPACES ); options.put( XmlOptions.SAVE_USE_DEFAULT_NAMESPACE ); - options.setSaveImplicitNamespaces(Collections.singletonMap("", SPREADSHEETML_NS)); + options.setSaveImplicitNamespaces(Collections.singletonMap("", NS_SPREADSHEETML)); } public SharedStringsTable() { diff --git a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFChart.java b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFChart.java index f6d6834615..ae63f235d6 100644 --- a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFChart.java +++ b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFChart.java @@ -63,9 +63,6 @@ import org.w3c.dom.Text; /** * Represents a SpreadsheetML Chart - * @author Nick Burch - * @author Roman Kashitsyn - * @author Martin Andersson */ public final class XSSFChart extends POIXMLDocumentPart implements Chart, ChartAxisFactory { diff --git a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFDrawing.java b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFDrawing.java index 1ce809fa2a..27ef139b0e 100644 --- a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFDrawing.java +++ b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFDrawing.java @@ -52,8 +52,6 @@ import org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STEditAs; /** * Represents a SpreadsheetML drawing - * - * @author Yegor Kozlov */ public final class XSSFDrawing extends POIXMLDocumentPart implements Drawing { /** @@ -62,8 +60,8 @@ public final class XSSFDrawing extends POIXMLDocumentPart implements Drawing { private CTDrawing drawing; private long numOfGraphicFrames = 0L; - protected static final String NAMESPACE_A = "http://schemas.openxmlformats.org/drawingml/2006/main"; - protected static final String NAMESPACE_C = "http://schemas.openxmlformats.org/drawingml/2006/chart"; + protected static final String NAMESPACE_A = XSSFRelation.NS_DRAWINGML; + protected static final String NAMESPACE_C = XSSFRelation.NS_CHART; /** * Create a new SpreadsheetML drawing diff --git a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFRelation.java b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFRelation.java index de49e80253..ac2f835676 100644 --- a/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFRelation.java +++ b/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFRelation.java @@ -352,7 +352,9 @@ public final class XSSFRelation extends POIXMLRelation { null ); - public static final String SPREADSHEETML_NS = "http://schemas.openxmlformats.org/spreadsheetml/2006/main"; + public static final String NS_SPREADSHEETML = "http://schemas.openxmlformats.org/spreadsheetml/2006/main"; + public static final String NS_DRAWINGML = "http://schemas.openxmlformats.org/drawingml/2006/main"; + public static final String NS_CHART = "http://schemas.openxmlformats.org/drawingml/2006/chart"; private XSSFRelation(String type, String rel, String defaultName, Class<? extends POIXMLDocumentPart> cls) { super(type, rel, defaultName, cls); |