/** * Creates a new AST node for a method invocation expression owned by the * given AST. By default, no expression, no type arguments, * an unspecified, but legal, method name, and an empty list of arguments. * * @param ast the AST that is to own this node */ MethodInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for an super constructor invocation statement * owned by the given AST. By default, no type arguments, and an empty list * of arguments. * * @param ast the AST that is to own this node */ SuperConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for a "super" method invocation expression owned * by the given AST. By default, no qualifier, no type arguments, * an unspecified, but legal, method name, and an empty list of arguments. * * @param ast the AST that is to own this node */ SuperMethodInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for an super constructor invocation statement * owned by the given AST. By default, no type arguments, and an empty list * of arguments. * * @param ast the AST that is to own this node */ SuperConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for a "super" method invocation expression owned * by the given AST. By default, no qualifier, no type arguments, * an unspecified, but legal, method name, and an empty list of arguments. * * @param ast the AST that is to own this node */ SuperMethodInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for an super constructor invocation statement * owned by the given AST. By default, no type arguments, and an empty list * of arguments. * * @param ast the AST that is to own this node */ SuperConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for a "super" method invocation expression owned * by the given AST. By default, no qualifier, no type arguments, * an unspecified, but legal, method name, and an empty list of arguments. * * @param ast the AST that is to own this node */ SuperMethodInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * <p> * N.B. This constructor is package-private; all subclasses must be * declared in the same package; clients are unable to declare * additional subclasses. * </p> * * @param ast the AST that is to own this node */ ModulePackageAccess(AST ast) { super(ast); this.modules = new ASTNode.NodeList(internalModulesProperty()); }
/** * Creates a new AST node for an super constructor invocation statement * owned by the given AST. By default, no type arguments, and an empty list * of arguments. * * @param ast the AST that is to own this node */ SuperConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for an alternate constructor invocation statement * owned by the given AST. By default, an empty list of arguments. * * @param ast the AST that is to own this node */ ConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for an alternate constructor invocation statement * owned by the given AST. By default, an empty list of arguments. * * @param ast the AST that is to own this node */ ConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for an alternate constructor invocation statement * owned by the given AST. By default, an empty list of arguments. * * @param ast the AST that is to own this node */ ConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for a method reference owned by the given AST. * <p> * N.B. This constructor is package-private. * </p> * * @param ast the AST that is to own this node */ MethodReference(AST ast) { super(ast); this.typeArguments = new ASTNode.NodeList(getTypeArgumentsProperty()); }
/** * Creates a new AST node for an alternate constructor invocation statement * owned by the given AST. By default, an empty list of arguments. * * @param ast the AST that is to own this node */ ConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for an alternate constructor invocation statement * owned by the given AST. By default, an empty list of arguments. * * @param ast the AST that is to own this node */ ConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }
/** * Creates a new AST node for a method reference owned by the given AST. * <p> * N.B. This constructor is package-private. * </p> * * @param ast the AST that is to own this node */ MethodReference(AST ast) { super(ast); this.typeArguments = new ASTNode.NodeList(getTypeArgumentsProperty()); }
/** * Creates a new AST node for a method reference owned by the given AST. * <p> * N.B. This constructor is package-private. * </p> * * @param ast the AST that is to own this node */ MethodReference(AST ast) { super(ast); this.typeArguments = new ASTNode.NodeList(getTypeArgumentsProperty()); }
/** * Creates a new AST node for a method reference owned by the given AST. * <p> * N.B. This constructor is package-private. * </p> * * @param ast the AST that is to own this node */ MethodReference(AST ast) { super(ast); this.typeArguments = new ASTNode.NodeList(getTypeArgumentsProperty()); }
/** * Creates a new AST node for a method reference owned by the given AST. * <p> * N.B. This constructor is package-private. * </p> * * @param ast the AST that is to own this node */ MethodReference(AST ast) { super(ast); this.typeArguments = new ASTNode.NodeList(getTypeArgumentsProperty()); }
/** * Creates a new AST node for an alternate constructor invocation statement * owned by the given AST. By default, an empty list of arguments. * * @param ast the AST that is to own this node */ ConstructorInvocation(AST ast) { super(ast); if (ast.apiLevel >= AST.JLS3_INTERNAL) { this.typeArguments = new ASTNode.NodeList(TYPE_ARGUMENTS_PROPERTY); } }