src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java
changeset 50878 fb7800b66c92
parent 47216 71c04702a3d5
equal deleted inserted replaced
50877:700fffd3c871 50878:fb7800b66c92
    32  * <pre>
    32  * <pre>
    33  *   <em>var</em> <em>name</em> [ <em>initializer</em> ] ;
    33  *   <em>var</em> <em>name</em> [ <em>initializer</em> ] ;
    34  *   <em>var</em> <em>binding_pattern</em> [ <em>initializer</em> ];
    34  *   <em>var</em> <em>binding_pattern</em> [ <em>initializer</em> ];
    35  * </pre>
    35  * </pre>
    36  *
    36  *
       
    37  * @deprecated Nashorn JavaScript script engine and APIs, and the jjs tool
       
    38  * are deprecated with the intent to remove them in a future release.
       
    39  *
    37  * @since 9
    40  * @since 9
    38  */
    41  */
       
    42 @Deprecated(since="11", forRemoval=true)
    39 public interface VariableTree extends StatementTree {
    43 public interface VariableTree extends StatementTree {
    40     /**
    44     /**
    41      * Returns the binding of this declaration. This is an {@link IdentifierTree}
    45      * Returns the binding of this declaration. This is an {@link IdentifierTree}
    42      * for a binding identifier case (simple variable declaration).
    46      * for a binding identifier case (simple variable declaration).
    43      * This is an {@link ObjectLiteralTree} or a {@link ArrayLiteralTree} for a
    47      * This is an {@link ObjectLiteralTree} or a {@link ArrayLiteralTree} for a