]> source.dussan.org Git - poi.git/commitdiff
Fix up interfaces to compile cleanly all on jdk14s
authorNick Burch <nick@apache.org>
Wed, 23 Apr 2008 15:53:12 +0000 (15:53 +0000)
committerNick Burch <nick@apache.org>
Wed, 23 Apr 2008 15:53:12 +0000 (15:53 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@650919 13f79535-47bb-0310-9956-ffa450edef68

src/ooxml/interfaces-jdk14/org/apache/poi/ss/usermodel/Name.java
src/ooxml/interfaces-jdk14/org/apache/poi/ss/usermodel/Workbook.java

index a4f757e9459618f8011e0dfed80c4365260cdcfd..846ef66d6b8655346b0e0105015b8286c160c7b8 100644 (file)
@@ -17,4 +17,6 @@
 
 package org.apache.poi.ss.usermodel;
 
-public interface Name {}
+public interface Name {
+    void setNameName(String nameName);
+}
index 871947bd32ce49e423bf2da6343210e51fbae1a3..2d45b60eb68a096801048360ccf73f646c61f0b3 100644 (file)
@@ -18,6 +18,7 @@
 package org.apache.poi.ss.usermodel;
 
 import org.apache.poi.hssf.usermodel.*;
+import org.apache.poi.ss.util.SheetReferences;
 
 /**
  * This is a JDK 1.4 compatible interface for HSSFWorkbook.
@@ -29,14 +30,20 @@ public interface Workbook {
     short getNumberOfFonts();
     int getNumberOfNames();
 
+    HSSFName createName();
     HSSFName getNameAt(int index);
     String getNameName(int index);
+    String resolveNameXText(int refIndex, int definedNameIndex);
 
     String getSheetName(int sheet);
     HSSFSheet getSheetAt(int index);
-    int getSheetIndex(String name);
-    int getSheetIndex(Sheet sheet);
-    int getSheetIndexFromExternSheetIndex(int externSheetNumber);
+    SheetReferences getSheetReferences();
+    short getSheetIndex(String name);
+    short getSheetIndex(Sheet sheet);
+    short getSheetIndexFromExternSheetIndex(int externSheetNumber);
+    short getSheetIndexFromExternSheetIndex(short externSheetNumber);
+       short getExternalSheetIndex(int internalSheetIndex);
+    short getExternalSheetIndex(short internalSheetIndex);
 
     CreationHelper getCreationHelper();
 }