langtools/src/share/classes/com/sun/source/util/TaskEvent.java
changeset 24898 88fa65d2ac87
parent 22163 3651128c74eb
child 25287 d2440361b323
equal deleted inserted replaced
24897:655b72d7b96e 24898:88fa65d2ac87
     1 /*
     1 /*
     2  * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
    66          **/
    66          **/
    67         ANNOTATION_PROCESSING,
    67         ANNOTATION_PROCESSING,
    68         /**
    68         /**
    69          * For events relating to an individual annotation processing round.
    69          * For events relating to an individual annotation processing round.
    70          **/
    70          **/
    71         ANNOTATION_PROCESSING_ROUND
    71         ANNOTATION_PROCESSING_ROUND,
       
    72         /**
       
    73          * Sent before parsing first source file, and after writing the last output file.
       
    74          * This event is not sent when using {@link JavacTask#parse()},
       
    75          * {@link JavacTask#analyze()} or {@link JavacTask#generate()}.
       
    76          *
       
    77          * @since 1.9
       
    78          */
       
    79         COMPILATION,
    72     }
    80     }
    73 
    81 
    74     public TaskEvent(Kind kind) {
    82     public TaskEvent(Kind kind) {
    75         this(kind, null, null, null);
    83         this(kind, null, null, null);
    76     }
    84     }