--- old/src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotatable.java 2014-11-25 12:16:49.351867105 +0000 +++ new/src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotatable.java 2014-11-25 12:16:49.277869282 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -50,6 +50,14 @@ JAnnotationUse annotate(Class clazz); /** + * Removes annotation from this program element. + * + * @param annotation + * The annotation to be removed from the program element + */ + boolean removeAnnotation(JAnnotationUse annotation); + + /** * Adds an annotation to this program element * and returns a type-safe writer to fill in the values of such annotations. */