diff --git a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFTable.java b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFTable.java index 388e0fb04..b7762828e 100644 --- a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFTable.java +++ b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFTable.java @@ -24,6 +24,8 @@ import java.util.List; import org.apache.poi.POIXMLDocumentPart; import org.apache.poi.util.Internal; +import org.apache.poi.util.NotImplemented; +import org.apache.poi.util.Removal; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBorder; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDecimalNumber; import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP; @@ -171,8 +173,17 @@ public class XWPFTable implements IBodyElement, ISDTContents { return text.toString(); } + + /** + * This method has existed since 2008 without an implementation. + * It will be removed unless an implementation is provided. + * @deprecated 4.0.0 due to lack of implementation. + */ + @Deprecated + @Removal + @NotImplemented public void addNewRowBetween(int start, int end) { - // TODO + throw new UnsupportedOperationException("XWPFTable#addNewRowBetween(int, int) not implemented"); } /**