A B C D E F G H I J K L M N O P Q R S T U V W X Y

## N

Name - Class in org.eclipse.wst.jsdt.core.dom
  Abstract base class for all AST nodes that represent names.
name - Variable in class org.eclipse.wst.jsdt.core.infer.InferredMember
  The name of this member
name() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.Argument
  The name of the `Connector.Argument`.
name() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector
  The name of this `Connector`.
name() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.Property
  Returns the name of this `Property` or `null` if one could not be determined.
name() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.ThreadReference
  Returns the simple name of this thread.
name() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.VirtualMachine
  Returns the name of the `VirtualMachine`.
name(String) - Method in class org.eclipse.wst.jsdt.js.bower.BowerJson.Builder
name(String) - Method in class org.eclipse.wst.jsdt.js.node.common.json.objects.PackageJson.Builder
name(String) - Method in class org.eclipse.wst.jsdt.js.npm.PackageJson.Builder
name - Variable in class org.eclipse.wst.jsdt.jsdoc.ElementInfo
NAME_COLLISION - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a naming collision would occur if the operation proceeded.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ClassInstanceCreation
  The "name" structural property of this node type .
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.FieldAccess
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.FunctionDeclaration
  Deprecated.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.FunctionInvocation
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.FunctionRef
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.FunctionRefParameter
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ImportDeclaration
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.MemberRef
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.PackageDeclaration
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.QualifiedName
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.QualifiedType
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.SimpleType
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration
  Deprecated.
  use #PATTERN_PROPERTY
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.SuperFieldAccess
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.SuperMethodInvocation
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.TypeDeclaration
  The "name" structural property of this node type.
NAME_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.VariableDeclarationFragment
  Deprecated.
  use #PATTERN_PROPERTY
NAME_REFERENCE - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
NamedConnectionLoggerFactory - Interface in org.eclipse.wst.jsdt.chromium.debug.core.model
  The factory provides `ConnectionLogger` that can be used to output connection traffic, supposedly to some UI.
NAMESPACE_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ModuleSpecifier
  The "namespace" structural property of this node type.
nameStart - Variable in class org.eclipse.wst.jsdt.core.infer.InferredMember
  The source offset at which the name of this member begins
NamingConventions - Class in org.eclipse.wst.jsdt.core
  Provides methods for computing JavaScript-specific names.
NAN - Static variable in interface org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
  Represents the value for 'Not A Number'
NATIVE - Static variable in class org.eclipse.wst.jsdt.core.dom.Modifier
  "native" modifier constant (bit mask).
NATIVE_KEYWORD - Static variable in class org.eclipse.wst.jsdt.core.dom.Modifier.ModifierKeyword
  "native" modifier with flag value `Modifier.NATIVE`.
NativeMethodsCannotBeStrictfp - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NATURE_ID - Static variable in class org.eclipse.wst.jsdt.core.JavaScriptCore
  The identifier for the JavaScript nature (value `"org.eclipse.wst.jsdt.core.jsnature"`).
NavigateActionGroup - Class in org.eclipse.wst.jsdt.ui.actions
  Action group that adds the open and show actions to a context menu and the action bar's navigate menu.
NavigateActionGroup(IViewPart) - Constructor for class org.eclipse.wst.jsdt.ui.actions.NavigateActionGroup
  Creates a new `NavigateActionGroup`.
navigated(String) - Method in interface org.eclipse.wst.jsdt.chromium.TabDebugEventListener
  Reports a navigation event on the target tab.
NEEDS_FULL_BUILD - Static variable in class org.eclipse.wst.jsdt.core.compiler.ValidationParticipant
needsParentheses() - Method in interface org.eclipse.wst.jsdt.chromium.util.JavaScriptExpressionBuilder.ExpressionComponentFormatter
NeedToEmulateConstructorAccess - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NeedToEmulateFieldReadAccess - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NeedToEmulateFieldWriteAccess - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NeedToEmulateMethodAccess - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NEG_INFINITY - Static variable in interface org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
  Represents the value for negative infinity
