aboutsummaryrefslogtreecommitdiffstats
path: root/src/ooxml/interfaces-jdk15/org/apache/poi/ss
diff options
context:
space:
mode:
authorYegor Kozlov <yegor@apache.org>2008-12-17 18:55:07 +0000
committerYegor Kozlov <yegor@apache.org>2008-12-17 18:55:07 +0000
commit224e112b2a9f880ab49c12b33a35e38ee8dc0764 (patch)
treec989477f5fcf2bad0c379064ac2916923ca83480 /src/ooxml/interfaces-jdk15/org/apache/poi/ss
parentfdc5f9a25cb7a1c3800d16d653fe395cab1b65cb (diff)
downloadpoi-224e112b2a9f880ab49c12b33a35e38ee8dc0764.tar.gz
poi-224e112b2a9f880ab49c12b33a35e38ee8dc0764.zip
Added getters to parent objects: HSSFSheet.getWorkbook(), HSSFRow.getSheet() and HSSFCell.getRow()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@727469 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/interfaces-jdk15/org/apache/poi/ss')
-rw-r--r--src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Cell.java7
-rw-r--r--src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Row.java7
-rw-r--r--src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Sheet.java7
3 files changed, 21 insertions, 0 deletions
diff --git a/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Cell.java b/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Cell.java
index 3110d849c6..8816025a4f 100644
--- a/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Cell.java
+++ b/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Cell.java
@@ -99,6 +99,13 @@ public interface Cell {
Sheet getSheet();
/**
+ * Returns the Row this cell belongs to
+ *
+ * @return the Row that owns this cell
+ */
+ Row getRow();
+
+ /**
* Set the cells type (numeric, formula or string)
*
* @throws IllegalArgumentException if the specified cell type is invalid
diff --git a/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Row.java b/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Row.java
index f29a437c99..a1db2fb367 100644
--- a/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Row.java
+++ b/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Row.java
@@ -184,6 +184,13 @@ public interface Row extends Iterable<Cell> {
Iterator<Cell> cellIterator();
/**
+ * Returns the Sheet this row belongs to
+ *
+ * @return the Sheet that owns this row
+ */
+ Sheet getSheet();
+
+ /**
* Used to specify the different possible policies
* if for the case of null and blank cells
*/
diff --git a/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Sheet.java b/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Sheet.java
index 7e7645995b..9650db2009 100644
--- a/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Sheet.java
+++ b/src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Sheet.java
@@ -712,4 +712,11 @@ public interface Sheet extends Iterable<Row> {
*/
Drawing createDrawingPatriarch();
+
+ /**
+ * Return the parent workbook
+ *
+ * @return the parent workbook
+ */
+ Workbook getWorkbook();
}