diff options
author | Ryan D. Brooks | 2018-09-06 17:33:10 +0000 |
---|---|---|
committer | Donald Dunne | 2018-09-11 16:47:53 +0000 |
commit | ed8a5b3032d42067d63267f639a7a571f74e6c76 (patch) | |
tree | 0059ad9895696431e29cfb738c0f8a0966cba12d /plugins | |
parent | 9a1748004f054e7ed4339edcd4077ec4ac7259e8 (diff) | |
download | org.eclipse.osee-ed8a5b3032d42067d63267f639a7a571f74e6c76.tar.gz org.eclipse.osee-ed8a5b3032d42067d63267f639a7a571f74e6c76.tar.xz org.eclipse.osee-ed8a5b3032d42067d63267f639a7a571f74e6c76.zip |
refactor: Add convenient writeEmptyCell to ISheetWriter
Change-Id: I5b095904cee1b214806fcc85ae0e07357f795fd8
Diffstat (limited to 'plugins')
2 files changed, 7 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/AbstractSheetWriter.java b/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/AbstractSheetWriter.java index 5753d1d575c..e074685c74f 100644 --- a/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/AbstractSheetWriter.java +++ b/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/AbstractSheetWriter.java @@ -76,6 +76,11 @@ public abstract class AbstractSheetWriter implements ISheetWriter { writeCell(cellData, implicitCellIndex); } + @Override + public void writeEmptyCell() throws IOException { + writeCell(null); + } + protected abstract void startRow() throws IOException; protected abstract void writeEndRow() throws IOException; diff --git a/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/ISheetWriter.java b/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/ISheetWriter.java index e268f763bd0..5d267bf1087 100644 --- a/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/ISheetWriter.java +++ b/plugins/org.eclipse.osee.framework.jdk.core/src/org/eclipse/osee/framework/jdk/core/util/io/xml/ISheetWriter.java @@ -37,6 +37,8 @@ public interface ISheetWriter { */ public void writeCell(Object cellData, int cellIndex) throws IOException; + public void writeEmptyCell() throws IOException; + public void endRow() throws IOException; public void endWorkbook() throws IOException; |