NEVER - Static variable in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Possible configurable option value.
NEW_LINE - Static variable in class org.eclipse.wst.jsdt.jsdoc.Util
newAccessRule(IPath, int) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new access rule with the given file pattern and kind.
newAnonymousClassDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented anonymous class declaration node owned by this AST.
newArchiveRuntimeClasspathEntry(IResource) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a new runtime includepath entry for the given archive.
newArchiveRuntimeClasspathEntry(IPath) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a new runtime includepath entry for the given archive (possibly external).
newArrayAccess() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented array access expression node owned by this AST.
newArrayCreation() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented array creation expression node owned by this AST.
newArrayInitializer() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented array initializer node owned by this AST.
newArrayName() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented array name node.
newArrayType(Type) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented array type node with the given component type, which may be another array type.
newArrayType(Type, int) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented array type node with the given element type and number of dimensions.
newArrowFunctionExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented arrow expression node owned by this AST.
newAssignment() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented assignment expression node owned by this AST.
newAssignmentName() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented assignment name (pattern) node
newAST(int) - Static method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new JavaScript abstract syntax tree (AST) following the specified set of API rules.
newBlock() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented block node owned by this AST, for an empty list of statements.
newBlockComment() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new block comment placeholder node.
newBooleanLiteral(boolean) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented boolean literal node.
newBooleanLiteral(String) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented boolean literal node.
newBreakStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented break statement node owned by this AST.
newBrowserConnectionLogger() - Method in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory.LoggerFactory
newBrowserConnectionLogger() - Method in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory.LoggerFactory
newCatchClause() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented catch clause node owned by this AST.
newCharacterLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented character literal node.
newChildren() - Method in interface org.eclipse.wst.jsdt.chromium.UpdatableScript.OldFunctionNode
newClassInstanceCreation() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented class instance creation ("new") expression node owned by this AST.
NewClassWizardPage - Class in org.eclipse.wst.jsdt.ui.wizards
  Wizard page to create a new class.
NewClassWizardPage() - Constructor for class org.eclipse.wst.jsdt.ui.wizards.NewClassWizardPage
  Creates a new `NewClassWizardPage`
newConditionalExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented conditional expression node owned by this AST.
newConnectionLogger() - Method in interface org.eclipse.wst.jsdt.chromium.ConnectionLogger.Factory
  Creates new instance of `ConnectionLogger`.
