]> source.dussan.org Git - poi.git/commitdiff
bug 59907: add @Removal annotations to deprecated ClientAnchor#setAnchorType(int)
authorJaven O'Neal <onealj@apache.org>
Wed, 14 Sep 2016 02:55:52 +0000 (02:55 +0000)
committerJaven O'Neal <onealj@apache.org>
Wed, 14 Sep 2016 02:55:52 +0000 (02:55 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1760619 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/hssf/usermodel/HSSFClientAnchor.java
src/java/org/apache/poi/ss/usermodel/ClientAnchor.java
src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java

index e71e362b82ef12a821891565f1d499e0804bb12a..d4c8c6d689d0f466dfb7a92a9c22b4747e6900a8 100644 (file)
@@ -21,6 +21,7 @@ import org.apache.poi.ddf.EscherClientAnchorRecord;
 import org.apache.poi.ddf.EscherRecord;
 import org.apache.poi.ss.SpreadsheetVersion;
 import org.apache.poi.ss.usermodel.ClientAnchor;
+import org.apache.poi.util.Removal;
 
 /**
  * A client anchor is attached to an excel worksheet.  It anchors against a
@@ -272,6 +273,8 @@ public final class HSSFClientAnchor extends HSSFAnchor implements ClientAnchor {
      * @param anchorType the anchor type to set
      * @deprecated POI 3.15. Use {@link #setAnchorType(AnchorType)} instead.
      */
+    @Removal(version="3.17")
+    @Override
     public void setAnchorType(int anchorType) {
         _escherClientAnchor.setFlag((short) anchorType);
     }
index 65e69d87d93cec88faf5feebddc7cc5e5a5daa00..705c53bba1149a95a79d5a604e88cf439ea4114b 100644 (file)
@@ -17,6 +17,7 @@
 package org.apache.poi.ss.usermodel;
 
 import org.apache.poi.util.Internal;
+import org.apache.poi.util.Removal;
 
 /**
  * A client anchor is attached to an excel worksheet.  It anchors against a
@@ -296,6 +297,7 @@ public interface ClientAnchor {
      * @param anchorType the anchor type to set
      * @deprecated POI 3.15. Use {@link #setAnchorType(AnchorType)} instead.
      */
+    @Removal(version="3.17")
     public void setAnchorType( int anchorType );
 
     /**
index 19d7d81099b3c1aab48b5d7f6f679e871ccf43f1..df47fc227b5d91464f5a6e571158bfc52c1c4487 100644 (file)
@@ -19,6 +19,7 @@ package org.apache.poi.xssf.usermodel;
 
 import org.apache.poi.ss.usermodel.ClientAnchor;
 import org.apache.poi.util.Internal;
+import org.apache.poi.util.Removal;
 import org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTMarker;
 
 /**
@@ -230,6 +231,7 @@ public final class XSSFClientAnchor extends XSSFAnchor implements ClientAnchor {
      * @param anchorType the anchor type to set
      * @deprecated POI 3.15. Use {@link #setAnchorType(AnchorType)} instead
      */
+    @Removal(version="3.17")
     @Override
     public void setAnchorType( int anchorType )
     {