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

## I

I_FULLY_QUALIFIED - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptElementLabels
  Initializer names are fully qualified.
I_POST_QUALIFIED - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptElementLabels
  Type names are post qualified.
IAbstractFunctionDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract representation of a Function declaration.
IAbstractVariableDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract representation of a var.
IAccessRule - Interface in org.eclipse.wst.jsdt.core
  Describes an access rule to source and class files on a includepath entry.
IAllocationExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a new expression This interface is not intended to be implemented by clients.
IAND_AND_Expression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a && expression This interface is not intended to be implemented by clients.
IArgument - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a function argument This interface is not intended to be implemented by clients.
IArrayAllocationExpression - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IArrayInitializer - Interface in org.eclipse.wst.jsdt.core.ast
  representation of an array initializer This interface is not intended to be implemented by clients.
IArrayQualifiedTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IArrayReference - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an array reference This interface is not intended to be implemented by clients.
IArrayTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IAssignment - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an assignment expression
IASTNode - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract base class for AST nodes.
IBinaryExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of binary expressions This interface is not intended to be implemented by clients.
IBinding - Interface in org.eclipse.wst.jsdt.core.dom
  A binding represents a named entity in the JavaScript language.
IBlock - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of blocks of statements.
IBranchStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a branch statement.
IBreakStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a break statment.
IBuffer - Interface in org.eclipse.wst.jsdt.core
  A buffer contains the text contents of a resource.
IBufferChangedListener - Interface in org.eclipse.wst.jsdt.core
  A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
IBufferFactory - Interface in org.eclipse.wst.jsdt.core
  Deprecated.
  Use `WorkingCopyOwner` instead Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
ICaseStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a case statement.
IClassFile - Interface in org.eclipse.wst.jsdt.core
  Represents an entire non-editable JavaScript file.
ICodeAssist - Interface in org.eclipse.wst.jsdt.core
  Common protocol for JavaScript elements that support source code assist and code resolve.
ICodeSnippetRequestor - Interface in org.eclipse.wst.jsdt.core.eval
  A code snippet requestor implements a callback interface for installing the class files for a code snippet on the target and running it.
IColorManager - Interface in org.eclipse.wst.jsdt.ui.text
  Manages SWT color objects for the given color keys and given `RGB` objects.
IColorManagerExtension - Interface in org.eclipse.wst.jsdt.ui.text
  Extends `IColorManager` with the ability to bind and un-bind colors.
ICombinedBinaryExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of binary expression.
ICompoundAssignment - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a compound assigment.
IConditionalExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a conditional expression.
IConstructorDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a constructor declaration.
IContextMenuConstants - Interface in org.eclipse.wst.jsdt.ui
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IContinueStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a continue statement.
ICorrectionRequestor - Interface in org.eclipse.wst.jsdt.core
  A callback interface for receiving javaScript problem correction.
ID - Static variable in class org.eclipse.wst.jsdt.chromium.debug.js.runtime.ChromiumRuntimeType
ID - Static variable in interface org.eclipse.wst.jsdt.chromium.wip.eclipse.WipBackExtensionPoint
ID - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelMarker
  ID marker attribute (value `"id"`).
ID - Static variable in class org.eclipse.wst.jsdt.core.infer.DefaultInferrenceProvider
id() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector
  The unique identifier for this `Connector`.
id() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.ObjectReference
  The object reference id - this value should be unique and never `null`
ID_ACTION_SET - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript action set (value `"org.eclipse.wst.jsdt.ui.JavaActionSet"`).
ID_BESTMATCH_HOVER - Static variable in class org.eclipse.wst.jsdt.ui.PreferenceConstants
  The id of the best match hover contributed for extension point `javaEditorTextHovers`.
ID_BROWSING_PERSPECTIVE - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript Browsing Perspective (value `"org.eclipse.wst.jsdt.ui.JavaBrowsingPerspective"`).
ID_CF_EDITOR - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The editor part id of the editor that presents JavaScript binary class files (value `"org.eclipse.wst.jsdt.ui.ClassFileEditor"`).
ID_CODING_ACTION_SET - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript Coding action set (value `"org.eclipse.wst.jsdt.ui.CodingActionSet"`).
ID_CU_EDITOR - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The editor part id of the editor that presents JavaScript compilation units (value `"org.eclipse.wst.jsdt.ui.CompilationUnitEditor"`).
ID_ELEMENT_CREATION_ACTION_SET - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript Element Creation action set (value `"org.eclipse.wst.jsdt.ui.JavaElementCreationActionSet"`).
ID_JAVA_APPLET - Static variable in interface org.eclipse.wst.jsdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the JavaScript Applet launch configuration type (value `"org.eclipse.wst.jsdt.launching.javaApplet"`).
ID_JAVA_APPLICATION - Static variable in interface org.eclipse.wst.jsdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the Local JavaScript Application launch configuration type (value `"org.eclipse.wst.jsdt.launching.localJavaApplication"`).
ID_JAVA_PROCESS_TYPE - Static variable in interface org.eclipse.wst.jsdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the javascript process type, which is annotated on processes created by the local javascript application launch delegate.
ID_JAVADOC_HOVER - Static variable in class org.eclipse.wst.jsdt.ui.PreferenceConstants
  The id of the javadoc hover contributed for extension point `javaEditorTextHovers`.
ID_JAVADOC_VIEW - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the Javadoc view (value `"org.eclipse.wst.jsdt.ui.JavadocView"`).
ID_MEMBERS_VIEW - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the JavaScript Browsing Members view (value `"org.eclipse.wst.jsdt.ui.MembersView"`).
ID_OPEN_ACTION_SET - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript action set for open actions (value `"org.eclipse.wst.jsdt.ui.A_OpenActionSet"`).
ID_PACKAGES - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the Packages view (value `"org.eclipse.wst.jsdt.ui.PackageExplorer"`).
ID_PACKAGES_VIEW - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the JavaScript Browsing Packages view (value `"org.eclipse.wst.jsdt.ui.PackagesView"`).
ID_PATTERN - Static variable in class org.eclipse.wst.jsdt.chromium.debug.ui.editors.JavascriptUtil
  Contains chars acceptable as part of expression to inspect to the right of the cursor.
ID_PERSPECTIVE - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript perspective (value `"org.eclipse.wst.jsdt.ui.JavaPerspective"`).
ID_PLUGIN - Static variable in class org.eclipse.wst.jsdt.core.manipulation.JavaScriptManipulation
  The id of the Java Manipulation plug-in (value `"org.eclipse.wst.jsdt.manipulation"`).
ID_PLUGIN - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript plug-in (value `"org.eclipse.wst.jsdt.ui"`).
ID_PROJECTS_VIEW - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the JavaScript Browsing Projects view (value `"org.eclipse.wst.jsdt.ui.ProjectsView"`).
ID_REMOTE_JAVA_APPLICATION - Static variable in interface org.eclipse.wst.jsdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the Remote JavaScript Application launch configuration type (value `"org.eclipse.wst.jsdt.launching.remoteJavaApplication"`).
ID_SEARCH_ACTION_SET - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The id of the JavaScript Search action set (value `org.eclipse.wst.jsdt.ui.SearchActionSet"`).
ID_SNIPPET_EDITOR - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The editor part id of the code snippet editor (value `"org.eclipse.wst.jsdt.ui.SnippetEditor"`).
ID_SOCKET_ATTACH_VM_CONNECTOR - Static variable in interface org.eclipse.wst.jsdt.launching.IJavaLaunchConfigurationConstants
  Identifier for the standard Socket Attaching VM connector (value `"org.eclipse.wst.jsdt.launching.socketAttachConnector"`).
ID_SOURCE_HOVER - Static variable in class org.eclipse.wst.jsdt.ui.PreferenceConstants
  The id of the source code hover contributed for extension point `javaEditorTextHovers`.
ID_SOURCE_VIEW - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the source (declaration) view (value `"org.eclipse.wst.jsdt.ui.SourceView"`).
ID_STANDARD_VM_TYPE - Static variable in class org.eclipse.wst.jsdt.launching.StandardVMType
ID_TYPE_HIERARCHY - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the type hierarchy part (value `"org.eclipse.wst.jsdt.ui.TypeHierarchy"`).
ID_TYPES_VIEW - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptUI
  The view part id of the JavaScript Browsing Types view (value `"org.eclipse.wst.jsdt.ui.TypesView"`).
IDebuggerStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a debugger statement (debugger;).
IDENTIFIER_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.SimpleName
  The "identifier" structural property of this node type.
IDocumentationReader - Interface in org.eclipse.wst.jsdt.ui
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IDoStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a do statement.
IDoubleLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IeFromMsdn - Class in org.eclipse.wst.jsdt.jsdoc.msdn
IeFromMsdn(boolean, boolean) - Constructor for class org.eclipse.wst.jsdt.jsdoc.msdn.IeFromMsdn
IElementChangedListener - Interface in org.eclipse.wst.jsdt.core
  An element changed listener receives notification of changes to JavaScript elements maintained by the JavaScript model.
IEmptyExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an empty expression.
IEmptyStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an empty statement (;).
IEqualExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of = expression.
IEvaluationContext - Interface in org.eclipse.wst.jsdt.core.eval
  An evaluation context supports evaluating code snippets.
IExplicitConstructorCall - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of constructor call.
IExportContainer - Interface in org.eclipse.wst.jsdt.core
  Represents an export container; a child of a JavaScript unit that contains all (and only) the export declarations.
IExportDeclaration - Interface in org.eclipse.wst.jsdt.core
  Represents an export declaration in JavaScript unit.
IExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract base class for expression elements.
IExtendedModifier - Interface in org.eclipse.wst.jsdt.core.dom
  Common interface for AST nodes that represent modifiers or annotations.
IExtendedStringLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a string literal.
IF_STATEMENT - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
IF_STATEMENT - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Node type constant indicating a node of type `IfStatement`.
IFalseLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of the false literal.
IField - Interface in org.eclipse.wst.jsdt.core
  Represents a field declared in a type or a var declared at the file scope.
IFieldDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IFieldReference - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a field reference.
IFileSelectionDialog - Class in org.eclipse.wst.jsdt.js.common.build.system.ui
  Utility class to handle workspace IFile picker.
IFileSelectionDialog(String, String, String[]) - Constructor for class org.eclipse.wst.jsdt.js.common.build.system.ui.IFileSelectionDialog
IFileSelectionDialog(Shell, ILabelProvider, ITreeContentProvider) - Constructor for class org.eclipse.wst.jsdt.js.common.build.system.ui.IFileSelectionDialog
IForeachStatement - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IForInStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of for .. in statement.
IForStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a for statement.
IfStatement - Class in org.eclipse.wst.jsdt.core.dom
  If statement AST node type.
IFunction - Interface in org.eclipse.wst.jsdt.core
  Represents a function or a method (or constructor) declared in a type.
IFunctionBinding - Interface in org.eclipse.wst.jsdt.core.dom
  A method binding represents a method or constructor of a class or interface.
IFunctionCall - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a function call.
IFunctionContainer - Interface in org.eclipse.wst.jsdt.core
  Represents a container of methods and fields/vars (either an `IJavaScriptUnit` or an `IType`).
IFunctionDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a function declaration.
IFunctionExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a function expression ( function (){}).
IGlobalVariable - Interface in org.eclipse.wst.jsdt.core.eval
  A global variable declared in an evaluation context.
IGNORE - Static variable in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Possible configurable option value.
ignore(List<String>) - Method in class org.eclipse.wst.jsdt.js.bower.BowerJson.Builder
IGNORE_DECLARING_TYPE - Static variable in interface org.eclipse.wst.jsdt.core.search.IJavaScriptSearchConstants
  Ignore declaring type while searching result.
IGNORE_IF_BETTER - Static variable in interface org.eclipse.wst.jsdt.core.IAccessRule
  Flag indicating that whether a type matching this rule should be ignored iff a type with the same qualified name can be found on a later includepath entry with a better accessibility.
IGNORE_RETURN_TYPE - Static variable in interface org.eclipse.wst.jsdt.core.search.IJavaScriptSearchConstants
  Ignore return type while searching result.
IgnoreCategoriesMask - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
  Mask to use in order to filter out the category portion of the problem ID.
IgnoreCountBreakpointExtension - Interface in org.eclipse.wst.jsdt.chromium
  An extension to breakpoint API that supports 'ignore count' property.
IgnoreCountData - Class in org.eclipse.wst.jsdt.chromium.debug.core.model
  A structure used to store ignore count parameter.
