# Index

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 Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## O

ObjectCannotBeGeneric - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
ObjectCannotHaveSuperTypes - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
ObjectDelegate() - Constructor for class org.eclipse.jdt.ui.actions.FormatAllAction.ObjectDelegate
ObjectDelegate() - Constructor for class org.eclipse.jdt.ui.actions.OrganizeImportsAction.ObjectDelegate
ObjectHasNoSuperclass - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  General type related problems
ObjectMustBeClass - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
obsoleteMethods(IJavaDebugTarget) - Method in interface org.eclipse.jdt.debug.core.IJavaHotCodeReplaceListener
  Notification that obsolete methods remain on the stack in one or more threads in the given target after a hot code replace.
occurencesOf(char, char[]) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the number of occurrences of the given character in the given array, 0 if any.
occurencesOf(char, char[], int) - Static method in class org.eclipse.jdt.core.compiler.CharOperation
  Answers the number of occurrences of the given character in the given array starting at the given index, 0 if any.
OccurrencesSearchGroup - Class in org.eclipse.jdt.ui.actions
  Action group that adds the occurrences in file actions to a context menu and the global menu bar.
OccurrencesSearchGroup(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OccurrencesSearchGroup
  Note: This constructor is for internal use only.
OccurrencesSearchGroup(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OccurrencesSearchGroup
  Creates a new `ImplementorsSearchGroup`.
OccurrencesSearchGroup(IWorkbenchSite, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OccurrencesSearchGroup
  Creates a new `OccurrencesSearchGroup`.
ofset() - Method in record class org.eclipse.jdt.ui.text.java.ISemanticTokensProvider.SemanticToken
  Returns the value of the `ofset` record component.
OK - Static variable in class org.eclipse.jdt.junit.model.ITestElement.Result
  state that describes that the test result is 'OK'
okPressed() - Method in class org.eclipse.jdt.debug.ui.JavaSourceLookupDialog
  Deprecated.
OkToLeaveTab() - Method in class org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab
ON_DEMAND_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ImportDeclaration
  The "onDemand" structural property of this node type (type: `Boolean`).
ONE_LINE_ALWAYS - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to always keep braced code on one line, as long as it doesn't exceed the line width limit.
ONE_LINE_IF_EMPTY - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to keep braced code on one line only if it's empty.
ONE_LINE_IF_SINGLE_ITEM - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to keep braced code on one line if it contains at most a single item.
ONE_LINE_NEVER - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to never keep braced code on one line.
ONE_LINE_PRESERVE - Static variable in class org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants
  FORMATTER / Value to keep braced code on one line as long as it doesn't exceed the line width limit and it was already in one line in the original source.
OpaqueFrameException - Exception Class in org.eclipse.jdi
  Thrown to indicate an operation could not be performed on a frame.
OpaqueFrameException() - Constructor for exception class org.eclipse.jdi.OpaqueFrameException
OpaqueFrameException(String) - Constructor for exception class org.eclipse.jdi.OpaqueFrameException
OpcodeStringValues - Class in org.eclipse.jdt.core.util
  Description of each opcode mnemonic according to the JVM specifications.
OpcodeStringValues() - Constructor for class org.eclipse.jdt.core.util.OpcodeStringValues
open(URL) - Method in class org.eclipse.jdt.ui.actions.OpenAttachedJavadocAction
  Opens the given URL in the browser.
open(IProgressMonitor) - Method in interface org.eclipse.jdt.core.IOpenable
  Opens this element and all parent elements that are not already open.
open(JarPackageData, Shell, MultiStatus) - Method in interface org.eclipse.jdt.ui.jarpackager.IJarBuilder
  Called when building of the JAR starts
OPEN - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Navigate menu: name of standard Open global action (value `"org.eclipse.jdt.ui.actions.Open"`).
OPEN_ATTACHED_JAVA_DOC - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Navigate menu: name of standard Open Attached Javadoc global action (value `"org.eclipse.jdt.ui.actions.OpenExternalJavaDoc"`).
OPEN_ATTACHED_JAVADOC - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the navigate -> open attached javadoc action (value `"org.eclipse.jdt.ui.edit.text.java.open.external.javadoc"`).
OPEN_CALL_HIERARCHY - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the navigate -> Open Call Hierarchy action (value `"org.eclipse.jdt.ui.edit.text.java.org.eclipse.jdt.ui.edit.text.java.open.call.hierarchy"`).
OPEN_CALL_HIERARCHY - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Navigate menu: name of standard Open Call Hierarchy global action (value `"org.eclipse.jdt.ui.actions.OpenCallHierarchy"`).
OPEN_EDITOR - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the navigate -> open action (value `"org.eclipse.jdt.ui.edit.text.java.open.editor"`).
OPEN_EXTERNAL_JAVA_DOC - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Deprecated.
  As of 3.6, replaced by `JdtActionConstants.OPEN_ATTACHED_JAVA_DOC`
OPEN_EXTERNAL_JAVADOC - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Deprecated.
  As of 3.6, replaced by `IJavaEditorActionDefinitionIds.OPEN_ATTACHED_JAVADOC`
OPEN_HIERARCHY - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the navigate -> Show Hierarchy action (value `"org.eclipse.jdt.ui.edit.text.java.open.hierarchy"`).
OPEN_IMPLEMENTATION - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the navigate -> open implementation action (value `"org.eclipse.jdt.ui.edit.text.java.open.implementation"`).
OPEN_IMPLEMENTATION - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Navigate menu: name of standard Open Implementation global action (value `"org.eclipse.jdt.ui.actions.OpenImplementation"`).
OPEN_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.ModuleDeclaration
  The "open" structural property of this node type (type: `Boolean`).
OPEN_STRUCTURE - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the Navigate -> Open Structure action (value `"org.eclipse.jdt.ui.navigate.java.open.structure"`).
OPEN_SUPER_IMPLEMENTATION - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the navigate -> open super implementation action (value `"org.eclipse.jdt.ui.edit.text.java.open.super.implementation"`).
OPEN_SUPER_IMPLEMENTATION - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Navigate menu: name of standard Open Super Implementation global action (value `"org.eclipse.jdt.ui.actions.OpenSuperImplementation"`).
OPEN_TYPE_HIERARCHY - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the navigate -> open type hierarchy action (value `"org.eclipse.jdt.ui.edit.text.java.org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy"`).
OPEN_TYPE_HIERARCHY - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Navigate menu: name of standard Open Type Hierarchy global action (value `"org.eclipse.jdt.ui.actions.OpenTypeHierarchy"`).
OPEN_TYPE_HIERARCHY - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  A named preference that controls if a new type hierarchy gets opened in a new type hierarchy perspective or inside the type hierarchy view part.
OPEN_TYPE_HIERARCHY_IN_PERSPECTIVE - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  A string value used by the named preference `OPEN_TYPE_HIERARCHY`.
OPEN_TYPE_HIERARCHY_IN_VIEW_PART - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  A string value used by the named preference `OPEN_TYPE_HIERARCHY`.
OpenAction - Class in org.eclipse.jdt.ui.actions
  This action opens a Java editor on a Java element or file.
OpenAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenAction
  Note: This constructor is for internal use only.
OpenAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OpenAction
  Creates a new `OpenAction`.
OpenAttachedJavadocAction - Class in org.eclipse.jdt.ui.actions
  This action opens the selected element's Javadoc in a browser as defined by the preferences.
OpenAttachedJavadocAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenAttachedJavadocAction
  Note: This constructor is for internal use only.
OpenAttachedJavadocAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OpenAttachedJavadocAction
  Creates a new `OpenAttachedJavadocAction`.
openConsole() - Method in class org.eclipse.jdt.debug.ui.console.JavaStackTraceConsoleFactory
  Opens the console (creating a new one if not previously initialized).
openConsole(String) - Method in class org.eclipse.jdt.debug.ui.console.JavaStackTraceConsoleFactory
  Opens the console (creating a new one if not previously initialized).
openDialog(Shell) - Method in class org.eclipse.jdt.ui.refactoring.RenameSupport
  Opens the refactoring dialog for this rename support.
openDialog(Shell, boolean) - Method in class org.eclipse.jdt.ui.refactoring.RenameSupport
  Opens the refactoring dialog for this rename support.
OpenEditorActionGroup - Class in org.eclipse.jdt.ui.actions
  Action group that adds the actions opening a new editor to the context menu and the action bar's navigate menu.
OpenEditorActionGroup(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenEditorActionGroup
  Note: This constructor is for internal use only.
OpenEditorActionGroup(IViewPart) - Constructor for class org.eclipse.jdt.ui.actions.OpenEditorActionGroup
  Creates a new `OpenActionGroup`.
OpenEditorActionGroup(IWorkbenchPartSite, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OpenEditorActionGroup
  Creates a new `OpenEditorActionGroup`.
OpenExternalJavadocAction - Class in org.eclipse.jdt.ui.actions
  Deprecated.
  As of 3.6, replaced by `OpenAttachedJavadocAction`
OpenExternalJavadocAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenExternalJavadocAction
  Deprecated.
  Note: This constructor is for internal use only.
OpenExternalJavadocAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OpenExternalJavadocAction
  Deprecated.
  Creates a new `OpenExternalJavadocAction`.
OpenExternalJavadocAction(IWorkbenchSite, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OpenExternalJavadocAction
  Deprecated.
  Use `SelectionDispatchAction.setSpecialSelectionProvider(ISelectionProvider)` instead.
OpenImplementationAction - Class in org.eclipse.jdt.ui.actions
  The action allows to open the implementation for a method or a type in its hierarchy.
OpenImplementationAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenImplementationAction
  Creates an `OpenImplementationAction`.
OpenImplementationAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OpenImplementationAction
  Creates an `OpenImplementationAction`.
openInEditor(IJavaElement) - Static method in class org.eclipse.jdt.ui.JavaUI
  Opens an editor on the given Java element in the active page.
openInEditor(IJavaElement, boolean, boolean) - Static method in class org.eclipse.jdt.ui.JavaUI
  Opens an editor on the given Java element in the active page.
OpenJavaBrowsingPerspectiveAction - Class in org.eclipse.jdt.ui.actions
  Action to programmatically open a Java perspective.
OpenJavaBrowsingPerspectiveAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenJavaBrowsingPerspectiveAction
  Create a new `OpenJavaBrowsingPerspectiveAction`.
OpenJavaPerspectiveAction - Class in org.eclipse.jdt.ui.actions
  Action to programmatically open a Java perspective.
OpenJavaPerspectiveAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenJavaPerspectiveAction
  Create a new `OpenJavaPerspectiveAction`.
OpenNewAnnotationWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new annotation wizard.The action initialized the wizard with either the selection as configured by `AbstractOpenWizardAction.setSelection(IStructuredSelection)` or takes a preconfigured new annotation wizard page, see `OpenNewAnnotationWizardAction.setConfiguredWizardPage(NewAnnotationWizardPage)`.
OpenNewAnnotationWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewAnnotationWizardAction
  Creates an instance of the `OpenNewAnnotationWizardAction`.
OpenNewClassWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new class wizard.
OpenNewClassWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewClassWizardAction
  Creates an instance of the `OpenNewClassWizardAction`.
OpenNewEnumWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new enum wizard.
OpenNewEnumWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewEnumWizardAction
  Creates an instance of the `OpenNewEnumWizardAction`.
OpenNewInterfaceWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new interface wizard.
OpenNewInterfaceWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewInterfaceWizardAction
  Creates an instance of the `OpenNewInterfaceWizardAction`.
OpenNewJavaProjectWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new Java project wizard.
OpenNewJavaProjectWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewJavaProjectWizardAction
  Creates an instance of the `OpenNewJavaProjectWizardAction`.
OpenNewPackageWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new package wizard.
OpenNewPackageWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewPackageWizardAction
  Creates an instance of the `OpenNewPackageWizardAction`.
OpenNewRecordWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new enum wizard.
OpenNewRecordWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewRecordWizardAction
  Creates an instance of the `OpenNewRecordWizardAction`.
OpenNewSourceFolderWizardAction - Class in org.eclipse.jdt.ui.actions
  Action that opens the new source folder wizard.
OpenNewSourceFolderWizardAction() - Constructor for class org.eclipse.jdt.ui.actions.OpenNewSourceFolderWizardAction
  Creates an instance of the `OpenNewSourceFolderWizardAction`.
OpenProjectAction - Class in org.eclipse.jdt.ui.actions
  Action to open a closed project.
OpenProjectAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OpenProjectAction
  Creates a new `OpenProjectAction`.
OPENS_DIRECTIVE - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Node type constant indicating a node of type `OpensDirective`.
OpensDirective - Class in org.eclipse.jdt.core.dom
  Opens directive AST node type (added in JLS9 API).
OpenSuperImplementationAction - Class in org.eclipse.jdt.ui.actions
  The action opens a Java editor on the selected method's super implementation.
OpenSuperImplementationAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenSuperImplementationAction
  Note: This constructor is for internal use only.
OpenSuperImplementationAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OpenSuperImplementationAction
  Creates a new `OpenSuperImplementationAction`.
OpenSuperImplementationAction(IWorkbenchSite, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OpenSuperImplementationAction
  Deprecated.
  Use `SelectionDispatchAction.setSpecialSelectionProvider(ISelectionProvider)` instead. This API will be removed after 3.2 M5.
OpenTypeHierarchyAction - Class in org.eclipse.jdt.ui.actions
  This action opens a type hierarchy on the selected type.
OpenTypeHierarchyAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenTypeHierarchyAction
  Note: This constructor is for internal use only.
OpenTypeHierarchyAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OpenTypeHierarchyAction
  Creates a new `OpenTypeHierarchyAction`.
OpenTypeHierarchyAction(IWorkbenchSite, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OpenTypeHierarchyAction
  Deprecated.
  Use `SelectionDispatchAction.setSpecialSelectionProvider(ISelectionProvider)` instead. This API will be removed after 3.2 M5.
OpenViewActionGroup - Class in org.eclipse.jdt.ui.actions
  Action group that adds actions to open a new JDT view part or an external viewer to a context menu and the global menu bar.
OpenViewActionGroup(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OpenViewActionGroup
  Note: This constructor is for internal use only.
OpenViewActionGroup(IViewPart) - Constructor for class org.eclipse.jdt.ui.actions.OpenViewActionGroup
  Creates a new `OpenActionGroup`.
OpenViewActionGroup(IViewPart, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OpenViewActionGroup
  Creates a new `OpenActionGroup`.
OpenViewActionGroup(IWorkbenchSite, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OpenViewActionGroup
  Creates a new `OpenActionGroup`.
OpenViewActionGroup(Page) - Constructor for class org.eclipse.jdt.ui.actions.OpenViewActionGroup
  Creates a new `OpenActionGroup`.
OpenViewActionGroup(Page, ISelectionProvider) - Constructor for class org.eclipse.jdt.ui.actions.OpenViewActionGroup
  Creates a new `OpenActionGroup`.
OPERAND_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.PostfixExpression
  The "operand" structural property of this node type (child type: `Expression`).
OPERAND_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.PrefixExpression
  The "operand" structural property of this node type (child type: `Expression`).
OperandStackExceeds64KLimit - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OperandStackSizeInappropriate - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OperationRefusedException - Exception Class in org.eclipse.jdi.hcr
  Thrown to indicate that the target VM refused to perform an operation.
OperationRefusedException() - Constructor for exception class org.eclipse.jdi.hcr.OperationRefusedException
OperationRefusedException(String) - Constructor for exception class org.eclipse.jdi.hcr.OperationRefusedException
OPERATOR - Enum constant in enum class org.eclipse.jdt.ui.text.java.ISemanticTokensProvider.TokenType
OPERATOR_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.Assignment
  The "operator" structural property of this node type (type: `Assignment.Operator`).
OPERATOR_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.InfixExpression
  The "operator" structural property of this node type (type: `InfixExpression.Operator`).
OPERATOR_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.PostfixExpression
  The "operator" structural property of this node type (type: `PostfixExpression.Operator`).
OPERATOR_PROPERTY - Static variable in class org.eclipse.jdt.core.dom.PrefixExpression
  The "operator" structural property of this node type (type: `PrefixExpression.Operator`).
OPTIMIZE_OUT - Static variable in class org.eclipse.jdt.core.JavaCore
  Configurable option value: "optimize out".
OPTION_NAMES - Static variable in class org.eclipse.jdt.apt.core.util.AptPreferenceConstants
  Names of all apt settings that can be read from APT preference store.
OPTIONAL - Static variable in interface org.eclipse.jdt.core.IClasspathAttribute
  Constant for the name of the optional attribute.
or(DeclarationFilter) - Method in class com.sun.mirror.util.DeclarationFilter
  Returns a filter that selects those declarations selected by either this filter or another.
OR - Static variable in class org.eclipse.jdt.core.dom.InfixExpression.Operator
  Inclusive OR "|" operator.
org.eclipse.ant.launching - package org.eclipse.ant.launching
  Provides support for Ant launching.
org.eclipse.ant.ui.launching - package org.eclipse.ant.ui.launching
  Provides support for Ant launching.
org.eclipse.jdi - package org.eclipse.jdi
org.eclipse.jdi.hcr - package org.eclipse.jdi.hcr
org.eclipse.jdt.annotation - package org.eclipse.jdt.annotation
  This package contains annotations that can trigger special behavior when annotated types are compiled by the Eclipse Compiler for Java.
org.eclipse.jdt.apt.core.build - package org.eclipse.jdt.apt.core.build
  This package contains utilities for annotation processing in command-line builds and ant scripts.
org.eclipse.jdt.apt.core.env - package org.eclipse.jdt.apt.core.env
  This package contains Eclipse extensions to some of the Sun annotation processing APIs.
org.eclipse.jdt.apt.core.util - package org.eclipse.jdt.apt.core.util
  This package contains miscellaneous APIs related to Java annotation processing.
org.eclipse.jdt.core - package org.eclipse.jdt.core
  The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program.
org.eclipse.jdt.core.compiler - package org.eclipse.jdt.core.compiler
  This package contains compiler associated infrastructure APIs.
org.eclipse.jdt.core.compiler.batch - package org.eclipse.jdt.core.compiler.batch
  This package contains the batch compiler API.
org.eclipse.jdt.core.dom - package org.eclipse.jdt.core.dom
  The Java DOM/AST is the set of classes that model the source code of a Java program as a structured document.
org.eclipse.jdt.core.dom.rewrite - package org.eclipse.jdt.core.dom.rewrite
  The Java DOM/AST rewrite is the set of classes that are used to make changes to an existing DOM/AST tree.
org.eclipse.jdt.core.eval - package org.eclipse.jdt.core.eval
  Provides support for the evaluation of code snippets in a scrapbook or inside the debugger.
org.eclipse.jdt.core.formatter - package org.eclipse.jdt.core.formatter
  The code formatter is the set of classes that are used to format Java code.
org.eclipse.jdt.core.index - package org.eclipse.jdt.core.index
  Provides support for generating indexes that can be used by the JDT search engine.
org.eclipse.jdt.core.jdom - package org.eclipse.jdt.core.jdom
  Provides a support for Java document manipulation through the JDOM model.
org.eclipse.jdt.core.manipulation - package org.eclipse.jdt.core.manipulation
  Application programming interface for the JDT core manipulation plug-in class.
org.eclipse.jdt.core.provisional - package org.eclipse.jdt.core.provisional
org.eclipse.jdt.core.refactoring - package org.eclipse.jdt.core.refactoring
  Application programming interface for Java-specified refactoring framework facilities.
org.eclipse.jdt.core.refactoring.descriptors - package org.eclipse.jdt.core.refactoring.descriptors
  Application programming interface to access Java refactorings provided by JDT.
org.eclipse.jdt.core.refactoring.participants - package org.eclipse.jdt.core.refactoring.participants
  Application programming interface to access refactoring participants provided by JDT.
org.eclipse.jdt.core.search - package org.eclipse.jdt.core.search
  Provides support for searching the workspace Java elements that match a particular description.
org.eclipse.jdt.core.util - package org.eclipse.jdt.core.util
  Provides a set of tools and utilities for manipulating .class files and Java model elements.
org.eclipse.jdt.debug.core - package org.eclipse.jdt.debug.core
  Provides an implementation of a debug model based on JPDA (Java Platform Debug Architecture).
org.eclipse.jdt.debug.eval - package org.eclipse.jdt.debug.eval
  Provides a set classes and interfaces that support evaluations in the Java debugger.
org.eclipse.jdt.debug.ui - package org.eclipse.jdt.debug.ui
  Provides an implementation of a source locator for the Java debug model.
org.eclipse.jdt.debug.ui.actions - package org.eclipse.jdt.debug.ui.actions
  Provides reusable actions for the Java debugger.
org.eclipse.jdt.debug.ui.breakpoints - package org.eclipse.jdt.debug.ui.breakpoints
  Provides an editor for breakpoint conditions.
org.eclipse.jdt.debug.ui.console - package org.eclipse.jdt.debug.ui.console
org.eclipse.jdt.debug.ui.launchConfigurations - package org.eclipse.jdt.debug.ui.launchConfigurations
  Provides an implementation launch configuration tabs for local and remote Java applications.
org.eclipse.jdt.junit - package org.eclipse.jdt.junit
  Application programming interfaces for interaction with the Eclipse Java development tools JUnit support.
org.eclipse.jdt.junit.launcher - package org.eclipse.jdt.junit.launcher
  Application programming interfaces related to launching JUnit tests.
org.eclipse.jdt.junit.model - package org.eclipse.jdt.junit.model
  Application programming interfaces representing test elements as shown in the JUnit view.
org.eclipse.jdt.junit.wizards - package org.eclipse.jdt.junit.wizards
  Application programming interfaces to implement wizards to create new JUnit testcases.
org.eclipse.jdt.launching - package org.eclipse.jdt.launching
  Application programming interfaces for interaction with the Eclipse Java launching support.
org.eclipse.jdt.launching.environments - package org.eclipse.jdt.launching.environments
  Application programming interfaces and classes for execution environments.
org.eclipse.jdt.launching.sourcelookup - package org.eclipse.jdt.launching.sourcelookup
  Application programming interfaces and classes for source lookup.
org.eclipse.jdt.launching.sourcelookup.advanced - package org.eclipse.jdt.launching.sourcelookup.advanced
  Provides advanced source lookup support for the Java debugger.
org.eclipse.jdt.launching.sourcelookup.containers - package org.eclipse.jdt.launching.sourcelookup.containers
  Provides source lookup support for the Java debugger.
org.eclipse.jdt.ui - package org.eclipse.jdt.ui
  Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.actions - package org.eclipse.jdt.ui.actions
  Application programming interfaces for Eclipse Java User Interface specific actions.
org.eclipse.jdt.ui.cleanup - package org.eclipse.jdt.ui.cleanup
  Application programming interfaces for code clean up.
org.eclipse.jdt.ui.dialogs - package org.eclipse.jdt.ui.dialogs
  Application programming interfaces for dialogs.
org.eclipse.jdt.ui.jarpackager - package org.eclipse.jdt.ui.jarpackager
  Provides classes and interfaces to generate a JAR file.
org.eclipse.jdt.ui.refactoring - package org.eclipse.jdt.ui.refactoring
  Application programming interfaces for rename refactorings.
org.eclipse.jdt.ui.search - package org.eclipse.jdt.ui.search
  Application programming interfaces for Java search participants..
org.eclipse.jdt.ui.text - package org.eclipse.jdt.ui.text
  Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jdt.ui.text.folding - package org.eclipse.jdt.ui.text.folding
  Application programming interfaces for interaction with the Eclipse Java Editor folding.
org.eclipse.jdt.ui.text.java - package org.eclipse.jdt.ui.text.java
  Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.text.java.correction - package org.eclipse.jdt.ui.text.java.correction
  Application programming interfaces for correction proposals.
org.eclipse.jdt.ui.text.java.hover - package org.eclipse.jdt.ui.text.java.hover
  Application programming interfaces for interaction with the Eclipse Java Editor.
org.eclipse.jdt.ui.wizards - package org.eclipse.jdt.ui.wizards
  Application programming interfaces for interaction with the Eclipse Java User Interface wizards.
ORGANIZE_IMPORTS - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the source -> organize imports action (value `"org.eclipse.jdt.ui.edit.text.java.organize.imports"`).
ORGANIZE_IMPORTS - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Source menu: name of standard Organize Imports global action (value `"org.eclipse.jdt.ui.actions.OrganizeImports"`).
OrganizeImportsAction - Class in org.eclipse.jdt.ui.actions
  Organizes the imports of a compilation unit.
OrganizeImportsAction(JavaEditor) - Constructor for class org.eclipse.jdt.ui.actions.OrganizeImportsAction
  Note: This constructor is for internal use only.
OrganizeImportsAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OrganizeImportsAction
  Creates a new `OrganizeImportsAction`.
OrganizeImportsAction.ObjectDelegate - Class in org.eclipse.jdt.ui.actions
OrganizeImportsOperation - Class in org.eclipse.jdt.core.manipulation
OrganizeImportsOperation(ICompilationUnit, CompilationUnit, boolean, boolean, boolean, OrganizeImportsOperation.IChooseImportQuery) - Constructor for class org.eclipse.jdt.core.manipulation.OrganizeImportsOperation
  Creates a new OrganizeImportsOperation operation.
OrganizeImportsOperation(ICompilationUnit, CompilationUnit, boolean, boolean, boolean, OrganizeImportsOperation.IChooseImportQuery, boolean) - Constructor for class org.eclipse.jdt.core.manipulation.OrganizeImportsOperation
  Creates a new OrganizeImportsOperation operation.
OrganizeImportsOperation.IChooseImportQuery - Interface in org.eclipse.jdt.core.manipulation
ORGIMPORTS_IGNORELOWERCASE - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  A named preferences that controls if types that start with a lower case letters get added by the "Organize Import" operation.
ORGIMPORTS_IMPORTORDER - Static variable in class org.eclipse.jdt.core.manipulation.CodeStyleConfiguration
  A named preference that holds a list of semicolon separated package names.
ORGIMPORTS_IMPORTORDER - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  A named preference that holds a list of semicolon separated package names.
ORGIMPORTS_ONDEMANDTHRESHOLD - Static variable in class org.eclipse.jdt.core.manipulation.CodeStyleConfiguration
  A named preference that specifies the number of imports added before a star-import declaration is used.
ORGIMPORTS_ONDEMANDTHRESHOLD - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  A named preference that specifies the number of imports added before a star-import declaration is used.
ORGIMPORTS_STATIC_ONDEMANDTHRESHOLD - Static variable in class org.eclipse.jdt.core.manipulation.CodeStyleConfiguration
  A named preference that specifies the number of static imports added before a star-import declaration is used.
ORGIMPORTS_STATIC_ONDEMANDTHRESHOLD - Static variable in class org.eclipse.jdt.ui.PreferenceConstants
  A named preference that specifies the number of static imports added before a star-import declaration is used.
ORIGINAL - Static variable in class org.eclipse.jdt.core.dom.ASTNode
  Flag constant (bit mask, value 2) indicating that this is a node that was created by the parser (as opposed to one created by another party).
ORIGINATING_PROJECT_CLASSPATH - Static variable in interface org.eclipse.jdt.core.IPackageFragmentRoot
  Update model flag constant (bit mask value 2) indicating that the operation is to update the classpath of the originating project.
OTHER - Enum constant in enum class org.eclipse.jdt.apt.core.env.Phase
  Neither reconcile nor build.
OTHER - Enum constant in enum class org.eclipse.jdt.core.dom.rewrite.ImportRewrite.TypeLocation
  The special value `ImportRewrite.TypeLocation.OTHER` is used for locations where type annotations are illegal, like type literals (X.class), annotations, or as scope for static field accesses.
OTHER - Static variable in interface org.eclipse.jdt.launching.IRuntimeClasspathEntry
  Type identifier for contributed entries.
OTHER_REFERRING_PROJECTS_CLASSPATH - Static variable in interface org.eclipse.jdt.core.IPackageFragmentRoot
  Update model flag constant (bit mask value 4) indicating that the operation is to update the classpath of all referring projects except the originating project.
OuterLocalMustBeEffectivelyFinal - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OuterLocalMustBeFinal - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
  Deprecated.
  - problem is no longer generated, use `IProblem.OuterLocalMustBeEffectivelyFinal` instead
OUTPUT_LOCATION_OVERLAPPING_ANOTHER_SOURCE - Static variable in interface org.eclipse.jdt.core.IJavaModelStatusConstants
  Status constant indicating that the default or specific output folder is overlapping with another source location.
OUTPUT_OVERLAPPING_SOURCE - Static variable in interface org.eclipse.jdt.core.IJavaModelMarker
  Output overlapping another source attribute (value `"outputOverlappingSource"`).
OVERRIDE_METHODS - Static variable in interface org.eclipse.jdt.ui.actions.IJavaEditorActionDefinitionIds
  Action definition ID of the source -> override methods action (value `"org.eclipse.jdt.ui.edit.text.java.override.methods"`).
OVERRIDE_METHODS - Static variable in class org.eclipse.jdt.ui.actions.JdtActionConstants
  Source menu: name of standard Override Methods global action (value `"org.eclipse.jdt.ui.actions.OverrideMethods"`).
OverrideAddingReturnOwning - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OverrideIndicatorLabelDecorator - Class in org.eclipse.jdt.ui
  LabelDecorator that decorates an method's image with override or implements overlays.
OverrideIndicatorLabelDecorator() - Constructor for class org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator
  Creates a decorator.
OverrideIndicatorLabelDecorator(ImageDescriptorRegistry) - Constructor for class org.eclipse.jdt.ui.OverrideIndicatorLabelDecorator
  Note: This constructor is for internal use only.
OverrideMethodsAction - Class in org.eclipse.jdt.ui.actions
  Adds unimplemented methods of a type.
OverrideMethodsAction(CompilationUnitEditor) - Constructor for class org.eclipse.jdt.ui.actions.OverrideMethodsAction
  Note: This constructor is for internal use only.
OverrideMethodsAction(IWorkbenchSite) - Constructor for class org.eclipse.jdt.ui.actions.OverrideMethodsAction
  Creates a new override method action.
OverrideReducingParamterOwning - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
overrides(MethodDeclaration, MethodDeclaration) - Method in interface com.sun.mirror.util.Declarations
  Tests whether one method overrides another.
overrides(IMethodBinding) - Method in interface org.eclipse.jdt.core.dom.IMethodBinding
  Returns whether this method overrides the given method, as specified in section 8.4.8.1 of The Java Language Specification, Third Edition (JLS3).
OVERRIDES - Static variable in class org.eclipse.jdt.ui.JavaElementImageDescriptor
  Flag to render the 'override' adornment.
OverridingDeprecatedMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OverridingDeprecatedSinceVersionMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OverridingMethodWithoutSuperInvocation - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OverridingNonVisibleMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OverridingTerminallyDeprecatedMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OverridingTerminallyDeprecatedSinceVersionMethod - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OVERWRITE_ANNOTATIONS - Enum constant in enum class org.eclipse.jdt.core.util.ExternalAnnotationUtil.MergeStrategy
  Override existing annotations, keeping old annotations in locations that are not annotated in the new signature.
Owning - Annotation Interface in org.eclipse.jdt.annotation
  This annotation allows to specify responsibility for certain objects as they are passed from one method to another.
OwningFieldInNonResourceClass - Static variable in interface org.eclipse.jdt.core.compiler.IProblem
OwningFieldShouldImplementClose - Static variable in interface org.eclipse.jdt.core.compiler.IProblem

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form