From 224e112b2a9f880ab49c12b33a35e38ee8dc0764 Mon Sep 17 00:00:00 2001 From: Yegor Kozlov Date: Wed, 17 Dec 2008 18:55:07 +0000 Subject: 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 --- src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Cell.java | 7 +++++++ src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Row.java | 7 +++++++ src/ooxml/interfaces-jdk15/org/apache/poi/ss/usermodel/Sheet.java | 7 +++++++ 3 files changed, 21 insertions(+) (limited to 'src/ooxml/interfaces-jdk15/org/apache/poi/ss') 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 @@ -98,6 +98,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) * 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 @@ -183,6 +183,13 @@ public interface Row extends Iterable { */ Iterator 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 { */ Drawing createDrawingPatriarch(); + + /** + * Return the parent workbook + * + * @return the parent workbook + */ + Workbook getWorkbook(); } -- cgit v1.2.3