IgnoreCountData(int, IgnoreCountData.State) - Constructor for class org.eclipse.wst.jsdt.chromium.debug.core.model.IgnoreCountData
IgnoreCountData.State - Enum in org.eclipse.wst.jsdt.chromium.debug.core.model
  Additional field of the ignore count data.
ignoreIfBetter() - Method in interface org.eclipse.wst.jsdt.core.IAccessRule
  Returns whether a type matching this rule should be ignored iff a type with the same qualified name can be found on a later includepath entry with a better accessibility.
IIfStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an if statement.
IImportContainer - Interface in org.eclipse.wst.jsdt.core
  Represents an import container is a child of a JavaScript unit that contains all (and only) the import declarations.
IImportDeclaration - Interface in org.eclipse.wst.jsdt.core
  Represents an import declaration in JavaScript unit.
IImportReference - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IIncludePathAttribute - Interface in org.eclipse.wst.jsdt.core
  A includepath attribute defines a name/value pair that can be persisted with a includepath entry.
IIncludePathEntry - Interface in org.eclipse.wst.jsdt.core
  An entry on a JavaScript project includepath identifying one or more package fragment roots.
IInferenceFile - Interface in org.eclipse.wst.jsdt.core.infer
  Representation of a file which can be inferrenced.
IInferEngine - Interface in org.eclipse.wst.jsdt.core.infer
  Engine for inferring types from compilation unit.
IInferEngineExtension - Interface in org.eclipse.wst.jsdt.core.infer
IInitializer - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IInitializer - Interface in org.eclipse.wst.jsdt.core
  Represents a stand-alone instance or class (static) initializer in a type.
IInstanceOfExpression - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IIntLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
IIntLiteralMinValue - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IInvocationContext - Interface in org.eclipse.wst.jsdt.ui.text.java
  Context information for quick fix and quick assist processors.
IJarEntryResource - Interface in org.eclipse.wst.jsdt.core
  A jar entry corresponding to a non-Java resource in an archive `IPackageFragment` or `IPackageFragmentRoot`.
IJavaCompletionProposal - Interface in org.eclipse.wst.jsdt.ui.text.java
  A completion proposal with a relevance value.
IJavaCompletionProposalComputer - Interface in org.eclipse.wst.jsdt.ui.text.java
  Computes completions and context information displayed by the JavaScript editor content assistant.
IJavadocCompletionProcessor - Interface in org.eclipse.wst.jsdt.ui.text.java
  A Javadoc processor proposes completions and computes context information for a particular content type.
IJavaEditorActionDefinitionIds - Interface in org.eclipse.wst.jsdt.ui.actions
  Defines the definition IDs for the JavaScript editor actions.
IJavaEditorTextHover - Interface in org.eclipse.wst.jsdt.ui.text.java.hover
  Provides a hover popup which appears on top of an editor with relevant display information.
IJavaFoldingPreferenceBlock - Interface in org.eclipse.wst.jsdt.ui.text.folding
  Contributors to the `org.eclipse.wst.jsdt.ui.foldingStructureProvider` extension point can specify an implementation of this interface to be displayed on the JavaScript > Editor > Folding preference page.
IJavaFoldingStructureProvider - Interface in org.eclipse.wst.jsdt.ui.text.folding
  Contributors to the `org.eclipse.wst.jsdt.ui.foldingStructureProvider` extension point must specify an implementation of this interface which will create and maintain `org.eclipse.jface.text.source.projection.ProjectionAnnotation` objects that define folded regions in the `org.eclipse.jface.text.source.projection.ProjectionViewer`.
IJavaFoldingStructureProviderExtension - Interface in org.eclipse.wst.jsdt.ui.text.folding
  Extends `IJavaFoldingStructureProvider` with the following functions: collapsing of comments and members expanding and collapsing of certain JavaScript elements Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJavaLaunchConfigurationConstants - Interface in org.eclipse.wst.jsdt.launching
  Constant definitions for JavaScript launch configurations.
IJavaScriptBreakpoint - Interface in org.eclipse.wst.jsdt.debug.core.breakpoints
  General JavaScript breakpoint
IJavaScriptBreakpointParticipant - Interface in org.eclipse.wst.jsdt.debug.core.breakpoints
  Describes a participant that will be consulted during the suspending / resuming of an `IJavaScriptBreakpoint`.
IJavaScriptColorConstants - Interface in org.eclipse.wst.jsdt.ui.text
  Color keys used for syntax highlighting Java code and Javadoc compliant comments.
IJavaScriptDebugTarget - Interface in org.eclipse.wst.jsdt.debug.core.model
  Description of our debug target
IJavaScriptElement - Interface in org.eclipse.wst.jsdt.core
  Common protocol for all elements provided by the JavaScript model.
IJavaScriptElementDelta - Interface in org.eclipse.wst.jsdt.core
  A JavaScript element delta describes changes in JavaScript element between two discrete points in time.
IJavaScriptElementMapper - Interface in org.eclipse.wst.jsdt.core.refactoring
  An `IJavaScriptElementMapper` provides methods to map an original elements to its refactored counterparts.
IJavaScriptElementSearchConstants - Interface in org.eclipse.wst.jsdt.ui
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJavaScriptFunctionBreakpoint - Interface in org.eclipse.wst.jsdt.debug.core.breakpoints
  Abstract description of a JavaScript function breakpoint
IJavaScriptLineBreakpoint - Interface in org.eclipse.wst.jsdt.debug.core.breakpoints
  Abstract description of a line breakpoint for JavaScript
IJavaScriptLoadBreakpoint - Interface in org.eclipse.wst.jsdt.debug.core.breakpoints
  Abstract description of a JavaScript script load breakpoint
IJavaScriptModel - Interface in org.eclipse.wst.jsdt.core
  Represent the root JavaScript element corresponding to the workspace.
IJavaScriptModelMarker - Interface in org.eclipse.wst.jsdt.core
  Markers used by the JavaScript model.
IJavaScriptModelStatus - Interface in org.eclipse.wst.jsdt.core
  Represents the outcome of an JavaScript model operation.
IJavaScriptModelStatusConstants - Interface in org.eclipse.wst.jsdt.core
  Status codes used with JavaScript model status objects.
IJavaScriptPartitions - Interface in org.eclipse.wst.jsdt.ui.text
  Definition of JavaScript partitioning and its partitions.
IJavaScriptPrimitiveValue - Interface in org.eclipse.wst.jsdt.debug.core.model
  Describes a primitive value
IJavaScriptProject - Interface in org.eclipse.wst.jsdt.core
  A JavaScript project represents a view of a project resource in terms of JavaScript elements such as package fragments, types, methods and fields.
IJavaScriptRefactorings - Interface in org.eclipse.wst.jsdt.core.refactoring
  Interface for refactoring ids offered by the JDT tooling.
IJavaScriptSearchConstants - Interface in org.eclipse.wst.jsdt.core.search
  This interface defines the constants used by the search engine.
IJavaScriptSearchScope - Interface in org.eclipse.wst.jsdt.core.search
  An `IJavaScriptSearchScope` defines where search result should be found by a `SearchEngine`.
IJavaScriptStackFrame - Interface in org.eclipse.wst.jsdt.debug.core.model
IJavaScriptThread - Interface in org.eclipse.wst.jsdt.debug.core.model
  JavaScript thread description
IJavaScriptUnit - Interface in org.eclipse.wst.jsdt.core
  Represents an entire JavaScript file (source file with one of the `JavaScript-like extensions`).
IJavaScriptValue - Interface in org.eclipse.wst.jsdt.debug.core.model
  Abstract definition of a `Value` wrt JavaScript debugging
IJsDoc - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a jsdoc comment.
IJsDocAllocationExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocArgumentExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocArrayQualifiedTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocArraySingleTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocFieldReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocImplicitTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocMessageSend - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocQualifiedTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocReturnStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocSingleNameReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocSingleTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsDocSource - Interface in org.eclipse.wst.jsdt.jsdoc
IJsGlobalScopeContainer - Interface in org.eclipse.wst.jsdt.core
  Interface of a includepath container.
IJsGlobalScopeContainerInitializer - Interface in org.eclipse.wst.jsdt.core
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IJsGlobalScopeContainerPage - Interface in org.eclipse.wst.jsdt.ui.wizards
  A classpath container page allows the user to create a new or edit an existing classpath container entry.
IJsGlobalScopeContainerPageExtension - Interface in org.eclipse.wst.jsdt.ui.wizards
  Classpath container pages that implement `IJsGlobalScopeContainerPage` can optionally implement `IJsGlobalScopeContainerPageExtension` to get additional information about the context when the page is opened.
IJsGlobalScopeContainerPageExtension2 - Interface in org.eclipse.wst.jsdt.ui.wizards
  Classpath container pages that implement `IJsGlobalScopeContainerPage` can optionally implement `IJsGlobalScopeContainerPageExtension2` to return more than one element when creating new containers.
ILabeledStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a labeled statement.
IListExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of list expression.
ILiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract base class for literals.
IllegalAbstractModifierCombinationForMethod - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalDimension - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalEnclosingInstanceSpecification - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalModifierCombinationFinalAbstractForClass - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalModifierCombinationFinalVolatileForField - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalModifierForClass - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalModifierForField - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalModifierForLocalClass - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalModifierForMemberClass - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalModifierForMethod - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalPrimitiveOrArrayTypeForEnclosingInstance - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalStaticModifierForMemberType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalUsageOfQualifiedTypeReference - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalVararg - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalVisibilityModifierCombinationForField - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalVisibilityModifierCombinationForMemberType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IllegalVisibilityModifierCombinationForMethod - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
ILocalDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a local var declaration.
ILocalVariable - Interface in org.eclipse.wst.jsdt.core
  Represents a local variable declared in a method..
ILookupScope - Interface in org.eclipse.wst.jsdt.core
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IMagicLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IMatchPresentation - Interface in org.eclipse.wst.jsdt.ui.search
  This interface serves to display elements that a search participant has contributed to a search result.
IMember - Interface in org.eclipse.wst.jsdt.core
  Common protocol for JavaScript elements that can be members of javaScript files or types.
IMG_FIELD_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a field with default visibility.
IMG_FIELD_PRIVATE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private field.
IMG_FIELD_PROTECTED - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected field.
IMG_FIELD_PUBLIC - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public field.
IMG_OBJS_ANNOTATION - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type.
IMG_OBJS_ANNOTATION_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type with default visibility.
IMG_OBJS_ANNOTATION_PRIVATE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type with private visibility.
IMG_OBJS_ANNOTATION_PROTECTED - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a annotation type with protected visibility.
IMG_OBJS_CFILE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a JavaScript class file.
IMG_OBJS_CLASS - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a class.
IMG_OBJS_CLASS_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a class with default visibility.
IMG_OBJS_CLASSPATH_VAR_ENTRY - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a classpath variable entry.
IMG_OBJS_CUNIT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a JavaScript compilation unit.
IMG_OBJS_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for class members with default visibility.
IMG_OBJS_EMPTY_LOGICAL_PACKAGE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an empty logical package.
IMG_OBJS_EMPTY_PACKAGE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an empty package.
IMG_OBJS_ENUM - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type.
IMG_OBJS_ENUM_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type with default visibility.
IMG_OBJS_ENUM_PRIVATE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type with private visibility.
IMG_OBJS_ENUM_PROTECTED - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a enum type with protected visibility.
IMG_OBJS_EXTERNAL_ARCHIVE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for external archives.
IMG_OBJS_EXTERNAL_ARCHIVE_WITH_SOURCE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for external archives with source.
IMG_OBJS_IMPCONT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an import container.
IMG_OBJS_IMPDECL - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an import statement.
IMG_OBJS_INNER_CLASS_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a inner class with default visibility.
IMG_OBJS_INNER_CLASS_PRIVATE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private inner class.
IMG_OBJS_INNER_CLASS_PROTECTED - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected inner class.
IMG_OBJS_INNER_CLASS_PUBLIC - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public inner class.
IMG_OBJS_INNER_INTERFACE_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an inner interface with default visibility.
IMG_OBJS_INNER_INTERFACE_PRIVATE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private inner interface.
IMG_OBJS_INNER_INTERFACE_PROTECTED - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected inner interface.
IMG_OBJS_INNER_INTERFACE_PUBLIC - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public inner interface.
IMG_OBJS_INTERFACE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an interface.
IMG_OBJS_INTERFACE_DEFAULT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for an interface with default visibility.
IMG_OBJS_JAR - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a JAR archive.
IMG_OBJS_JAR_WITH_SOURCE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a JAR with source.
IMG_OBJS_JAVADOCTAG - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for javadoc tags.
IMG_OBJS_LIBRARY - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a library (class path container).
IMG_OBJS_LOCAL_VARIABLE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a local variable.
IMG_OBJS_LOGICAL_PACKAGE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a logical package.
IMG_OBJS_PACKAGE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a package.
IMG_OBJS_PACKDECL - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a package declaration.
IMG_OBJS_PACKFRAG_ROOT - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a package fragment root.
IMG_OBJS_PRIVATE - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a private member.
IMG_OBJS_PROTECTED - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a protected member.
IMG_OBJS_PUBLIC - Static variable in interface org.eclipse.wst.jsdt.ui.ISharedImages
  Key to access the shared image or image descriptor for a public member.
