src/share/classes/com/sun/mirror/util/SourcePosition.java

Print this page

        

*** 30,44 **** /** * Represents a position in a source file. * * @author Joseph D. Darcy * @author Scott Seligman * @since 1.5 */ ! public interface SourcePosition { /** * Returns the source file containing this position. * --- 30,53 ---- /** * Represents a position in a source file. * + * @deprecated All components of this API have been superseded by the + * standardized annotation processing API. There is no direct + * replacement for the functionality of this interface since the + * standardized {@link javax.annotation.processing.Messager Messager} + * API implicitly takes a source position argument via any element, + * annotation mirror, or annotation value passed along with the + * message. + * * @author Joseph D. Darcy * @author Scott Seligman * @since 1.5 */ ! @Deprecated ! @SuppressWarnings("deprecation") public interface SourcePosition { /** * Returns the source file containing this position. *