newConstructorInvocation() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented alternate constructor ("this(...);") invocation statement node owned by this AST.
newContainerEntry(IPath) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_CONTAINER` for the given path.
newContainerEntry(IPath, boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_CONTAINER` for the given path.
newContainerEntry(IPath, IAccessRule[], IIncludePathAttribute[], boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_CONTAINER` for the given path.
NewContainerWizardPage - Class in org.eclipse.wst.jsdt.ui.wizards
  Wizard page that acts as a base class for wizard pages that create new JavaScript elements.
NewContainerWizardPage(String) - Constructor for class org.eclipse.wst.jsdt.ui.wizards.NewContainerWizardPage
  Create a new `NewContainerWizardPage`
newContinueStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented continue statement node owned by this AST.
newDebuggerStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented debugger statement node owned by this AST.
newDefaultJREContainerPath() - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a path for the JRE includepath container identifying the default VM install.
newDoStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented do statement node owned by this AST.
NewElementWizardPage - Class in org.eclipse.wst.jsdt.ui.wizards
  Base class for wizard page responsible to create JavaScript elements.
NewElementWizardPage(String) - Constructor for class org.eclipse.wst.jsdt.ui.wizards.NewElementWizardPage
  Creates a `NewElementWizardPage`.
newEmptyStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented empty statement node owned by this AST.
newEnhancedForStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
newEvaluationContext() - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptProject
  Creates a new evaluation context.
newExportDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented meta property node owned by this AST.
newExpressionStatement(Expression) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented expression statement node owned by this AST, for the given expression.
newExpressionStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented expression statement node owned by this AST, for the given expression.
newFieldAccess() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented field access expression node owned by this AST.
newFieldDeclaration(VariableDeclarationFragment) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented field declaration node owned by this AST, for the given variable declaration fragment.
newForInStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented for..in statement node owned by this AST.
newForOfStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented for..of statement node owned by this AST.
newForStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented for statement node owned by this AST.
newFunctionDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented method declaration node owned by this AST.
newFunctionDeclarationStatement(FunctionDeclaration) - Method in class org.eclipse.wst.jsdt.core.dom.AST
newFunctionExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented function expression node owned by this AST.
newFunctionInvocation() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented method invocation expression node owned by this AST.
newFunctionRef() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new method reference node.
newFunctionRefParameter() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new method reference node.
newGuard() - Method in class org.eclipse.wst.jsdt.chromium.util.RelaySyncCallback
newIfStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented if statement node owned by this AST.
newImportDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented import declaration node owned by this AST.
newIncludepathAttribute(String, String) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath attribute with the given name and the given value.
newInferredType(String) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new inferred type node with the given type name.
newInfixExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented infix expression node owned by this AST.
newInitializer() - Method in class org.eclipse.wst.jsdt.core.dom.AST
newInstanceofExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented instanceof expression node owned by this AST.
NewJavaProjectWizardPage - Class in org.eclipse.wst.jsdt.ui.wizards
  Standard wizard page for creating new JavaScript projects.
NewJavaProjectWizardPage(IWorkspaceRoot, WizardNewProjectCreationPage) - Constructor for class org.eclipse.wst.jsdt.ui.wizards.NewJavaProjectWizardPage
  Creates a JavaScript project wizard creation page.
newJavaScriptUnit() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented javaScript unit node owned by this AST.
newJREContainerPath(IVMInstall) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a path for the JRE includepath container identifying the specified VM install by type and name.
newJREContainerPath(String, String) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a path for the JRE includepath container identifying the specified VM install by type and name.
newJSdoc() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new doc comment node.
newLabeledStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented labeled statement node owned by this AST.
newLibraryEntry(IPath, IPath, IPath) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new non-exported includepath entry of kind `CPE_LIBRARY` for the JAR or folder identified by the given absolute path.
newLibraryEntry(IPath, IPath, IPath, boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_LIBRARY` for the JAR or folder identified by the given absolute path.
newLibraryEntry(IPath, IPath, IPath, IAccessRule[], IIncludePathAttribute[], boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_LIBRARY` for the JAR or folder identified by the given absolute path.
newLibraryEntry(IPath, IPath, IPath, IAccessRule[], IIncludePathAttribute[], IPath[], boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_LIBRARY` for the JAR or folder identified by the given absolute path.
newLineComment() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new line comment placeholder node.
newListExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
newMemberRef() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new member reference node.
newMetaProperty() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented meta property node owned by this AST.
newModifier(Modifier.ModifierKeyword) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented modifier node for the given modifier.
newModifiers(int) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a list of new unparented modifier nodes for the given modifier flags.
newModuleSpecifier() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented meta property node owned by this AST.
newName(String[]) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented name node for the given name segments.
newName(String) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented name node for the given name.
newNameLookup(IJavaScriptUnit[]) - Method in interface org.eclipse.wst.jsdt.core.ILookupScope
newNameLookup(WorkingCopyOwner) - Method in interface org.eclipse.wst.jsdt.core.ILookupScope
newNullLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented null literal node.
newNumberLiteral(String) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented number literal node.
newNumberLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented number literal node.
newObjectLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented object literal expression node owned by this AST.
newObjectLiteralField() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented object literal field expression node owned by this AST.
newObjectLiteralField(Expression, Expression) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented object literal field expression node owned by this AST.
newObjectName() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented object name node
newPackageDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented package declaration node owned by this AST.
newParenthesizedExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented parenthesized expression node owned by this AST.
newParenthesizedExpression(Expression) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented parenthesized expression node owned by this AST.
newParser(int) - Static method in class org.eclipse.wst.jsdt.core.dom.ASTParser
  Creates a new object for creating a JavaScript abstract syntax tree (AST) following the specified set of API rules.
newPostfixExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented postfix expression node owned by this AST.
newPrefixExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented prefix expression node owned by this AST.
newPrimitiveType(PrimitiveType.Code) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented primitive type node with the given type code.
NEWPROJECT_JRELIBRARY_INDEX - Static variable in class org.eclipse.wst.jsdt.ui.PreferenceConstants
  A named preferences that specifies the current active JRE library.
NEWPROJECT_JRELIBRARY_LIST - Static variable in class org.eclipse.wst.jsdt.ui.PreferenceConstants
  A named preference that holds a list of possible JRE libraries used by the New JavaScript Project wizard.
newProjectEntry(IPath) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new non-exported includepath entry of kind `CPE_PROJECT` for the project identified by the given absolute path.
newProjectEntry(IPath, boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_PROJECT` for the project identified by the given absolute path.
newProjectEntry(IPath, IAccessRule[], boolean, IIncludePathAttribute[], boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_PROJECT` for the project identified by the given absolute path.
newProjectRuntimeClasspathEntry(IJavaScriptProject) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a new runtime includepath entry for the given project.
newQualifiedName(Name, SimpleName) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented qualified name node for the given qualifier and simple name child node.
newQualifiedType(Type, SimpleName) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented qualified type node with the given qualifier type and name.
newRegion() - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Returns a new empty region.
newRegularExpressionLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new Regular Expression literal node.
newRegularExpressionLiteral(String) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new Regular Expression literal node.
newRestElementName() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented rest element node owned by this AST.
newReturnStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented return statement node owned by this AST.
newRuntimeClasspathEntry(String) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a runtime includepath entry constructed from the given memento.
newRuntimeContainerClasspathEntry(IPath, int) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a runtime includepath entry for the given container path with the given includepath property.
newRuntimeContainerClasspathEntry(IPath, int, IJavaScriptProject) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a runtime includepath entry for the given container path with the given includepath property to be resolved in the context of the given JavaScript project.
newSearchableNameEnvironment(IJavaScriptUnit[]) - Method in interface org.eclipse.wst.jsdt.core.ILookupScope
newSearchableNameEnvironment(WorkingCopyOwner) - Method in interface org.eclipse.wst.jsdt.core.ILookupScope
newSimpleName(String) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented simple name node for the given identifier.
newSimpleType(Name) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented simple type node with the given type name.
newSingleVariableDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented single variable declaration node owned by this AST.
newSourceEntry(IPath) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_SOURCE` for all files in the project's source folder identified by the given absolute workspace-relative path.
newSourceEntry(IPath, IPath[]) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_SOURCE` for the project's source folder identified by the given absolute workspace-relative path but excluding all source files with paths matching any of the given patterns.
newSourceEntry(IPath, IPath[], IPath) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_SOURCE` for the project's source folder identified by the given absolute workspace-relative path but excluding all source files with paths matching any of the given patterns, and associated with a specific output location (that is, ".class" files are not going to the project default output location).
newSourceEntry(IPath, IPath[], IPath[], IPath) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_SOURCE` for the project's source folder identified by the given absolute workspace-relative path but excluding all source files with paths matching any of the given patterns, and associated with a specific output location (that is, ".class" files are not going to the project default output location).
newSourceEntry(IPath, IPath[], IPath[], IPath, IIncludePathAttribute[]) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_SOURCE` for the project's source folder identified by the given absolute workspace-relative path using the given inclusion and exclusion patterns to determine which source files are included, and the given output path to control the output location of generated files.
newSpreadElement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented spread element node owned by this AST.
newStringLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented string literal node for the empty string literal.
newStringLiteral(String) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented string literal node for the given string literal.
newSuperConstructorInvocation() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented alternate super constructor ("super(...);") invocation statement node owned by this AST.
newSuperFieldAccess() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented super field access expression node owned by this AST.
newSuperMethodInvocation() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented "super" method invocation expression node owned by this AST.
newSupertypeHierarchy(IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type and all of its supertypes.
newSupertypeHierarchy(IJavaScriptUnit[], IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type and all of its supertypes, considering types in the given working copies.
newSupertypeHierarchy(WorkingCopyOwner, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type and all of its supertypes, considering types in the working copies with the given owner.
newSwitchCase() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented switch case statement node owned by this AST.
newSwitchStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented switch statement node owned by this AST.
newTabConnectionLogger() - Method in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory.LoggerFactory
newTabConnectionLogger() - Method in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory.LoggerFactory
newTagElement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new tag element node.
newTemplateElement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented template element node.
newTemplateLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented template literal node.
newTextElement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new text element node.
newThisExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented "this" expression node owned by this AST.
newThrowStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented throw statement node owned by this AST.
newTryStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented try statement node owned by this AST.
newTypeDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented class declaration node owned by this AST.
newTypeDeclarationExpression(AbstractTypeDeclaration) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented local type declaration expression node owned by this AST, for the given type declaration.
newTypeDeclarationStatement(TypeDeclaration) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented local type declaration statement node owned by this AST, for the given type declaration.
newTypeDeclarationStatement(AbstractTypeDeclaration) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented local type declaration statement node owned by this AST, for the given type declaration.
newTypeHierarchy(IRegion, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptProject
  Creates and returns a type hierarchy for all types in the given region, considering subtypes within that region.
newTypeHierarchy(IRegion, WorkingCopyOwner, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptProject
  Creates and returns a type hierarchy for all types in the given region, considering subtypes within that region and considering types in the working copies with the given owner.
newTypeHierarchy(IType, IRegion, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptProject
  Creates and returns a type hierarchy for the given type considering subtypes in the specified region.
newTypeHierarchy(IType, IRegion, WorkingCopyOwner, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptProject
  Creates and returns a type hierarchy for the given type considering subtypes in the specified region and considering types in the working copies with the given owner.
newTypeHierarchy(IJavaScriptProject, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the context of the given project.
newTypeHierarchy(IJavaScriptProject, WorkingCopyOwner, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the context of the given project, considering types in the working copies with the given owner.
newTypeHierarchy(IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the workspace.
newTypeHierarchy(IJavaScriptUnit[], IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the workspace, considering types in the given working copies.
newTypeHierarchy(WorkingCopyOwner, IProgressMonitor) - Method in interface org.eclipse.wst.jsdt.core.IType
  Creates and returns a type hierarchy for this type containing this type, all of its supertypes, and all its subtypes in the workspace, considering types in the working copies with the given owner.
newTypeHierarchy(IRegion, WorkingCopyOwner, IProgressMonitor) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a type hierarchy for all types in the given region, considering subtypes within that region and considering types in the working copies with the given owner.
newTypeLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented type literal expression node owned by this AST.
NewTypeWizardPage - Class in org.eclipse.wst.jsdt.ui.wizards
  The class `NewTypeWizardPage` contains controls and validation routines for a 'New Type WizardPage'.
NewTypeWizardPage(boolean, String) - Constructor for class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
  Creates a new `NewTypeWizardPage`.
NewTypeWizardPage(int, String) - Constructor for class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
  Creates a new `NewTypeWizardPage`.
NewTypeWizardPage.ImportsManager - Class in org.eclipse.wst.jsdt.ui.wizards
  Class used in stub creation routines to add needed imports to a compilation unit.
newUndefinedLiteral() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented 'undefined' literal node.
newVariable(String, String, String) - Method in interface org.eclipse.wst.jsdt.core.eval.IEvaluationContext
  Creates a new global variable with the given name, type, and initializer.
newVariableDeclarationExpression(VariableDeclarationFragment) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented local variable declaration expression node owned by this AST, for the given variable declaration fragment.
newVariableDeclarationExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented local variable declaration expression node owned by this AST, for the given variable declaration fragment.
newVariableDeclarationFragment() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates an unparented variable declaration fragment node owned by this AST.
newVariableDeclarationStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented local variable declaration statement node owned by this AST, for the given variable declaration fragment.
newVariableDeclarationStatement(VariableDeclarationFragment) - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented local variable declaration statement node owned by this AST, for the given variable declaration fragment.
newVariableEntry(IPath, IPath, IPath) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new non-exported includepath entry of kind `CPE_VARIABLE` for the given path.
newVariableEntry(IPath, IPath, IPath, boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_VARIABLE` for the given path.
newVariableEntry(IPath, IPath, IPath, IAccessRule[], IIncludePathAttribute[], boolean) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Creates and returns a new includepath entry of kind `CPE_VARIABLE` for the given path.
newVariableRuntimeClasspathEntry(IPath) - Static method in class org.eclipse.wst.jsdt.launching.JavaRuntime
  Returns a new runtime includepath entry for the includepath variable with the given path.
newWhileStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented while statement node owned by this AST.
newWithStatement() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates a new unparented with statement node owned by this AST.
newWorkingCopy(String, IIncludePathEntry[], IProgressMonitor) - Method in class org.eclipse.wst.jsdt.core.WorkingCopyOwner
  Returns a new working copy with the given name using this working copy owner to create its buffer.
newYieldExpression() - Method in class org.eclipse.wst.jsdt.core.dom.AST
  Creates and returns a new unparented yield expression node owned by this AST.
NEXT_LINE - Static variable in class org.eclipse.wst.jsdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to set a brace location at the start of the next line with the right indentation.
NEXT_LINE_ON_WRAP - Static variable in class org.eclipse.wst.jsdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to set a brace location at the start of the next line if a wrapping occured.
NEXT_LINE_SHIFTED - Static variable in class org.eclipse.wst.jsdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to set a brace location at the start of the next line with an extra indentation.
nextComponent() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.util.MementoFormat.Parser
NextPageEnabler(WizardUtils.PageImpl<?>, WizardUtils.PageImpl<?>) - Constructor for class org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.NextPageEnabler
NO_AST - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptUnit
  Constant indicating that a reconcile operation should not return an AST.
NO_CHAR - Static variable in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Constant for an empty char array
NO_CHAR_CHAR - Static variable in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Constant for an empty char array with two dimensions.
NO_CHILDREN - Static variable in class org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider
NO_ELEMENTS_TO_PROCESS - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that no elements were provided to the operation for processing.
NO_LOCAL_CONTENTS - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status indicating that the corresponding resource has no local contents yet.
NO_POSITION - Static variable in interface org.eclipse.wst.jsdt.chromium.TextStreamPosition
NO_RESOURCE_MODIFICATION - Static variable in interface org.eclipse.wst.jsdt.core.IPackageFragmentRoot
  Update model flag constant (bit mask value 1) indicating that the operation is to not copy/move/delete the package fragment root resource.
NO_STRINGS - Static variable in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Constant for an empty String array.
node - Variable in class org.eclipse.wst.jsdt.core.infer.InferredAttribute
NODE_JS_RUNTIME_TYPE_ID - Static variable in class org.eclipse.wst.jsdt.js.node.runtime.NodeJsRuntimeType
nodeClassForType(int) - Static method in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Returns the node class for the corresponding node type.
NodeJsInstall - Class in org.eclipse.wst.jsdt.js.node.runtime
NodeJsInstall(IJSRuntimeType, String) - Constructor for class org.eclipse.wst.jsdt.js.node.runtime.NodeJsInstall
NodeJsRunner - Class in org.eclipse.wst.jsdt.js.node.runtime
NodeJsRunner(IJSRuntimeInstall) - Constructor for class org.eclipse.wst.jsdt.js.node.runtime.NodeJsRunner
NodeJSRuntimeProvider - Class in org.eclipse.wst.jsdt.js.node.runtime
NodeJSRuntimeProvider() - Constructor for class org.eclipse.wst.jsdt.js.node.runtime.NodeJSRuntimeProvider
NodeJsRuntimeType - Class in org.eclipse.wst.jsdt.js.node.runtime
NodeJsRuntimeType() - Constructor for class org.eclipse.wst.jsdt.js.node.runtime.NodeJsRuntimeType
NodePlugin - Class in org.eclipse.wst.jsdt.js.node
NodePlugin() - Constructor for class org.eclipse.wst.jsdt.js.node.NodePlugin
nodes - Static variable in class org.eclipse.wst.jsdt.jsdoc.ElementInfo
NoFieldOnBaseType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NoMessageSendOnArrayType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NoMessageSendOnBaseType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NonBlankFinalLocalAssignment - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NONE - Static variable in class org.eclipse.wst.jsdt.core.dom.Modifier
  Modifier constant (bit mask, value 0) indicating no modifiers.
NONE - Static variable in class org.eclipse.wst.jsdt.ui.refactoring.RenameSupport
  Flag indication that no additional update is to be performed.
NonExternalizedStringLiteral - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NonNullLocalVariableComparisonYieldsFalse - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NonStaticAccessToStaticField - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NonStaticAccessToStaticMethod - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NonStaticFieldFromStaticInvocation - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NORMAL - Static variable in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Possible configurable option value.
NOT - Static variable in class org.eclipse.wst.jsdt.core.dom.PrefixExpression.Operator
  Logical complement "!"
NOT_EQUAL_EQUAL - Static variable in class org.eclipse.wst.jsdt.core.dom.InfixExpression.Operator
NOT_EQUALS - Static variable in class org.eclipse.wst.jsdt.core.dom.InfixExpression.Operator
  Not equals "!
NOT_THIS - Static variable in interface org.eclipse.wst.jsdt.core.infer.InferrenceProvider
  Indicates that this InferrenceProvider, and its engine, do not apply.
NotAFunction - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NotVisibleConstructor - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NotVisibleConstructorInDefaultConstructor - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NotVisibleConstructorInImplicitConstructorCall - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NotVisibleField - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NotVisibleMethod - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NotVisibleType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NpmCommands - Enum in org.eclipse.wst.jsdt.js.npm
  npm CLI commands
NpmPlugin - Class in org.eclipse.wst.jsdt.js.npm
NpmPlugin() - Constructor for class org.eclipse.wst.jsdt.js.npm.NpmPlugin
NpmUtil - Class in org.eclipse.wst.jsdt.js.npm.util
NULL - Static variable in interface org.eclipse.wst.jsdt.debug.core.model.IJavaScriptValue
NULL_LITERAL - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
NULL_LITERAL - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Node type constant indicating a node of type `NullLiteral`.
NULL_MESSAGE - Static variable in class org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils
NULL_NAME - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that `null` was specified as a name argument.
NULL_PATH - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a `null` path was supplied to the operation.
NULL_STRING - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a string was supplied to the operation that was `null`.
NullLiteral - Class in org.eclipse.wst.jsdt.core.dom
  Null literal node.
NullLocalVariableComparisonYieldsFalse - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NullLocalVariableInstanceofYieldsFalse - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NullLocalVariableReference - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NullSourceString - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
NullValue - Interface in org.eclipse.wst.jsdt.debug.core.jsdi
  Abstract representation of the value Null (`null`).
NUMBER - Static variable in interface org.eclipse.wst.jsdt.debug.core.model.IJavaScriptValue
NUMBER_LITERAL - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
NUMBER_LITERAL - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Node type constant indicating a node of type `NumberLiteral`.
numberAttributes - Variable in class org.eclipse.wst.jsdt.core.infer.InferredType
NumberLiteral - Class in org.eclipse.wst.jsdt.core.dom
  Number literal nodes.
numberToString(Number) - Static method in class org.eclipse.wst.jsdt.debug.core.model.JavaScriptDebugModel
  Converts the given double value to a `String` removing the trailing .0 in the event the precision is 1
NumberType - Variable in class org.eclipse.wst.jsdt.core.infer.InferEngine
  Deprecated.
  use `InferEngine.getNumberType()`
NumberValue - Interface in org.eclipse.wst.jsdt.debug.core.jsdi
  Abstract representation of a `Number` value with-respect-to JavaScript debugging.
NumericValueOutOfRange - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem

A B C D E F G H I J K L M N O P Q R S T U V W X Y