IModifierConstants - Interface in org.eclipse.wst.jsdt.core.util
  Definition of the modifier constants.
IMPLEMENTORS - Static variable in interface org.eclipse.wst.jsdt.core.search.IJavaScriptSearchConstants
  The search result is a type that extends a class.
ImplementorsSearchGroup - Class in org.eclipse.wst.jsdt.ui.actions
  Action group that adds the search for implementors actions to a context menu and the global menu bar.
ImplementorsSearchGroup(IWorkbenchSite) - Constructor for class org.eclipse.wst.jsdt.ui.actions.ImplementorsSearchGroup
  Creates a new `ImplementorsSearchGroup`.
IMPLEMENTS - Static variable in class org.eclipse.wst.jsdt.ui.JavaScriptElementImageDescriptor
  Flag to render the 'implements' adornment.
IMPORT - Static variable in class org.eclipse.wst.jsdt.core.CorrectionEngine
  This field is not intended to be used by client.
IMPORT - Static variable in interface org.eclipse.wst.jsdt.core.eval.ICodeSnippetRequestor
  Indicates a compilation problem related to an import declaration.
IMPORT_CONTAINER - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptElement
  Constant representing all import declarations within a compilation unit.
IMPORT_DECLARATION - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Node type constant indicating a node of type `ImportDeclaration`.
IMPORT_DECLARATION - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptElement
  Constant representing an import declaration within a compilation unit.
IMPORT_REFERENCE - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
ImportActionGroup - Class in org.eclipse.wst.jsdt.ui.actions
  Action group to add the Import and Export action to a view part's context menu.
ImportActionGroup(IViewPart) - Constructor for class org.eclipse.wst.jsdt.ui.actions.ImportActionGroup
  Creates a new `ImportActionGroup`.
ImportDeclaration - Class in org.eclipse.wst.jsdt.core.dom
  Import declaration AST node type.
ImportNotFound - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
ImportRelated - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
ImportRewrite - Class in org.eclipse.wst.jsdt.core.dom.rewrite
  The `ImportRewrite` helps updating imports following a import order and on-demand imports threshold as configured by a project.
ImportRewrite.ImportRewriteContext - Class in org.eclipse.wst.jsdt.core.dom.rewrite
  A `ImportRewrite.ImportRewriteContext` can optionally be used in e.g.
ImportRewriteContext() - Constructor for class org.eclipse.wst.jsdt.core.dom.rewrite.ImportRewrite.ImportRewriteContext
ImportRewriteSupport - Class in org.eclipse.wst.jsdt.core.infer
  Support for extending the automatic import insertion mechanisms Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
ImportRewriteSupport() - Constructor for class org.eclipse.wst.jsdt.core.infer.ImportRewriteSupport
imports() - Method in class org.eclipse.wst.jsdt.core.dom.JavaScriptUnit
  Returns the live list of nodes for the import declarations of this javaScript unit, in order of appearance.
IMPORTS_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.JavaScriptUnit
  The "imports" structural property of this node type.
IN - Static variable in class org.eclipse.wst.jsdt.core.dom.InfixExpression.Operator
INameReference - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract base class for references.
INCLUDEPATH_CYCLE - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status indicating that a project is involved in a build path cycle.
INCLUDEPATH_FILE_FORMAT - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelMarker
  IncludePath file format marker attribute (value `"classpathFileFormat"`).
INCOMPATIBLE_JDK_LEVEL - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
IncompatibleExceptionInInheritedMethodThrowsClause - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IncompatibleExceptionInThrowsClause - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IncompatibleReturnType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IncompatibleThreadStateException - Exception in org.eclipse.wst.jsdt.debug.core.jsdi
  Exception that is thrown when a request is made to a `ThreadReference` which is not allowed based on its current state.
IncompatibleThreadStateException(String, Throwable) - Constructor for exception org.eclipse.wst.jsdt.debug.core.jsdi.IncompatibleThreadStateException
  Constructor
IncompatibleTypesInConditionalOperator - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IncompatibleTypesInEqualityOperator - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IncompatibleTypesInForeach - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
  Foreach
IncompatibleVmStateException - Exception in org.eclipse.wst.jsdt.debug.core.jsdi
  Exception that is thrown when a request is made to a `VirtualMachine` that is not allowed based on its current state.
IncompatibleVmStateException(String, Throwable) - Constructor for exception org.eclipse.wst.jsdt.debug.core.jsdi.IncompatibleVmStateException
  Constructor
IncorrectEnclosingInstanceReference - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IncorrectSwitchType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
INCREMENT - Static variable in class org.eclipse.wst.jsdt.core.dom.PostfixExpression.Operator
  Postfix increment "++" operator.
INCREMENT - Static variable in class org.eclipse.wst.jsdt.core.dom.PrefixExpression.Operator
  Prefix increment "++" operator.
INDENT - Static variable in interface org.eclipse.wst.jsdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the source -> indent action (value `"org.eclipse.wst.jsdt.ui.edit.text.java.indent"`).
INDENT - Static variable in class org.eclipse.wst.jsdt.ui.actions.JdtActionConstants
  Source menu: name of standard Indent global action (value `"org.eclipse.wst.jsdt.ui.actions.Indent"`).
INDENT_BY_ONE - Static variable in class org.eclipse.wst.jsdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / The wrapping is done by indenting by one compare to the current indentation.
INDENT_DEFAULT - Static variable in class org.eclipse.wst.jsdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / The wrapping is done by using the current indentation.
INDENT_ON_COLUMN - Static variable in class org.eclipse.wst.jsdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / The wrapping is done by indenting on column under the splitting location.
IndentManipulation - Class in org.eclipse.wst.jsdt.core.formatter
  Helper class to provide String manipulation functions dealing with indentations.
INDEX_OUT_OF_BOUNDS - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating the given source position is out of bounds.
INDEX_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ArrayAccess
  The "index" structural property of this node type.
indexDocument(SearchDocument, IPath) - Method in class org.eclipse.wst.jsdt.core.search.SearchParticipant
  Indexes the given document in the given index.
indexOf(char, char[]) - Static method in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Answers the first index in the array for which the corresponding character is equal to toBeFound.
indexOf(char[], char[], boolean) - Static method in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Answers the first index in the array for which the toBeFound array is a matching subarray following the case rule.
indexOf(char[], char[], boolean, int) - Static method in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Answers the first index in the array for which the toBeFound array is a matching subarray following the case rule starting at the index start.
indexOf(char[], char[], boolean, int, int) - Static method in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Answers the first index in the array for which the toBeFound array is a matching subarray following the case rule starting at the index start.
indexOf(char, char[], int) - Static method in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Answers the first index in the array for which the corresponding character is equal to toBeFound starting the search at index start.
indexOf(char, char[], int, int) - Static method in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Answers the first index in the array for which the corresponding character is equal to toBeFound starting the search at index start and before the ending index.
IndirectAccessToStaticField - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IndirectAccessToStaticMethod - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IndirectAccessToStaticType - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
INFER_TYPE_ARGUMENTS - Static variable in interface org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
  Refactoring id of the 'Infer Type Arguments' refactoring (value: `org.eclipse.wst.jsdt.ui.infer.typearguments`).
INFER_TYPE_ARGUMENTS - Static variable in class org.eclipse.wst.jsdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Infer Generic Type Arguments global action (value `"org.eclipse.wst.jsdt.ui.actions.InferTypeArguments"`).
INFER_TYPE_ARGUMENTS_ACTION - Static variable in interface org.eclipse.wst.jsdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> infer generic type arguments action (value `"org.eclipse.wst.jsdt.ui.edit.text.java.infer.type.arguments"`).
inferenceProvider - Variable in class org.eclipse.wst.jsdt.core.infer.InferEngine
inferenceProviderID - Variable in class org.eclipse.wst.jsdt.core.infer.InferredType
inferenceStyle - Variable in class org.eclipse.wst.jsdt.core.infer.InferredType
InferEngine - Class in org.eclipse.wst.jsdt.core.infer
  The default inference engine.
InferEngine() - Constructor for class org.eclipse.wst.jsdt.core.infer.InferEngine
  Constructor that uses default `InferOptions`.
InferEngine(InferOptions) - Constructor for class org.eclipse.wst.jsdt.core.infer.InferEngine
  Constructor using given `InferOptions`.
InferOptions - Class in org.eclipse.wst.jsdt.core.infer
  Inference Options Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
InferOptions() - Constructor for class org.eclipse.wst.jsdt.core.infer.InferOptions
  Initializing the compiler options with defaults
InferOptions(Map) - Constructor for class org.eclipse.wst.jsdt.core.infer.InferOptions
  Initializing the compiler options with external settings
inferProvider - Variable in class org.eclipse.wst.jsdt.core.infer.InferrenceSupportExtension
INFERRED_TYPE - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
InferredAttribute - Class in org.eclipse.wst.jsdt.core.infer
  This represents an inferred attribute.
InferredAttribute(char[], InferredType, int, int) - Constructor for class org.eclipse.wst.jsdt.core.infer.InferredAttribute
  Creates an attribute with this name in the given inferred type.
InferredAttribute(char[], InferredType, IASTNode) - Constructor for class org.eclipse.wst.jsdt.core.infer.InferredAttribute
inferredGlobal - Variable in class org.eclipse.wst.jsdt.core.infer.InferEngine
InferredMember - Class in org.eclipse.wst.jsdt.core.infer
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
InferredMember() - Constructor for class org.eclipse.wst.jsdt.core.infer.InferredMember
InferredMethod - Class in org.eclipse.wst.jsdt.core.infer
  This represents an inferred method Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
InferredMethod(char[], IFunctionDeclaration, InferredType) - Constructor for class org.eclipse.wst.jsdt.core.infer.InferredMethod
InferredType - Class in org.eclipse.wst.jsdt.core.dom
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
InferredType - Class in org.eclipse.wst.jsdt.core.infer
  The representation of an inferred type.
InferredType(char[]) - Constructor for class org.eclipse.wst.jsdt.core.infer.InferredType
  Create a new inferred type
InferrenceManager - Class in org.eclipse.wst.jsdt.core.infer
  Internal Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
InferrenceManager() - Constructor for class org.eclipse.wst.jsdt.core.infer.InferrenceManager
InferrenceProvider - Interface in org.eclipse.wst.jsdt.core.infer
  Implemented by contributors to the org.eclipse.wst.jsdt.core.infer.inferrenceSupport extension point Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
InferrenceSupportExtension - Class in org.eclipse.wst.jsdt.core.infer
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
InferrenceSupportExtension() - Constructor for class org.eclipse.wst.jsdt.core.infer.InferrenceSupportExtension
InferTypeArgumentsDescriptor - Class in org.eclipse.wst.jsdt.core.refactoring.descriptors
  Refactoring descriptor for the infer type arguments refactoring.
InferTypeArgumentsDescriptor() - Constructor for class org.eclipse.wst.jsdt.core.refactoring.descriptors.InferTypeArgumentsDescriptor
  Creates a new refactoring descriptor.
INFINITY - Static variable in interface org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
  Represents the value for positive infinity
INFIX_EXPRESSION - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Node type constant indicating a node of type `InfixExpression`.
InfixExpression - Class in org.eclipse.wst.jsdt.core.dom
  Infix expression AST node type.
InfixExpression.Operator - Class in org.eclipse.wst.jsdt.core.dom
  Infix operators (typesafe enumeration).
InheritedFieldHidesEnclosingName - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InheritedMethodHidesEnclosingName - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InheritedMethodReducesVisibility - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InheritedTypeHidesEnclosingName - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
init(ISourceLookupDirector) - Method in class org.eclipse.wst.jsdt.chromium.debug.core.SourceNameMapperContainer
init(ISourceLookupDirector) - Method in class org.eclipse.wst.jsdt.chromium.debug.core.VProjectSourceContainer
init(IWorkbenchWindow) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.actions.AddExceptionBreakpointAction
init(IAction) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.actions.SelectionBasedAction
init(IWorkbenchWindow) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.actions.SynchronizeBreakpoints
init(IAction) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.actions.VariableBasedAction
init(IJavaScriptProject, IIncludePathEntry[], boolean) - Method in class org.eclipse.wst.jsdt.ui.wizards.JavaCapabilityConfigurationPage
  Initializes the page with the project and default classpath.
init(IStructuredSelection) - Method in class org.eclipse.wst.jsdt.ui.wizards.NewClassWizardPage
  The wizard owning this page is responsible for calling this method with the current selection.
initBreakpointManagerListenerState(IBreakpointManager) - Method in interface org.eclipse.wst.jsdt.chromium.debug.core.model.WorkspaceBridge.BreakpointHandler
initBuildPaths() - Method in class org.eclipse.wst.jsdt.ui.wizards.NewJavaProjectWizardPage
  Forces the initialization of the JavaScript project page.
initContainerPage(IJavaScriptElement) - Method in class org.eclipse.wst.jsdt.ui.wizards.NewContainerWizardPage
  Initializes the source folder field with a valid package fragment root.
initializationStart - Variable in class org.eclipse.wst.jsdt.core.infer.InferredAttribute
initialize(IPath, IJavaScriptProject) - Method in interface org.eclipse.wst.jsdt.core.IJsGlobalScopeContainerInitializer
  Binds a includepath container to a `IJsGlobalScopeContainer` for a given project, or silently fails if unable to do so.
initialize() - Method in interface org.eclipse.wst.jsdt.core.infer.IInferEngine
  Initializes inference engine.
initialize() - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
initialize(IPath, IJavaScriptProject) - Method in class org.eclipse.wst.jsdt.core.JsGlobalScopeContainerInitializer
initialize(String) - Method in class org.eclipse.wst.jsdt.core.JsGlobalScopeVariableInitializer
  Binds a value to the workspace includepath variable with the given name, or fails silently if this cannot be done.
initialize(IPath, IJavaScriptProject) - Method in class org.eclipse.wst.jsdt.launching.JREContainerInitializer
initialize(IPath, IJavaScriptProject) - Method in class org.eclipse.wst.jsdt.libraries.BasicBrowserLibraryJsGlobalScopeContainerInitializer
initialize(IPath, IJavaScriptProject) - Method in class org.eclipse.wst.jsdt.libraries.BasicBrowserLibraryJsGlobalScopeContainerInitializer
initialize(ITypeSelectionComponent) - Method in class org.eclipse.wst.jsdt.ui.dialogs.TypeSelectionExtension
  Initializes the type dialog extension with the given type dialog
initialize() - Method in class org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider
initialize() - Method in interface org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingPreferenceBlock
  Called after creating the control.
initialize() - Method in interface org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingStructureProvider
  (Re-)initializes the structure provided by the receiver.
initialize(IJavaScriptProject, IIncludePathEntry[]) - Method in class org.eclipse.wst.jsdt.ui.wizards.BaseLibraryWizardPage
initialize(IJavaScriptProject, IIncludePathEntry[]) - Method in interface org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPageExtension
  Method `initialize()` is called before `IJsGlobalScopeContainerPage.setSelection` to give additional information about the context the classpath container entry is configured in.
initializeAfterLoad(IProgressMonitor) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Initializes JavaScriptCore internal structures to allow subsequent operations (such as the ones that need a resolved classpath) to run full speed.
initializeDefaultValues(IPreferenceStore) - Static method in class org.eclipse.wst.jsdt.ui.PreferenceConstants
  Initializes the given preference store with the default values.
initializeEditor() - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsEditor
initializeFrom(Element) - Method in interface org.eclipse.wst.jsdt.launching.IRuntimeClasspathEntry2
  Initializes this runtime includepath entry from the given memento.
initializeOptions(InferOptions) - Method in interface org.eclipse.wst.jsdt.core.infer.IInferEngine
  Provides inference options to the engine.
initializeOptions(InferOptions) - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
  Overridden by client who wish to update the infer options
initializeParticipants() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.ChromiumSourceDirector
INITIALIZER - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
INITIALIZER - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Node type constant indicating a node of type `Initializer`.
Initializer - Class in org.eclipse.wst.jsdt.core.dom
  Static or instance initializer AST node type.
INITIALIZER - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptElement
  Constant representing a stand-alone instance or class initializer.
INITIALIZER_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ArrayCreation
  The "initializer" structural property of this node type.
INITIALIZER_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ObjectLiteralField
  The "expression" structural property of this node type.
INITIALIZER_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration
  The "initializer" structural property of this node type.
INITIALIZER_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.VariableDeclarationFragment
  The "initializer" structural property of this node type.
initializeReference(AtomicReference<AsyncFuture<T>>, AsyncFuture.Operation<T>) - Static method in class org.eclipse.wst.jsdt.chromium.util.AsyncFuture
  Initializes the reference with the a new instance of `AsyncFuture` if the reference still holds null.
initializeReference(AtomicReference<AsyncFuture<T>>, AsyncFuture.Operation<T>, boolean) - Static method in class org.eclipse.wst.jsdt.chromium.util.AsyncFuture
  Operation may work synchronously.
InitializerMustCompleteNormally - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
initializers() - Method in class org.eclipse.wst.jsdt.core.dom.ForStatement
  Returns the live ordered list of initializer expressions in this for statement.
INITIALIZERS_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ForStatement
  The "initializers" structural property of this node type.
initializeRunning(AsyncFuture.Operation<T>) - Method in class org.eclipse.wst.jsdt.chromium.util.AsyncFutureRef
initializeTrivial(AtomicReference<AsyncFuture<T>>, T) - Static method in class org.eclipse.wst.jsdt.chromium.util.AsyncFuture
  Initializes the reference with the a new instance of `AsyncFuture` that already holds a result.
initializeTrivial(T) - Method in class org.eclipse.wst.jsdt.chromium.util.AsyncFutureRef
initializeVProjectContainers(IProject, ResourceManager, JavascriptVmEmbedder) - Method in class org.eclipse.wst.jsdt.chromium.debug.core.ChromiumSourceDirector
initListeners() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.ConnectedTargetData
initTypePage(IJavaScriptElement) - Method in class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
  Initializes all fields provided by the page with a given selection.
INLINE - Static variable in interface org.eclipse.wst.jsdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> inline action (value `"org.eclipse.wst.jsdt.ui.edit.text.java.inline"`).
INLINE - Static variable in class org.eclipse.wst.jsdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Inline global action (value `"org.eclipse.wst.jsdt.ui.actions.Inline"`).
INLINE_CONSTANT - Static variable in interface org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
  Refactoring id of the 'Inline Constant' refactoring (value: `org.eclipse.wst.jsdt.ui.inline.constant`).
INLINE_LOCAL_VARIABLE - Static variable in interface org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
  Refactoring id of the 'Inline Local Variable' refactoring (value: `org.eclipse.wst.jsdt.ui.inline.temp`).
INLINE_METHOD - Static variable in interface org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
  Refactoring id of the 'Inline Method' refactoring (value: `org.eclipse.wst.jsdt.ui.inline.method`).
InlineAction - Class in org.eclipse.wst.jsdt.ui.actions
  Inlines a method, local variable or a static final field.
InlineAction(IWorkbenchSite) - Constructor for class org.eclipse.wst.jsdt.ui.actions.InlineAction
  Creates a new `InlineAction`.
InlineConstantDescriptor - Class in org.eclipse.wst.jsdt.core.refactoring.descriptors
  Refactoring descriptor for the inline constant refactoring.
InlineConstantDescriptor() - Constructor for class org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineConstantDescriptor
  Creates a new refactoring descriptor.
InlineLocalVariableDescriptor - Class in org.eclipse.wst.jsdt.core.refactoring.descriptors
  Refactoring descriptor for the inline local variable refactoring.
InlineLocalVariableDescriptor() - Constructor for class org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineLocalVariableDescriptor
  Creates a new refactoring descriptor.
InlineMethodDescriptor - Class in org.eclipse.wst.jsdt.core.refactoring.descriptors
  Refactoring descriptor for the inline method refactoring.
InlineMethodDescriptor() - Constructor for class org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineMethodDescriptor
  Creates a new refactoring descriptor.
InlineTempAction - Class in org.eclipse.wst.jsdt.ui.actions
  Inlines the value of a local variable at all places where a read reference is used.
InlineTempAction(JavaEditor) - Constructor for class org.eclipse.wst.jsdt.ui.actions.InlineTempAction
  Note: This constructor is for internal use only.
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider
INSERT - Static variable in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Possible configurable option value.
insertAfter(ASTNode, ASTNode, TextEditGroup) - Method in class org.eclipse.wst.jsdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list after the given element.
insertAt(ASTNode, int, TextEditGroup) - Method in class org.eclipse.wst.jsdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list at the given index.
insertBefore(ASTNode, ASTNode, TextEditGroup) - Method in class org.eclipse.wst.jsdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list before the given element.
insertFirst(ASTNode, TextEditGroup) - Method in class org.eclipse.wst.jsdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list at the start of the list.
insertLast(ASTNode, TextEditGroup) - Method in class org.eclipse.wst.jsdt.core.dom.rewrite.ListRewrite
  Inserts the given node into the list at the end of the list.
install(ITextEditor, ProjectionViewer) - Method in class org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider
  Installs this structure provider on the given editor and viewer.
install(ITextEditor, ProjectionViewer) - Method in interface org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingStructureProvider
  Installs this structure provider on the given editor and viewer.
INSTANCE - Static variable in class org.eclipse.wst.jsdt.chromium.debug.ui.DialogBasedTabSelector
INSTANCE - Static variable in class org.eclipse.wst.jsdt.chromium.wip.eclipse.BackendRegistry
INSTANCE - Static variable in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory
INSTANCE - Static variable in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory
InstanceFieldDuringConstructorInvocation - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InstanceMethodDuringConstructorInvocation - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
INSTANCEOF - Static variable in class org.eclipse.wst.jsdt.core.dom.InfixExpression.Operator
INSTANCEOF_EXPRESSION - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
INSTANCEOF_EXPRESSION - Static variable in class org.eclipse.wst.jsdt.core.dom.ASTNode
  Node type constant indicating a node of type `InstanceofExpression`.
InstanceofExpression - Class in org.eclipse.wst.jsdt.core.dom
  Instanceof expression AST node type.
instances - Static variable in class org.eclipse.wst.jsdt.jsdoc.ElementInfo
INT - Static variable in class org.eclipse.wst.jsdt.core.dom.PrimitiveType
  Type code for the primitive type "int".
INT_LITERAL - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
INT_LITERAL_MIN_VALUE - Static variable in interface org.eclipse.wst.jsdt.core.ast.IASTNode
INTERFACE_TYPE - Static variable in class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
  Constant to signal that the created type is a interface.
INTERFACES - Static variable in class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
  Field ID of the super interfaces input field.
Internal - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
INTERNAL - Static variable in interface org.eclipse.wst.jsdt.core.eval.ICodeSnippetRequestor
  Indicates an internal problem.
internalGetEnabledFilterIds() - Method in class org.eclipse.wst.jsdt.ui.actions.CustomFiltersActionGroup
  Returns a list of currently enabled filters.
internalGetParent(Object) - Method in class org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider
  Note: This method is for internal use only.
InternalTypeNameProvided - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InternetExplorerLibInitializer - Class in org.eclipse.wst.jsdt.core.compiler.libraries
InternetExplorerLibInitializer - Class in org.eclipse.wst.jsdt.core.compiler.libraries
InternetExplorerLibInitializer - Class in org.eclipse.wst.jsdt.core.compiler.libraries
InternetExplorerLibInitializer() - Constructor for class org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerLibInitializer
InternetExplorerLibInitializer() - Constructor for class org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerLibInitializer
InternetExplorerLibInitializer() - Constructor for class org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerLibInitializer
InternetExplorerUILibInitializer - Class in org.eclipse.wst.jsdt.core.compiler.libraries
InternetExplorerUILibInitializer - Class in org.eclipse.wst.jsdt.core.compiler.libraries
InternetExplorerUILibInitializer - Class in org.eclipse.wst.jsdt.core.compiler.libraries
InternetExplorerUILibInitializer() - Constructor for class org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerUILibInitializer
InternetExplorerUILibInitializer() - Constructor for class org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerUILibInitializer
InternetExplorerUILibInitializer() - Constructor for class org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerUILibInitializer
interrupt() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.ThreadReference
  Send a request to interrupt this threads' execution.
INTRODUCE_FACTORY - Static variable in interface org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
  Refactoring id of the 'Introduce Factory' refactoring (value: `org.eclipse.wst.jsdt.ui.introduce.factory`).
INTRODUCE_FACTORY - Static variable in interface org.eclipse.wst.jsdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> introduce factory action (value `"org.eclipse.wst.jsdt.ui.edit.text.java.introduce.factory"`).
INTRODUCE_FACTORY - Static variable in class org.eclipse.wst.jsdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Introduce Factory global action (value `"org.eclipse.wst.jsdt.ui.actions.IntroduceFactory"`).
INTRODUCE_INDIRECTION - Static variable in interface org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
  Refactoring id of the 'Introduce Indirection' refactoring (value: `org.eclipse.wst.jsdt.ui.introduce.indirection`).
INTRODUCE_INDIRECTION - Static variable in interface org.eclipse.wst.jsdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> introduce indirection action (value `"org.eclipse.wst.jsdt.ui.edit.text.java.create.indirection"`).
INTRODUCE_INDIRECTION - Static variable in class org.eclipse.wst.jsdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Introduce Indirection global action (value `"org.eclipse.wst.jsdt.ui.actions.IntroduceIndirection"`).
INTRODUCE_PARAMETER - Static variable in interface org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
  Refactoring id of the 'Introduce Parameter' refactoring (value: `org.eclipse.wst.jsdt.ui.introduce.parameter`).
INTRODUCE_PARAMETER - Static variable in interface org.eclipse.wst.jsdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the refactor -> introduce parameter action (value `"org.eclipse.wst.jsdt.ui.edit.text.java.introduce.parameter"`).
INTRODUCE_PARAMETER - Static variable in class org.eclipse.wst.jsdt.ui.actions.JdtActionConstants
  Refactor menu: name of standard Introduce Parameter global action (value `"org.eclipse.wst.jsdt.ui.actions.IntroduceParameter"`).
IntroduceFactoryAction - Class in org.eclipse.wst.jsdt.ui.actions
  Action that encapsulates the a constructor call with a factory method.
IntroduceFactoryAction(JavaEditor) - Constructor for class org.eclipse.wst.jsdt.ui.actions.IntroduceFactoryAction
  Note: This constructor is for internal use only.
IntroduceFactoryAction(IWorkbenchSite) - Constructor for class org.eclipse.wst.jsdt.ui.actions.IntroduceFactoryAction
  Creates a new `IntroduceFactoryAction`.
IntroduceFactoryDescriptor - Class in org.eclipse.wst.jsdt.core.refactoring.descriptors
  Refactoring descriptor for the introduce factory refactoring.
IntroduceFactoryDescriptor() - Constructor for class org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceFactoryDescriptor
  Creates a new refactoring descriptor.
IntroduceIndirectionAction - Class in org.eclipse.wst.jsdt.ui.actions
  Action that introduces an indirection for a certain method.
IntroduceIndirectionAction(JavaEditor) - Constructor for class org.eclipse.wst.jsdt.ui.actions.IntroduceIndirectionAction
  Note: This constructor is for internal use only.
IntroduceIndirectionAction(IWorkbenchSite) - Constructor for class org.eclipse.wst.jsdt.ui.actions.IntroduceIndirectionAction
  Creates a new `IntroduceIndirectionAction`.
IntroduceIndirectionDescriptor - Class in org.eclipse.wst.jsdt.core.refactoring.descriptors
  Refactoring descriptor for the introduce indirection refactoring.
IntroduceIndirectionDescriptor() - Constructor for class org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceIndirectionDescriptor
  Creates a new refactoring descriptor.
IntroduceParameterAction - Class in org.eclipse.wst.jsdt.ui.actions
  Introduces a new method parameter from a selected expression.
IntroduceParameterAction(JavaEditor) - Constructor for class org.eclipse.wst.jsdt.ui.actions.IntroduceParameterAction
  Note: This constructor is for internal use only.
IntroduceParameterDescriptor - Class in org.eclipse.wst.jsdt.core.refactoring.descriptors
  Refactoring descriptor for the introduce parameter refactoring.
IntroduceParameterDescriptor() - Constructor for class org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceParameterDescriptor
  Creates a new refactoring descriptor.
intValue() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.IntegerArgument
  Returns the integer value of the `Connector.Argument`
intValue() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.PrimitiveValue
  Returns the integer for the value.
intValue() - Method in interface org.eclipse.wst.jsdt.debug.core.model.IJavaScriptPrimitiveValue
  Returns the integer for the value.
inType - Variable in class org.eclipse.wst.jsdt.core.infer.InferredMember
  The type to which this member belongs
INullLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of the null literal.
INumberLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a numeric literal.
INVALID_CONTENTS - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that the specified contents are not valid.
INVALID_CP_CONTAINER_ENTRY - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a container path was resolved to invalid entries (null or container).
INVALID_DESTINATION - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a destination provided for a copy/move/rename operation is invalid.
INVALID_ELEMENT_TYPES - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating one or more of the elements supplied are not of a valid type for the operation to process.
INVALID_ID - Static variable in interface org.eclipse.wst.jsdt.chromium.Breakpoint
  A breakpoint has this ID if it does not reflect an actual breakpoint in a JavaScript VM debugger.
INVALID_INCLUDEPATH - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a includepath entry was invalid
INVALID_INCLUDEPATH_FILE_FORMAT - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status indicating that a .jsdtScope file is ill-formed, and thus cannot be read/written successfully.
INVALID_NAME - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a name provided is not syntactically correct.
INVALID_PACKAGE - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status indicating that the package declaration in a `IJavaScriptUnit` does not correspond to the `IPackageFragment` it belongs to.
INVALID_PATH - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a path provided to an operation is invalid.
INVALID_PROJECT - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status indicating that a JavaScript element could not be created because the project owning underlying resource does not have the JavaScript nature.
INVALID_RESOURCE - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status indicating that a JavaScript element could not be created because the underlying resource is invalid.
INVALID_RESOURCE_TYPE - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status indicating that a JavaScript element could not be created because the underlying resource is not of an appropriate type.
INVALID_SIBLING - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that a sibling specified is not valid.
InvalidBreak - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidCharacterConstant - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidClassInstantiation - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidContextException - Exception in org.eclipse.wst.jsdt.chromium
  Signals that operation is not available because related `DebugContext` is no more valid.
InvalidContextException(Throwable) - Constructor for exception org.eclipse.wst.jsdt.chromium.InvalidContextException
InvalidContinue - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidDigit - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidEncoding - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
  Corrupted source
InvalidEscape - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidExplicitConstructorCall - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidExpressionAsStatement - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidFloat - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidHexa - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidHighSurrogate - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidInput - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidInputException - Exception in org.eclipse.wst.jsdt.core.compiler
  Exception thrown by a scanner when encountering lexical errors.
InvalidInputException() - Constructor for exception org.eclipse.wst.jsdt.core.compiler.InvalidInputException
  Creates a new exception with no detail message.
InvalidInputException(String) - Constructor for exception org.eclipse.wst.jsdt.core.compiler.InvalidInputException
  Creates a new exception with the given detail message.
InvalidLowSurrogate - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidNullToSynchronized - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidOctal - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidOperator - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidParenthesizedExpression - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidTypeForCollection - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidTypeToSynchronized - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidUnaryExpression - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidUnicodeEscape - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidUsageOfForeachStatements - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
  1.5 Syntax errors (when source level < 1.5)
InvalidValueForGetter - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidValueForSetter - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
InvalidVoidExpression - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
IO_EXCEPTION - Static variable in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
  Status constant indicating that an `java.io.IOException` occurred.
IObjectLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an Object literal.
IObjectLiteralField - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an object literal field.
IOpenable - Interface in org.eclipse.wst.jsdt.core
  Common protocol for JavaScript elements that must be opened before they can be navigated or modified.
IOperatorExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an Operator expression.
IOR_OR_Expression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of an or or (||) expression.
IPackageBinding - Interface in org.eclipse.wst.jsdt.core.dom
  A package binding represents a named or unnamed package.
IPackageFragment - Interface in org.eclipse.wst.jsdt.core
  A package fragment (or source folder) is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IPackageFragmentRoot - Interface in org.eclipse.wst.jsdt.core
  A package fragment root (or source folder root) contains a set of source folders (package fragments).
IPackagesViewPart - Interface in org.eclipse.wst.jsdt.ui
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IParent - Interface in org.eclipse.wst.jsdt.core
  Common protocol for JavaScript elements that contain other JavaScript elements.
IPostfixExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a postfix expression.
IPredefinedSourceWrapProvider - Interface in org.eclipse.wst.jsdt.chromium.debug.core.model
  Provides a collection of source wrappers.
IPredefinedSourceWrapProvider.Access - Class in org.eclipse.wst.jsdt.chromium.debug.core.model
  Provides a standard mean of accessing instance of this interface.
IPredefinedSourceWrapProvider.Entry - Class in org.eclipse.wst.jsdt.chromium.debug.core.model
  Describes source wrapper.
IPrefixExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a prefix expression.
IProblem - Interface in org.eclipse.wst.jsdt.core.compiler
  Description of a JavaScript problem, as detected by the validator A problem provides access to: its location (originating source file name, source position, line number), its message description and a predicate to check its severity (warning or error).
IProblemLocation - Interface in org.eclipse.wst.jsdt.ui.text.java
  Problem information for quick fix and quick assist processors.
IProblemRequestor - Interface in org.eclipse.wst.jsdt.core
  A callback interface for receiving javaScript problem as they are discovered by some JavaScript operation.
IProgramElement - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract base class for most AST nodes.
IQualifiedAllocationExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQualifiedNameReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQualifiedThisReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQualifiedTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
IQueryParticipant - Interface in org.eclipse.wst.jsdt.ui.search
  This is the interface expected of extensions to the extension point `org.eclipse.wst.jsdt.ui.queryParticipants`.
IQuickAssistProcessor - Interface in org.eclipse.wst.jsdt.ui.text.java
  Interface to be implemented by contributors to the extension point `org.eclipse.wst.jsdt.ui.quickAssistProcessors`.
IQuickFixProcessor - Interface in org.eclipse.wst.jsdt.ui.text.java
  Interface to be implemented by contributors to the extension point `org.eclipse.wst.jsdt.ui.quickFixProcessors`.
IRefactoringProcessorIds - Interface in org.eclipse.wst.jsdt.ui.refactoring
  Interface to define the processor IDs provided by the JDT refactoring.
IReference - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract base class for references.
IRegExLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a regular expression literal.
IRegion - Interface in org.eclipse.wst.jsdt.core
  A JavaScript model region describes a hierarchical set of elements.
IReturnStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a return statement.
IRuntimeClasspathEntry - Interface in org.eclipse.wst.jsdt.launching
  Represents an entry on a runtime includepath.
IRuntimeClasspathEntry2 - Interface in org.eclipse.wst.jsdt.launching
  Enhancements to `IRuntimeClasspathEntry` to support extensible runtime includepath entries.
IRuntimeClasspathEntryResolver - Interface in org.eclipse.wst.jsdt.launching
  Resolves variable and/or container runtime includepath entries in the context of a launch configuration or JavaScript project.
IRuntimeClasspathEntryResolver2 - Interface in org.eclipse.wst.jsdt.launching
  Optional enhancements to `IRuntimeClasspathEntryResolver`.
IRuntimeClasspathProvider - Interface in org.eclipse.wst.jsdt.launching
  A includepath provider computes an unresolved includepath for a launch configuration, and resolves includepath entries for a launch configuration.
IS_ECMASCRIPT4 - Static variable in class org.eclipse.wst.jsdt.core.JavaScriptCore
isAbstract(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "abstract" modifier.
isAbstract() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the abstract modifier, false otherwise.
isAbstract(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
  Returns whether the given integer includes the `abstract` modifier.
isActive(IJavaScriptProject) - Method in class org.eclipse.wst.jsdt.core.compiler.ValidationParticipant
  Returns whether this participant is active for a given project.
isActive() - Method in interface org.eclipse.wst.jsdt.core.IProblemRequestor
  Predicate allowing the problem requestor to signal whether or not it is currently interested by problem reports.
isAddComments() - Method in class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
  Returns if comments are added.
isAll() - Method in class org.eclipse.wst.jsdt.core.dom.ExportDeclaration
isAllocated() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.Value
isAllocated() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.ValueBase.ErrorMessageValue
isAllowingRequiredProposals(int, int) - Method in class org.eclipse.wst.jsdt.core.CompletionRequestor
  Returns whether a proposal of a given kind with a required proposal of the given kind is allowed.
isAlreadyAttached() - Method in interface org.eclipse.wst.jsdt.chromium.Browser.TabConnector
isAlreadyAttached() - Method in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowser.WipTabConnector
isAlreadyAttached() - Method in interface org.eclipse.wst.jsdt.chromium.wip.WipBrowser.WipTabConnector
isAnalytics() - Method in class org.eclipse.wst.jsdt.js.bower.Bowerrc
isAnnotation() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
isAnonymous() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents an anonymous class.
isAnonymous - Variable in class org.eclipse.wst.jsdt.core.infer.InferredType
isAnonymous() - Method in interface org.eclipse.wst.jsdt.core.IType
  Returns whether this type represents an anonymous type.
isArchive() - Method in interface org.eclipse.wst.jsdt.core.IPackageFragmentRoot
  Returns whether this package fragment root's underlying resource is a binary archive (a JAR or zip file).
isArgument() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.Variable
  Returns `true` if this variable is an argument `false` otherwise.
isArray() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents an array type.
isArray - Variable in class org.eclipse.wst.jsdt.core.infer.InferredType
isArray() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
isArrayType() - Method in class org.eclipse.wst.jsdt.core.dom.Type
  Returns whether this type is an array type (`ArrayType`).
isAssignmentCompatible(ITypeBinding) - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether an expression of this type can be assigned to a variable of the given type.
isAtBreakpoint() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.ThreadReference
  Returns whether or not this thread is currently suspended on a breakpoint.
isAttached() - Method in interface org.eclipse.wst.jsdt.chromium.JavascriptVm
isBinary() - Method in interface org.eclipse.wst.jsdt.core.IMember
  Returns whether this member is from a non-editable file.
isBlockComment() - Method in class org.eclipse.wst.jsdt.core.dom.Comment
  Returns whether this comment is a block comment (`BlockComment`).
isBowerJson(IResource) - Static method in class org.eclipse.wst.jsdt.js.bower.util.BowerUtil
isBowerJsonExist(IProject) - Static method in class org.eclipse.wst.jsdt.js.bower.util.BowerUtil
isCanceled() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.util.ProgressUtil.MonitorWrapper
IScanner - Interface in org.eclipse.wst.jsdt.core.compiler
  Definition of a JavaScript scanner, as returned by the `ToolFactory`.
isCaseSensitive() - Method in class org.eclipse.wst.jsdt.ui.search.PatternQuerySpecification
  Whether the query should be case sensitive.
isCastCompatible(ITypeBinding) - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type is cast compatible with the given type.
isChildListProperty() - Method in class org.eclipse.wst.jsdt.core.dom.StructuralPropertyDescriptor
  Returns whether this property is a child list property (instance of `ChildListPropertyDescriptor`.
isChildProperty() - Method in class org.eclipse.wst.jsdt.core.dom.StructuralPropertyDescriptor
  Returns whether this property is a child property (instance of `ChildPropertyDescriptor`.
isChromiumDebugFile(IFile) - Static method in class org.eclipse.wst.jsdt.chromium.debug.ui.PluginUtil
  Determines whether `file` is a .chromium file in a JavaScript debug project.
isChromiumDebugURI(URI) - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.efs.ChromiumScriptFileSystem
isClass() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents a class type or a recovered binding.
isClass() - Method in interface org.eclipse.wst.jsdt.core.IClassFile
isClass() - Method in interface org.eclipse.wst.jsdt.core.IType
  Returns whether this type is read-only.
isClassPathChange(IJavaScriptElementDelta) - Method in class org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider
  Note: This method is for internal use only.
IsClassPathCorrect - Static variable in interface org.eclipse.wst.jsdt.core.compiler.IProblem
isClosed() - Method in interface org.eclipse.wst.jsdt.core.IBuffer
  Returns whether this buffer has been closed.
isCollected() - Method in interface org.eclipse.wst.jsdt.chromium.Script
isColor() - Method in class org.eclipse.wst.jsdt.js.bower.Bowerrc
isCompilationUnit() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
isComposite() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.SourceNameMapperContainer
isComposite() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.VProjectSourceContainer
isComposite() - Method in interface org.eclipse.wst.jsdt.launching.IRuntimeClasspathEntry2
  Returns whether this includepath entry is composed of other entries.
isConditionEnabled() - Method in interface org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptLineBreakpoint
  Returns if the condition for this breakpoint is enabled or not
isConditionSuspendOnTrue() - Method in interface org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptLineBreakpoint
  Returns if the breakpoint should suspend when the assigned condition evaluates to `true`.
isConfigurable() - Method in interface org.eclipse.wst.jsdt.chromium.JsObjectProperty
isConsistent() - Method in interface org.eclipse.wst.jsdt.core.IOpenable
  Returns whether the element is consistent with its underlying resource or buffer.
isConstructor() - Method in class org.eclipse.wst.jsdt.core.CompletionProposal
  Returns whether this proposal is a constructor.
isConstructor() - Method in class org.eclipse.wst.jsdt.core.dom.FunctionDeclaration
  Returns whether this declaration declares a constructor or a method.
isConstructor() - Method in interface org.eclipse.wst.jsdt.core.dom.IFunctionBinding
  Returns whether this binding is for a constructor or a method.
isConstructor() - Method in interface org.eclipse.wst.jsdt.core.IFunction
  Returns whether this method is a constructor.
isConstructor - Variable in class org.eclipse.wst.jsdt.core.infer.InferredMethod
isConstructor() - Method in class org.eclipse.wst.jsdt.core.search.MethodReferenceMatch
  Returns whether the reference is on a constructor.
isCorrectType(IBreakpoint) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesAction.Exception
isCorrectType(IBreakpoint) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesAction
isCorrectType(IBreakpoint) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesAction.Line
isCreateConstructors() - Method in class org.eclipse.wst.jsdt.ui.wizards.NewClassWizardPage
  Returns the current selection state of the 'Create Constructors' checkbox.
isCreateInherited() - Method in class org.eclipse.wst.jsdt.ui.wizards.NewClassWizardPage
  Returns the current selection state of the 'Create inherited abstract methods' checkbox.
isCreateMain() - Method in class org.eclipse.wst.jsdt.ui.wizards.NewClassWizardPage
  Returns the current selection state of the 'Create Main' checkbox.
IScript - Interface in org.eclipse.wst.jsdt.debug.core.model
  Description of a `JavaScriptDebugElement` for a `ScriptReference`
IScriptFileDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of javascript file.
IScriptGroup - Interface in org.eclipse.wst.jsdt.debug.core.model
  Container for a grouping of `ScriptReference`s
IScriptResolver - Interface in org.eclipse.wst.jsdt.debug.core.model
  This resolver allows contributors to plug-in to the process of resolving a `ScriptReference`'s `URI` to a workspace-local `IFile`.
isDebug() - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.ChromiumDebugPlugin
isDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.SimpleName
  Returns whether this simple name represents a name that is being defined, as opposed to one being referenced.
isDefault() - Method in class org.eclipse.wst.jsdt.core.dom.ExportDeclaration
isDefault() - Method in class org.eclipse.wst.jsdt.core.dom.ModuleSpecifier
isDefault() - Method in class org.eclipse.wst.jsdt.core.dom.SwitchCase
  Returns whether this switch case represents the "default:" case.
isDefault() - Method in class org.eclipse.wst.jsdt.js.common.build.system.AbstractTask
isDefault() - Method in interface org.eclipse.wst.jsdt.js.common.build.system.ITask
isDefaultConstructor() - Method in interface org.eclipse.wst.jsdt.core.dom.IFunctionBinding
  Returns whether this binding is known to be a compiler-generated default constructor.
isDefaultPackage() - Method in interface org.eclipse.wst.jsdt.core.IPackageFragment
  Returns whether this package fragment is a default package.
isDefined(String) - Method in class org.eclipse.wst.jsdt.jsdoc.ElementInfo
isDefinition - Variable in class org.eclipse.wst.jsdt.core.infer.InferredType
  Deprecated.
  this will not remain public forever
isDefinition() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
isDeleted(Object) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsDocumentProvider
  Alternative implementation of the method that does not require file to be a physical file.
isDeprecated() - Method in interface org.eclipse.wst.jsdt.core.dom.IBinding
  Return whether this binding is for something that is deprecated.
isDeprecated(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
  Returns whether the given integer includes the indication that the element is deprecated (`@deprecated` tag in jsdoc comment).
isDisconnected() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.DebugTargetImpl
isDismissed() - Method in interface org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptThread.SuspendedState
  Unsafe asynchronous getter: may return false, while the actual value has become true.
isDocComment() - Method in class org.eclipse.wst.jsdt.core.dom.Comment
  Returns whether this comment is a doc comment (`JSdoc`).
isDoesNotExist() - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptModelStatus
  Returns whether this status indicates that a JavaScript model element does not exist.
isDoesNotExist() - Method in class org.eclipse.wst.jsdt.core.JavaScriptModelException
  Returns whether this exception indicates that a JavaScript model element does not exist.
isDone() - Method in class org.eclipse.wst.jsdt.chromium.util.AsyncFuture
  Returns whether the operation is done.
isDone() - Method in class org.eclipse.wst.jsdt.chromium.util.AsyncFutureRef
ISearchRequestor - Interface in org.eclipse.wst.jsdt.ui.search
  A callback interface to report matches against.
isEmptyGlobal() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
  Deprecated.
  - no longer used
isEnabled() - Method in interface org.eclipse.wst.jsdt.chromium.Breakpoint
isEnabled() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumLineBreakpoint
isEnabled() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.request.EventRequest
  Returns if the request is enabled
isEnclosingTypeSelected() - Method in class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
  Returns the selection state of the enclosing type checkbox.
isEntry() - Method in interface org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptFunctionBreakpoint
  Returns if the breakpoint will suspend when the function is entered.
isEnumerable() - Method in interface org.eclipse.wst.jsdt.chromium.JsObjectProperty
isEqualTo(IBinding) - Method in interface org.eclipse.wst.jsdt.core.dom.IBinding
  Returns whether this binding has the same key as that of the given binding.
isEquivalent() - Method in class org.eclipse.wst.jsdt.core.search.SearchMatch
  Returns whether match element is compatible with searched pattern or not.
isErasure() - Method in class org.eclipse.wst.jsdt.core.search.SearchMatch
  Returns whether match element only has same erasure than searched pattern or not.
isError() - Method in interface org.eclipse.wst.jsdt.core.compiler.IProblem
  Checks the severity to see if the Error bit is set.
isError() - Method in interface org.eclipse.wst.jsdt.ui.text.java.IProblemLocation
  Returns if the problem has error severity.
isExact() - Method in class org.eclipse.wst.jsdt.core.search.SearchMatch
  Returns whether element matches exactly searched pattern or not.
isExecutionEnvironment(IPath) - Static method in class org.eclipse.wst.jsdt.launching.JREContainerInitializer
  Returns whether the given path identifies a vm by exeuction environment.
isExit() - Method in interface org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptFunctionBreakpoint
  Returns if the breakpoint will suspend when the function is exited.
isExported() - Method in interface org.eclipse.wst.jsdt.core.IIncludePathEntry
  Returns whether this entry is exported to dependent projects.
isExternal() - Method in interface org.eclipse.wst.jsdt.core.IPackageFragmentRoot
  Returns whether this package fragment root is external to the workbench (that is, a local file), and has no underlying resource.
isField() - Method in interface org.eclipse.wst.jsdt.core.dom.IVariableBinding
  Returns whether this binding is for a field.
isFile() - Method in interface org.eclipse.wst.jsdt.core.IJarEntryResource
  Returns `true` if this jar entry represents a file.
ISFILE_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ImportDeclaration
isFileImport() - Method in class org.eclipse.wst.jsdt.core.dom.ImportDeclaration
isFiltered(CompletionProposal) - Method in class org.eclipse.wst.jsdt.ui.text.java.CompletionProposalCollector
  Returns `true` if `proposal` is filtered, e.g.
isFinal(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "final" modifier.
isFinal() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the final modifier, false otherwise.
isFindDuplicates() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.ChromiumSourceDirector
isFromSource() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding originated in source code.
isFunction(IFunctionCall, String) - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
  Deprecated.
  not used
isFunction(IFunctionCall, char[][]) - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
isFunction() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
isGenerator() - Method in class org.eclipse.wst.jsdt.core.dom.FunctionDeclaration
isGet(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "get" modifier.
isGlobal() - Method in interface org.eclipse.wst.jsdt.core.dom.IVariableBinding
isGlobal(char[]) - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
  Determines if the given variable name is global.
isGlobal() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
isGoodTargetContainer(ISourceContainer) - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.ReverseSourceLookup
ISharedImages - Interface in org.eclipse.wst.jsdt.ui
  Standard images provided by the JavaScript UI plug-in.
isIgnored(int) - Method in class org.eclipse.wst.jsdt.core.CompletionRequestor
  Returns whether the given kind of completion proposal is ignored.
isImplicit() - Method in class org.eclipse.wst.jsdt.core.search.SearchMatch
  Returns whether the associated element is implicit or not.
isImportMatchesType() - Method in class org.eclipse.wst.jsdt.core.dom.rewrite.ImportRewrite
isImportMatchesType() - Method in class org.eclipse.wst.jsdt.core.infer.ImportRewriteSupport
isIncludepathVariableReadOnly(String) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Returns whether a given includepath variable is read-only or not.
isIndentChar(char) - Static method in class org.eclipse.wst.jsdt.core.formatter.IndentManipulation
  Returns `true` if the given character is an indentation character.
isIndexed() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
  Determines if this type should be indexed or not.
isInferred() - Method in class org.eclipse.wst.jsdt.core.dom.InferredType
isInferred() - Method in class org.eclipse.wst.jsdt.core.dom.Type
isInferred() - Method in class org.eclipse.wst.jsdt.core.infer.InferredMember
isInferred() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
ISingleNameReference - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of name reference.
ISingleTypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
isInitialized() - Method in class org.eclipse.wst.jsdt.chromium.util.AsyncFutureRef
isInJsdoc() - Method in class org.eclipse.wst.jsdt.core.CompletionContext
  Tell user whether completion takes place in a jsdoc comment or not.
isInJsdocFormalReference() - Method in class org.eclipse.wst.jsdt.core.CompletionContext
  Tell user whether completion takes place in a formal reference of a jsdoc tag or not.
isInJsdocText() - Method in class org.eclipse.wst.jsdt.core.CompletionContext
  Tell user whether completion takes place in text area of a jsdoc comment or not.
isInNamedMethod() - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
  Deprecated.
  not used internally, will be removed
isInsideDocComment() - Method in class org.eclipse.wst.jsdt.core.search.SearchMatch
  Returns whether this search match is inside a doc comment of a Java source file.
isInstalled() - Method in interface org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptBreakpoint
  Returns if the breakpoint is currently installed or not.
isInstalled() - Method in class org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider
  Returns `true` if the provider is installed, `false` otherwise.
isInteger(String) - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.util.ChromiumDebugPluginUtil
isInteractive() - Method in class org.eclipse.wst.jsdt.js.bower.Bowerrc
isJavaScriptLikeFileName(String) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Returns whether the given file name's extension is a JavaScript-like extension.
isJsIdentifierCharacter(char, boolean) - Static method in class org.eclipse.wst.jsdt.chromium.debug.ui.editors.JavascriptUtil
isKnownType(char[]) - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
isLabelProperty(Object, String) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.ChromiumJavascriptDecorator
isLabelProperty(Object, String) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils.ColumnBasedLabelProvider
isLabelProperty(Object, String) - Method in class org.eclipse.wst.jsdt.ui.OverrideIndicatorLabelDecorator
isLabelProperty(Object, String) - Method in class org.eclipse.wst.jsdt.ui.ProblemsLabelDecorator
isLanguageRuntime() - Method in interface org.eclipse.wst.jsdt.core.IPackageFragmentRoot
isLibrary() - Method in interface org.eclipse.wst.jsdt.core.IPackageFragmentRoot
isLineComment() - Method in class org.eclipse.wst.jsdt.core.dom.Comment
  Returns whether this comment is a line comment (`LineComment`).
isLineDelimiterChar(char) - Static method in class org.eclipse.wst.jsdt.core.formatter.IndentManipulation
  Returns `true` if the given character is a line delimiter character.
isLinkingEnabled() - Method in interface org.eclipse.wst.jsdt.ui.IPackagesViewPart
  Returns whether this Packages view's selection automatically tracks the active editor.
isLinkingEnabled() - Method in interface org.eclipse.wst.jsdt.ui.ITypeHierarchyViewPart
  Returns whether this type hierarchy view's selection automatically tracks the active editor.
isLinux() - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.util.PlatformUtil
isLinux() - Static method in class org.eclipse.wst.jsdt.js.common.util.PlatformUtil
isLocal() - Method in interface org.eclipse.wst.jsdt.core.ast.ILocalDeclaration
isLocal() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents a local class.
isLocal() - Method in interface org.eclipse.wst.jsdt.core.IType
  Returns whether this type represents a local type.
isLocalTypeDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AbstractTypeDeclaration
  Returns whether this type declaration is a local type.
isMacOS() - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.util.PlatformUtil
isMacOS() - Static method in class org.eclipse.wst.jsdt.js.common.util.PlatformUtil
isMandatory() - Method in class org.eclipse.wst.jsdt.core.dom.ChildPropertyDescriptor
  Returns whether this property is mandatory.
isMandatory() - Method in class org.eclipse.wst.jsdt.core.dom.SimplePropertyDescriptor
  Returns whether this property is mandatory.
isMarkerChange() - Method in class org.eclipse.wst.jsdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent
  Returns whether this event origins from marker changes.
isMatch(IExpression, char[][], int) - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
isMember() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents a member class or interface.
isMember() - Method in interface org.eclipse.wst.jsdt.core.IType
  Returns whether this type represents a member type.
isMemberTypeDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AbstractTypeDeclaration
  Returns whether this type declaration is a type member.
isModifier() - Method in interface org.eclipse.wst.jsdt.core.dom.IExtendedModifier
  Returns whether this extended modifier is a standard modifier.
isModifier() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
isMutable() - Method in interface org.eclipse.wst.jsdt.chromium.JsDeclarativeVariable
isNamed() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
isNamespace() - Method in class org.eclipse.wst.jsdt.core.dom.ModuleSpecifier
isNaN() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
  Returns if the this `NumberValue` is a valid number or not.
isNative(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "native" modifier.
isNative() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the native modifier, false otherwise.
isNested() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents a nested class, interface, enum, or annotation type.
isNested() - Method in class org.eclipse.wst.jsdt.core.dom.TagElement
  Returns whether this tag element is nested within another tag element.
isNormal() - Method in interface org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.Optional
isNull() - Method in interface org.eclipse.wst.jsdt.debug.core.model.IJavaScriptValue
  Returns if the value is `NullValue`
isNullType() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents the null type.
isObjectLiteral - Variable in class org.eclipse.wst.jsdt.core.infer.InferredType
isObjectType(JsValue.Type) - Static method in enum org.eclipse.wst.jsdt.chromium.JsValue.Type
  Returns whether `type` corresponds to a JsObject.
isOnDemand() - Method in class org.eclipse.wst.jsdt.core.dom.ImportDeclaration
  Returns whether this import declaration is an on-demand or a single-type import.
isOnDemand() - Method in interface org.eclipse.wst.jsdt.core.IImportDeclaration
isOnIncludepath(IJavaScriptElement) - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptProject
  Returns whether the given element is on the includepath of this project, that is, referenced from a includepath entry and not explicitly excluded using an exclusion pattern.
isOnIncludepath(IResource) - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptProject
  Returns whether the given resource is on the includepath of this project, that is, referenced from a includepath entry and not explicitly excluded using an exclusion pattern.
isOpen() - Method in interface org.eclipse.wst.jsdt.core.IOpenable
  Returns whether this openable is open.
isOpenInEditor(ITask) - Static method in class org.eclipse.wst.jsdt.js.common.util.EditorUtility
  Tests if a is currently shown in an editor
ISourceManipulation - Interface in org.eclipse.wst.jsdt.core
  Common protocol for JavaScript elements that support source code manipulations such as copy, move, rename, and delete.
ISourceRange - Interface in org.eclipse.wst.jsdt.core
  A source range defines an element's source coordinates relative to its source buffer.
ISourceReference - Interface in org.eclipse.wst.jsdt.core
  Common protocol for JavaScript elements that have associated source code.
isPackageDefault(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
isPackageFragmentEmpty(IJavaScriptElement) - Method in class org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider
  Note: This method is for internal use only.
isPackageJson(IResource) - Static method in class org.eclipse.wst.jsdt.js.npm.util.NpmUtil
isPackageJsonExist(IProject) - Static method in class org.eclipse.wst.jsdt.js.npm.util.NpmUtil
isPackageMemberTypeDeclaration() - Method in class org.eclipse.wst.jsdt.core.dom.AbstractTypeDeclaration
  Returns whether this type declaration is a package member (that is, a top-level type).
isParameter() - Method in interface org.eclipse.wst.jsdt.core.dom.IVariableBinding
  Returns whether this binding corresponds to a parameter.
isParent() - Method in class org.eclipse.wst.jsdt.core.LibrarySuperType
isPatternMatch(String) - Static method in class org.eclipse.wst.jsdt.core.search.SearchPattern
  Returns whether the given pattern is a pattern case or not.
isPointXLessThanPinPoint(int) - Method in interface org.eclipse.wst.jsdt.chromium.debug.core.util.RangeBinarySearch.Input
  Compares point X with a pin-point.
isPossibleClassName(char[]) - Method in class org.eclipse.wst.jsdt.core.infer.InferEngine
isPrimitive() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents a primitive type.
isPrimitiveType() - Method in class org.eclipse.wst.jsdt.core.dom.Type
  Returns whether this type is a primitive type (`PrimitiveType`).
isPrivate(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "private" modifier.
isPrivate() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the private modifier, false otherwise.
isPrivate(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
  Returns whether the given integer includes the `private` modifier.
isPrivate(Boolean) - Method in class org.eclipse.wst.jsdt.js.node.common.json.objects.PackageJson.Builder
isProjectPackageFragmentRoot(IPackageFragmentRoot) - Method in class org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider
  Note: This method is for internal use only.
isProtected(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "protected" modifier.
isProtected() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the protected modifier, false otherwise.
isProtected(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
  Returns whether the given integer includes the `protected` modifier.
isPublic(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "public" modifier.
isPublic() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the public modifier, false otherwise.
isPublic(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
  Returns whether the given integer includes the `public` modifier.
isQualifiedName() - Method in class org.eclipse.wst.jsdt.core.dom.Name
  Returns whether this name is a qualified name (`QualifiedName`).
isQualifiedType() - Method in class org.eclipse.wst.jsdt.core.dom.Type
  Returns whether this type is a qualified type (`QualifiedType`).
isQualifiedTypeNamesEnabled() - Method in interface org.eclipse.wst.jsdt.ui.ITypeHierarchyViewPart
  If set, type names are shown with the parent container's name.
isRaw() - Method in class org.eclipse.wst.jsdt.core.search.SearchMatch
  Returns whether the associated element is a raw type/method or not.
isReadAccess() - Method in class org.eclipse.wst.jsdt.core.search.FieldReferenceMatch
  Returns whether the field reference is a read access to the field.
isReadAccess() - Method in class org.eclipse.wst.jsdt.core.search.LocalVariableReferenceMatch
  Returns whether the local variable reference is a read access to the variable.
isReadOnly() - Method in interface org.eclipse.wst.jsdt.core.IBuffer
  Returns whether this buffer is read-only.
isReadOnly() - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptElement
  Returns whether this JavaScript element is read-only.
isReadOnly(IResource) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
isRecovered() - Method in interface org.eclipse.wst.jsdt.core.dom.IBinding
  Return whether this binding is created because the bindings recovery is enabled.
isReferencedBy(IJavaScriptElement, IMarker) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Returns whether the given marker references the given JavaScript element.
isReferencedBy(IJavaScriptElement, IMarkerDelta) - Static method in class org.eclipse.wst.jsdt.core.JavaScriptCore
  Returns whether the given marker delta references the given JavaScript element.
isResizable() - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog
isResolved() - Method in interface org.eclipse.wst.jsdt.core.IField
  Returns whether this field represents a resolved field.
isResolved() - Method in interface org.eclipse.wst.jsdt.core.IFunction
  Returns whether this method represents a resolved method.
isResolved() - Method in interface org.eclipse.wst.jsdt.core.IType
  Returns whether this type represents a resolved type.
isResolvedTypeInferredFromExpectedType() - Method in class org.eclipse.wst.jsdt.core.dom.FunctionInvocation
  Returns `true` if the resolved return type has been inferred from the assignment context (JLS3 15.12.2.8), `false` otherwise.
isResolvedTypeInferredFromExpectedType() - Method in class org.eclipse.wst.jsdt.core.dom.SuperMethodInvocation
  Returns true if the resolved return type has been inferred from the assignment context (JLS3 15.12.2.8), false otherwise.
isResolvingBindings() - Method in class org.eclipse.wst.jsdt.core.compiler.ReconcileContext
  Returns whether the reconcile operation is resolving bindings.
isResumeOnStartup() - Method in class org.eclipse.wst.jsdt.launching.VMRunnerConfiguration
  Returns whether the VM is resumed on startup when launched in debug mode.
isRewriteExisting() - Method in class org.eclipse.wst.jsdt.core.infer.ImportRewriteSupport
isSet(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "set" modifier.
isShowMembersInHierarchy() - Method in interface org.eclipse.wst.jsdt.ui.ITypeHierarchyViewPart
  If set, the lock mode is enabled.
isSignalled() - Method in class org.eclipse.wst.jsdt.chromium.util.SignalRelay
isSimilar(IFunction) - Method in interface org.eclipse.wst.jsdt.core.IFunction
  Returns whether this method is similar to the given method.
isSimpleName() - Method in class org.eclipse.wst.jsdt.core.dom.Name
  Returns whether this name is a simple name (`SimpleName`).
isSimpleProperty() - Method in class org.eclipse.wst.jsdt.core.dom.StructuralPropertyDescriptor
  Returns whether this property is a simple property (instance of `SimplePropertyDescriptor`.
isSimpleType() - Method in class org.eclipse.wst.jsdt.core.dom.Type
  Returns whether this type is a simple type (`SimpleType`).
isSource() - Method in interface org.eclipse.wst.jsdt.core.IPackageFragment
isStackModified() - Method in interface org.eclipse.wst.jsdt.chromium.UpdatableScript.ChangeDescription
isStatic() - Method in class org.eclipse.wst.jsdt.core.dom.ImportDeclaration
  Returns whether this import declaration is a static import (added in JLS3 API).
isStatic(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "static" modifier.
isStatic() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the static modifier, false otherwise.
isStatic(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
  Returns whether the given integer includes the `static` modifier.
isStatic - Variable in class org.eclipse.wst.jsdt.core.infer.InferredMember
isStatic() - Method in class org.eclipse.wst.jsdt.jsdoc.ElementInfo
isStatic() - Method in class org.eclipse.wst.jsdt.jsdoc.msdn.MsdnElement
isStepping() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptThread
isStepping() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.StackFrameBase
isStrictfp(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "strictfp" modifier.
isStrictfp() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the strictfp modifier, false otherwise.
isStrictSsl() - Method in class org.eclipse.wst.jsdt.js.bower.Bowerrc
isStructureKnown() - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptElement
  Returns whether the structure of this element is known.
isSubsignature(IFunctionBinding) - Method in interface org.eclipse.wst.jsdt.core.dom.IFunctionBinding
  Returns whether this method's signature is a subsignature of the given method.
isSubTypeCompatible(ITypeBinding) - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type is subtype compatible with the given type.
isSuper(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
  Returns whether the given integer includes the `super` modifier.
isSuperInvocation() - Method in class org.eclipse.wst.jsdt.core.search.MethodReferenceMatch
  Returns whether the reference is on a message sent from a type which is a super type of the searched method declaring type.
isSuspend(String) - Static method in class org.eclipse.wst.jsdt.debug.rhino.debugger.shell.DebugShell
  Returns if the given argument should suspend
isSuspended() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.DebugTargetImpl
isSuspended() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptThread
isSuspended() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.StackFrameBase
isSuspended() - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.ThreadReference
  Returns if this thread is currently in a suspended state.
isSynchronized(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "synchronized" modifier.
isSynchronized() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the synchronized modifier, false otherwise.
isTail() - Method in class org.eclipse.wst.jsdt.core.dom.TemplateElement
  Returns if this element is tailing element or not
IStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Abstract base for statements.
isTerminated() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.ConsolePseudoProcess
isTerminated() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.DebugTargetImpl
isTerminated() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptThread
isTerminated() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.StackFrameBase
isTopLevel() - Method in interface org.eclipse.wst.jsdt.core.dom.ITypeBinding
  Returns whether this type binding represents a top-level class, interface, enum, or annotation type.
isTransient(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "transient" modifier.
isTransient() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the transient modifier, false otherwise.
isTransportDebug() - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.ChromiumDebugPlugin
IStringLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a string literal.
IStringLiteralConcatenation - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a string literal.
isTruncated() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.model.Value
isTruncated() - Method in interface org.eclipse.wst.jsdt.chromium.JsValue
isType() - Method in interface org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration
isType() - Method in interface org.eclipse.wst.jsdt.core.ast.IAssignment
isType() - Method in interface org.eclipse.wst.jsdt.core.ast.IReturnStatement
isType() - Method in class org.eclipse.wst.jsdt.core.infer.InferredAttribute
ISubRoutineStatement - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
isUncaught() - Method in interface org.eclipse.wst.jsdt.chromium.ExceptionData
isUnnamed() - Method in interface org.eclipse.wst.jsdt.core.dom.IPackageBinding
  Returns whether this package is an unnamed package.
isUpdated() - Method in interface org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMap.Token
ISuperReference - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
isV8DebuggerToolDebug() - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.ChromiumDebugPlugin
isValid(String) - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.Argument
  Returns if the given value is valid with-respect-to this `Connector.Argument`
isValid(String) - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.BooleanArgument
isValid(int) - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.IntegerArgument
  If the integer value is valid with-respect-to this argument.
isValid(String) - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.IntegerArgument
isValid(String) - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.SelectedArgument
isValid(String) - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.StringArgument
isValidImpl(ILaunchConfiguration) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.launcher.ChromiumRemoteTab
isValidImpl(ILaunchConfiguration) - Method in class org.eclipse.wst.jsdt.chromium.debug.ui.launcher.ScriptMappingTab
isVarargs() - Method in class org.eclipse.wst.jsdt.core.dom.FunctionDeclaration
  Returns whether this method declaration declares a variable arity method (added in JLS3 API).
isVarargs() - Method in class org.eclipse.wst.jsdt.core.dom.FunctionRefParameter
  Returns whether this method reference parameter is for the last parameter of a variable arity method (added in JLS3 API).
isVarargs() - Method in interface org.eclipse.wst.jsdt.core.dom.IFunctionBinding
  Returns whether this is a variable arity method.
isVarargs() - Method in class org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration
  Returns whether this declaration declares the last parameter of a variable arity method (added in JLS3 API).
isVarargs(int) - Static method in class org.eclipse.wst.jsdt.core.Flags
isVirtual() - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptElement
  Returns if this is a virtual element (ie actually exists in the model or filesystem).
isVirtual() - Method in class org.eclipse.wst.jsdt.core.search.SearchDocument
isVirtualProjectResource() - Method in class org.eclipse.wst.jsdt.chromium.debug.core.util.ScriptTargetMapping
isVisible(StackFrame) - Method in interface org.eclipse.wst.jsdt.debug.core.jsdi.Variable
  Returns `true` if this variable is externally visible in the context of the given `StackFrame`.
isVMInstallReference(IIncludePathEntry) - Method in interface org.eclipse.wst.jsdt.launching.IRuntimeClasspathEntryResolver2
  Returns whether the given includepath entry references a VM install.
isVoid() - Method in class org.eclipse.wst.jsdt.core.infer.InferredType
isVolatile(int) - Static method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Returns whether the given flags includes the "volatile" modifier.
isVolatile() - Method in class org.eclipse.wst.jsdt.core.dom.Modifier
  Answer true if the receiver is the volatile modifier, false otherwise.
isWarning() - Method in interface org.eclipse.wst.jsdt.core.compiler.IProblem
  Checks the severity to see if the Error bit is not set.
isWhitespace(char) - Static method in class org.eclipse.wst.jsdt.core.compiler.CharOperation
  Answers true if c is a whitespace (\u000a, \u000c, \u000d, \u0009), otherwise false.
isWindows() - Static method in class org.eclipse.wst.jsdt.chromium.debug.core.util.PlatformUtil
isWindows() - Static method in class org.eclipse.wst.jsdt.js.common.util.PlatformUtil
ISwitchStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a switch statement.
isWorkingCopy() - Method in interface org.eclipse.wst.jsdt.core.IJavaScriptUnit
  Returns whether this element is a working copy.
isWritable() - Method in interface org.eclipse.wst.jsdt.chromium.JsObjectProperty
isWriteAccess() - Method in class org.eclipse.wst.jsdt.core.search.FieldReferenceMatch
  Returns whether the field reference is a write access to the field.
isWriteAccess() - Method in class org.eclipse.wst.jsdt.core.search.LocalVariableReferenceMatch
  Returns whether the local variable reference is a write access to the variable.
ITask - Interface in org.eclipse.wst.jsdt.js.common.build.system
ITERATION_VARIABLE_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ForInStatement
  The "initializers" structural property of this node type.
ITERATION_VARIABLE_PROPERTY - Static variable in class org.eclipse.wst.jsdt.core.dom.ForOfStatement
  The "iteration variable" structural property of this node type.
iterator() - Method in interface org.eclipse.wst.jsdt.chromium.debug.core.ScriptNameManipulator.FilePath
ITerminalSymbols - Interface in org.eclipse.wst.jsdt.core.compiler
  Maps each terminal symbol in the javaScript-grammar into a unique integer.
IThisReference - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a 'this' reference .
IThrowStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a throw statement.
ITrackedNodePosition - Interface in org.eclipse.wst.jsdt.core.dom.rewrite
  A tracked node position is returned when a rewrite change is requested to be tracked.
ITrueLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of the 'true' literal.
ITryStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a try statement.
IType - Interface in org.eclipse.wst.jsdt.core
  Represents a source type in a JavaScript file (either a top-level type, a member type, or a local type) The children are of type `IMember`, which includes `IField`, `IFunction`, `IInitializer` and `IType`.
ITypeBinding - Interface in org.eclipse.wst.jsdt.core.dom
  A type binding represents fully-resolved type.
ITypeDeclaration - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
ITypeHierarchy - Interface in org.eclipse.wst.jsdt.core
  A type hierarchy provides navigations between a type and its resolved supertypes and subtypes for a specific type or for all types within a region.
ITypeHierarchyChangedListener - Interface in org.eclipse.wst.jsdt.core
  A listener which gets notified when a particular type hierarchy object changes.
ITypeHierarchyViewPart - Interface in org.eclipse.wst.jsdt.ui
  The standard type hierarchy view presents a type hierarchy for a given input class or interface.
ITypeInfoFilterExtension - Interface in org.eclipse.wst.jsdt.ui.dialogs
  A filter to select `ITypeInfoRequestor` objects.
ITypeInfoImageProvider - Interface in org.eclipse.wst.jsdt.ui.dialogs
  A special image descriptor provider for `ITypeInfoRequestor`.
ITypeInfoRequestor - Interface in org.eclipse.wst.jsdt.ui.dialogs
  An interfaces to give access to the type presented in type selection dialogs like the open type dialog.
ITypeReference - Interface in org.eclipse.wst.jsdt.core.ast
  This interface is not intended to be implemented by clients.
ITypeRoot - Interface in org.eclipse.wst.jsdt.core
  Represents an entire JavaScript type root (either an `IJavaScriptUnit` or an `IClassFile`).
ITypeSelectionComponent - Interface in org.eclipse.wst.jsdt.ui.dialogs
  Interface to access the type selection component hosting a type selection extension.
IUnaryExpression - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a unary expression.
IUndefinedLiteral - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a the 'undefined' literal.
IVariableBinding - Interface in org.eclipse.wst.jsdt.core.dom
  A variable binding represents either a field of a class or interface, or a local variable declaration (including formal parameters, local variables, and exception variables).
IVMInstall - Interface in org.eclipse.wst.jsdt.launching
  Represents a particular installation of a VM.
IVMInstall2 - Interface in org.eclipse.wst.jsdt.launching
  Optional extensions that may be implemented by an `IVMInstall`.
IVMInstall3 - Interface in org.eclipse.wst.jsdt.launching
  Optional extensions that may be implemented by an `IVMInstall`, providing access to a JRE's system properties.
IVMInstallChangedListener - Interface in org.eclipse.wst.jsdt.launching
  A VM install changed listener is notified when the workspace default VM install changes, or when an attribute of a specific VM install changes.
IVMInstallType - Interface in org.eclipse.wst.jsdt.launching
  Represents a particular type of VM for which there may be any number of VM installations.
IVMRunner - Interface in org.eclipse.wst.jsdt.launching
  A VM runner starts a JavaScript VM running a JavaScript program.
IWhileStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of a while statement.
IWithStatement - Interface in org.eclipse.wst.jsdt.core.ast
  Representation of the with statement.
IWorkingCopyManager - Interface in org.eclipse.wst.jsdt.ui
  Interface for accessing working copies of `IJavaScriptUnit` objects.
IWorkingCopyManagerExtension - Interface in org.eclipse.wst.jsdt.ui
  Extension interface for `IWorkingCopyManager`.
IWorkingCopyProvider - Interface in org.eclipse.wst.jsdt.ui
  Interface used for JavaScript element content providers to indicate that the content provider can return working copy elements for members below compilation units.

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