diff options
author | Yegor Kozlov <yegor@apache.org> | 2008-12-17 18:55:07 +0000 |
---|---|---|
committer | Yegor Kozlov <yegor@apache.org> | 2008-12-17 18:55:07 +0000 |
commit | 224e112b2a9f880ab49c12b33a35e38ee8dc0764 (patch) | |
tree | c989477f5fcf2bad0c379064ac2916923ca83480 /src/ooxml/interfaces-jdk15/org/apache/poi/ss | |
parent | fdc5f9a25cb7a1c3800d16d653fe395cab1b65cb (diff) | |
download | poi-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')
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(); } |