Deprecated API


Contents
Deprecated Classes
org.apache.poi.hssf.util.CellRangeAddress
          use CellRangeAddress 
org.apache.poi.hssf.util.CellRangeAddressList
          use CellRangeAddressList 
org.apache.poi.openxml4j.opc.Package
          (name clash with Package use OPCPackage instead. 
org.apache.poi.ss.util.Region
          (Aug-2008) use CellRangeAddress 
org.apache.poi.hssf.record.UnicodeString
          Use UnicodeString instead 
org.apache.poi.xwpf.model.XWPFHyperlinkDecorator
          Use XWPFHyperlinkRun instead 
 

Deprecated Fields
org.apache.poi.hssf.record.PaneRecord.ACTIVE_PANE_UPER_LEFT
          use ACTIVE_PANE_UPPER_LEFT 
org.apache.poi.ss.formula.eval.BlankEval.INSTANCE
          (Nov 2009) use BlankEval.instance 
 

Deprecated Methods
org.apache.poi.hssf.usermodel.HSSFSheetConditionalFormatting.addConditionalFormatting(Region[], HSSFConditionalFormattingRule[])
          use CellRangeAddress instead of Region 
org.apache.poi.hssf.usermodel.HSSFSheet.addMergedRegion(Region)
          (Aug-2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.usermodel.HSSFWorkbook.addSSTString(String)
          Do not call this method from your applications. Use the methods available in the HSSFRow to add string HSSFCells 
org.apache.poi.openxml4j.opc.Package.create(File)
          use OPCPackage.create(File) 
org.apache.poi.openxml4j.opc.Package.create(OutputStream)
          use OPCPackage.create(OutputStream) 
org.apache.poi.openxml4j.opc.Package.create(String)
          use OPCPackage.create(String) 
org.apache.poi.ss.formula.eval.forked.ForkedEvaluator.create(Workbook, IStabilityClassifier)
          (Sep 2009) (reduce overloading) use ForkedEvaluator.create(Workbook, IStabilityClassifier, UDFFinder) 
org.apache.poi.hssf.usermodel.HSSFRow.createCell(short)
          (Aug 2008) use HSSFRow.createCell(int) 
org.apache.poi.hssf.usermodel.HSSFRow.createCell(short, int)
          (Aug 2008) use HSSFRow.createCell(int, int) 
org.apache.poi.xssf.usermodel.XSSFSheet.createComment()
          since Nov 2009 this method is not compatible with the common SS interfaces, use (org.apache.poi.ss.usermodel.ClientAnchor) instead 
org.apache.poi.hssf.usermodel.HSSFWorkbook.findSheetNameFromExternSheet(int)
          for POI internal use only (formula rendering). This method is likely to be removed in future versions of POI. 
org.apache.poi.hpsf.wellknown.SectionIDMap.get(Object)
          Use SectionIDMap.get(byte[]) instead! 
org.apache.poi.ss.usermodel.BuiltinFormats.getBuiltinFormats()
          (May 2009) use BuiltinFormats.getAll() 
org.apache.poi.hssf.usermodel.HSSFRow.getCell(short)
          (Aug 2008) use HSSFRow.getCell(int) 
org.apache.poi.hssf.usermodel.HSSFCell.getCellNum()
          (Oct 2008) use HSSFCell.getColumnIndex() 
org.apache.poi.hssf.usermodel.HSSFSheet.getColumnWidth(short)
          (Sep 2008) use HSSFSheet.getColumnWidth(int) 
org.apache.poi.hssf.record.WindowOneRecord.getDisplayedTab()
          - Misleading name - use getFirstVisibleTab() 
org.apache.poi.hssf.usermodel.HSSFWorkbook.getDisplayedTab()
          - Misleading name - use getFirstVisibleTab() 
org.apache.poi.hssf.usermodel.HSSFWorkbook.getExternalSheetIndex(int)
          for POI internal use only (formula parsing). This method is likely to be removed in future versions of POI. 
org.apache.poi.hssf.usermodel.HSSFConditionalFormatting.getFormattingRegions()
          (Aug-2008) use HSSFConditionalFormatting.getFormattingRanges() 
org.apache.poi.hssf.usermodel.HSSFSheet.getMergedRegionAt(int)
          (Aug-2008) use HSSFSheet.getMergedRegion(int) 
org.apache.poi.hssf.record.WindowTwoRecord.getPaged()
          use isActive() 
org.apache.poi.hssf.usermodel.HSSFName.getReference()
          (Nov 2008) Misleading name. Use HSSFName.getRefersToFormula() instead. 
org.apache.poi.hssf.record.WindowOneRecord.getSelectedTab()
          - Misleading name - use getActiveSheetIndex() 
org.apache.poi.hssf.usermodel.HSSFWorkbook.getSelectedTab()
          - Misleading name - use getActiveSheetIndex() 
org.apache.poi.hslf.usermodel.PictureData.getSize()
          Use getData().length instead. 
org.apache.poi.hssf.usermodel.HSSFWorkbook.getSSTString(int)
          Do not call this method from your applications. Use the methods available in the HSSFRow to get string HSSFCells 
org.apache.poi.hssf.usermodel.HSSFSheet.getVerticallyCenter(boolean)
          (Mar-2008) use getVerticallyCenter() instead 
org.apache.poi.hssf.usermodel.HSSFSheet.groupColumn(short, short)
          (Sep 2008) use HSSFSheet.groupColumn(int, int) 
org.apache.poi.hssf.usermodel.HSSFSheet.isColumnHidden(short)
          (Sep 2008) use HSSFSheet.isColumnHidden(int) 
org.apache.poi.openxml4j.opc.Package.open(InputStream)
          use OPCPackage.open(InputStream) 
org.apache.poi.openxml4j.opc.Package.open(String)
          use OPCPackage.open(String) 
org.apache.poi.openxml4j.opc.Package.open(String, PackageAccess)
          use OPCPackage.open(String,PackageAccess) 
org.apache.poi.openxml4j.opc.Package.openOrCreate(File)
          use OPCPackage.openOrCreate(java.io.File) 
org.apache.poi.hpsf.wellknown.SectionIDMap.put(Object, Object)
          Use SectionIDMap.put(byte[], PropertyIDMap) instead! 
org.apache.poi.hssf.record.RecordInputStream.readAllContinuedRemainder()
          Best to write a input stream that wraps this one where there is special sub record that may overlap continue records. 
org.apache.poi.hssf.usermodel.HSSFWorkbook.resolveNameXText(int, int)
          for POI internal use only (formula rendering). This method is likely to be removed in future versions of POI. 
org.apache.poi.hssf.util.CellRangeAddress8Bit.serialize(int, byte[])
          use CellRangeAddress8Bit.serialize(LittleEndianOutput) 
org.apache.poi.ss.util.CellRangeAddress.serialize(int, byte[])
          use CellRangeAddress.serialize(LittleEndianOutput) 
org.apache.poi.hssf.util.HSSFRegionUtil.setBorderBottom(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.util.HSSFRegionUtil.setBorderLeft(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.util.HSSFRegionUtil.setBorderRight(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.util.HSSFRegionUtil.setBorderTop(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.util.HSSFRegionUtil.setBottomBorderColor(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.xssf.usermodel.XSSFSheet.setCellComment(String, XSSFComment)
          since Nov 2009 use XSSFCell.setCellComment(org.apache.poi.ss.usermodel.Comment) instead 
org.apache.poi.hssf.usermodel.HSSFCell.setCellNum(short)
          (Jan 2008) Doesn't update the row's idea of what cell this is, use HSSFRow.moveCell(HSSFCell, short) instead 
org.apache.poi.hssf.usermodel.HSSFComment.setColumn(short)
          (Nov 2009) use HSSFComment.setColumn(int) } 
org.apache.poi.hssf.usermodel.HSSFSheet.setColumnGroupCollapsed(short, boolean)
          (Sep 2008) use HSSFSheet.setColumnGroupCollapsed(int, boolean) 
org.apache.poi.hssf.usermodel.HSSFSheet.setColumnHidden(short, boolean)
          (Sep 2008) use HSSFSheet.setColumnHidden(int, boolean) 
org.apache.poi.hssf.usermodel.HSSFSheet.setColumnWidth(short, short)
          (Sep 2008) use HSSFSheet.setColumnWidth(int, int) 
org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator.setCurrentRow(HSSFRow)
          (Aug 2008) - not needed, since the current row can be derived from the cell 
org.apache.poi.hssf.usermodel.HSSFSheet.setDefaultColumnWidth(short)
          (Sep 2008) use HSSFSheet.setDefaultColumnWidth(int) 
org.apache.poi.hssf.record.WindowOneRecord.setDisplayedTab(short)
          - Misleading name - use setFirstVisibleTab() 
org.apache.poi.hssf.usermodel.HSSFWorkbook.setDisplayedTab(short)
          - Misleading name - use setFirstVisibleTab() 
org.apache.poi.hssf.util.HSSFRegionUtil.setLeftBorderColor(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.record.WindowTwoRecord.setPaged(boolean)
          use setActive() 
org.apache.poi.hssf.usermodel.HSSFName.setReference(String)
          (Nov 2008) Misleading name. Use HSSFName.setRefersToFormula(String) instead. 
org.apache.poi.hssf.util.HSSFRegionUtil.setRightBorderColor(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.record.WindowOneRecord.setSelectedTab(short)
          - Misleading name - use setActiveSheetIndex() 
org.apache.poi.hssf.usermodel.HSSFWorkbook.setSelectedTab(short)
          use setSelectedTab(int) 
org.apache.poi.hssf.util.HSSFRegionUtil.setTopBorderColor(short, Region, HSSFSheet, HSSFWorkbook)
          (Aug 2008) use CellRangeAddress instead of Region 
org.apache.poi.hssf.usermodel.HSSFSheet.ungroupColumn(short, short)
          (Sep 2008) use HSSFSheet.ungroupColumn(int, int) 
 

Deprecated Constructors
org.apache.poi.hdgf.HDGFDiagram(DirectoryNode, POIFSFileSystem)
          Use HDGFDiagram.HDGFDiagram(DirectoryNode) instead 
org.apache.poi.hpbf.HPBFDocument(DirectoryNode, POIFSFileSystem)
          Use HPBFDocument.HPBFDocument(DirectoryNode) instead 
org.apache.poi.hslf.HSLFSlideShow(DirectoryNode, POIFSFileSystem)
          Use HSLFSlideShow.HSLFSlideShow(DirectoryNode) instead 
org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator(HSSFSheet, HSSFWorkbook)
          (Sep 2008) HSSFSheet parameter is ignored 
org.apache.poi.hsmf.MAPIMessage(DirectoryNode, POIFSFileSystem)
          Use MAPIMessage.MAPIMessage(DirectoryNode) instead 
org.apache.poi.hsmf.extractor.OutlookTextExtactor(DirectoryNode, POIFSFileSystem)
           
org.apache.poi.openxml4j.opc.Package(PackageAccess)
          use OPCPackage 
org.apache.poi.POIDocument(DirectoryNode, POIFSFileSystem)
          use POIDocument.POIDocument(DirectoryNode) instead 
org.apache.poi.hslf.extractor.PowerPointExtractor(DirectoryNode, POIFSFileSystem)
          Use PowerPointExtractor.PowerPointExtractor(DirectoryNode) instead 
org.apache.poi.hpbf.extractor.PublisherTextExtractor(DirectoryNode, POIFSFileSystem)
           
org.apache.poi.hssf.record.UnicodeString(RecordInputStream)
          Use UnicodeString instead 
org.apache.poi.hssf.record.UnicodeString(String)
          Use UnicodeString instead 
org.apache.poi.hdgf.extractor.VisioTextExtractor(DirectoryNode, POIFSFileSystem)
          Use VisioTextExtractor.VisioTextExtractor(DirectoryNode) instead 
org.apache.poi.xssf.usermodel.XSSFFormulaEvaluator(XSSFWorkbook, IStabilityClassifier)
          (Sep 2009) (reduce overloading) use XSSFFormulaEvaluator.create(XSSFWorkbook, org.apache.poi.ss.formula.IStabilityClassifier, org.apache.poi.ss.formula.udf.UDFFinder) 
 



Copyright 2011 The Apache Software Foundation or its licensors, as applicable.