mirror of https://github.com/apache/poi.git
Remove more deprecated code (MissingCellPolicy)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1800400 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
0dff17384f
commit
a420b90906
|
@ -19,8 +19,6 @@ package org.apache.poi.ss.usermodel;
|
||||||
|
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
|
|
||||||
import org.apache.poi.util.Removal;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* High level representation of a row of a spreadsheet.
|
* High level representation of a row of a spreadsheet.
|
||||||
*/
|
*/
|
||||||
|
@ -237,46 +235,10 @@ public interface Row extends Iterable<Cell> {
|
||||||
* if for the case of null and blank cells
|
* if for the case of null and blank cells
|
||||||
*/
|
*/
|
||||||
public enum MissingCellPolicy {
|
public enum MissingCellPolicy {
|
||||||
RETURN_NULL_AND_BLANK(1),
|
RETURN_NULL_AND_BLANK,
|
||||||
RETURN_BLANK_AS_NULL(2),
|
RETURN_BLANK_AS_NULL,
|
||||||
CREATE_NULL_AS_BLANK(3);
|
CREATE_NULL_AS_BLANK;
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated as of POI 3.15-beta2, scheduled for removal in 3.17 - the id has no function and will be removed.
|
|
||||||
* The {@code id} is only kept only for backwards compatibility with applications that hard-coded the number
|
|
||||||
*/
|
|
||||||
@Removal(version="3.17")
|
|
||||||
@Deprecated
|
|
||||||
public final int id;
|
|
||||||
private MissingCellPolicy(int id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Missing cells are returned as null, Blank cells are returned as normal
|
|
||||||
*
|
|
||||||
* @deprecated as of POI 3.15-beta2, scheduled for removal in 3.17 - use the MissingCellPolicy enum
|
|
||||||
**/
|
|
||||||
@Removal(version="3.17")
|
|
||||||
@Deprecated
|
|
||||||
public static final MissingCellPolicy RETURN_NULL_AND_BLANK = MissingCellPolicy.RETURN_NULL_AND_BLANK;
|
|
||||||
/**
|
|
||||||
* Missing cells and blank cells are returned as null
|
|
||||||
*
|
|
||||||
* @deprecated as of POI 3.15-beta2, scheduled for removal in 3.17 - use the MissingCellPolicy enum
|
|
||||||
**/
|
|
||||||
@Removal(version="3.17")
|
|
||||||
@Deprecated
|
|
||||||
public static final MissingCellPolicy RETURN_BLANK_AS_NULL = MissingCellPolicy.RETURN_BLANK_AS_NULL;
|
|
||||||
/**
|
|
||||||
* A new, blank cell is created for missing cells. Blank cells are returned as normal
|
|
||||||
*
|
|
||||||
* @deprecated as of POI 3.15-beta2, scheduled for removal in 3.17 - use the MissingCellPolicy enum
|
|
||||||
**/
|
|
||||||
@Removal(version="3.17")
|
|
||||||
@Deprecated
|
|
||||||
public static final MissingCellPolicy CREATE_NULL_AS_BLANK = MissingCellPolicy.CREATE_NULL_AS_BLANK;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the rows outline level. Increased as you
|
* Returns the rows outline level. Increased as you
|
||||||
|
|
|
@ -112,8 +112,6 @@ public final class XSSFChart extends POIXMLDocumentPart implements Chart, ChartA
|
||||||
/**
|
/**
|
||||||
* Construct a new CTChartSpace bean.
|
* Construct a new CTChartSpace bean.
|
||||||
* By default, it's just an empty placeholder for chart objects.
|
* By default, it's just an empty placeholder for chart objects.
|
||||||
*
|
|
||||||
* @return a new CTChartSpace bean
|
|
||||||
*/
|
*/
|
||||||
private void createChart() {
|
private void createChart() {
|
||||||
chartSpace = CTChartSpace.Factory.newInstance();
|
chartSpace = CTChartSpace.Factory.newInstance();
|
||||||
|
|
|
@ -408,7 +408,7 @@ public class XSSFFont implements Font {
|
||||||
/**
|
/**
|
||||||
* set the font height in points.
|
* set the font height in points.
|
||||||
*
|
*
|
||||||
* @link #setFontHeight
|
* @see #setFontHeight
|
||||||
*/
|
*/
|
||||||
public void setFontHeightInPoints(short height) {
|
public void setFontHeightInPoints(short height) {
|
||||||
setFontHeight((double)height);
|
setFontHeight((double)height);
|
||||||
|
@ -608,7 +608,7 @@ public class XSSFFont implements Font {
|
||||||
* A font family is a set of fonts having common stroke width and serif characteristics.
|
* A font family is a set of fonts having common stroke width and serif characteristics.
|
||||||
*
|
*
|
||||||
* @param family font family
|
* @param family font family
|
||||||
* @link #setFamily(int value)
|
* @see #setFamily(int value)
|
||||||
*/
|
*/
|
||||||
public void setFamily(FontFamily family) {
|
public void setFamily(FontFamily family) {
|
||||||
setFamily(family.getValue());
|
setFamily(family.getValue());
|
||||||
|
|
|
@ -281,7 +281,7 @@ public class XSSFRow implements Row, Comparable<XSSFRow> {
|
||||||
case CREATE_NULL_AS_BLANK:
|
case CREATE_NULL_AS_BLANK:
|
||||||
return (cell == null) ? createCell(cellnum, CellType.BLANK) : cell;
|
return (cell == null) ? createCell(cellnum, CellType.BLANK) : cell;
|
||||||
default:
|
default:
|
||||||
throw new IllegalArgumentException("Illegal policy " + policy + " (" + policy.id + ")");
|
throw new IllegalArgumentException("Illegal policy " + policy);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3981,20 +3981,6 @@ public class XSSFSheet extends POIXMLDocumentPart implements Sheet {
|
||||||
return new XSSFColor(pr.getTabColor(), getWorkbook().getStylesSource().getIndexedColors());
|
return new XSSFColor(pr.getTabColor(), getWorkbook().getStylesSource().getIndexedColors());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Set background color of the sheet tab
|
|
||||||
*
|
|
||||||
* @param colorIndex the indexed color to set, must be a constant from {@link org.apache.poi.ss.usermodel.IndexedColors}
|
|
||||||
* @deprecated 3.15-beta2. Removed in 3.17. Use {@link #setTabColor(XSSFColor)}.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
@Removal(version="3.17")
|
|
||||||
public void setTabColor(int colorIndex) {
|
|
||||||
IndexedColors indexedColor = IndexedColors.fromInt(colorIndex);
|
|
||||||
XSSFColor color = new XSSFColor(indexedColor, getWorkbook().getStylesSource().getIndexedColors());
|
|
||||||
setTabColor(color);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set background color of the sheet tab
|
* Set background color of the sheet tab
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue