Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Deprecated API


Contents
Deprecated Interfaces
oracle.javatools.compare.view.ActionMenuView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.jdeveloper.vcs.changelist.ChangeListLocalCache
          replaced by the policy status cache classes; derivatives of StatusCache. This is set through ChangeList.setPolicyStatusCache(StatusCache,boolean), passing false for the value of the localize parameter. 
oracle.javatools.db.ColumnConstraintReferenceID
           
oracle.javatools.controls.completionfield.CompletionTextComponent
          completion code moved to UIC, this code will no longer be enhanced 
oracle.ide.util.ContextHolder
          since 11.1.1 with no replacement. 
oracle.jdeveloper.webapp.design.ContextualObjectProvider
          PageContext is not available in Facelets environment. Instead, use ELContextObjectProvider to add contextual objects before rendering of a page request begins 
oracle.javatools.compare.view.CustomHorizontalScrollView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.javatools.db.DBObjectProviderListener
          - moved to DBObjectProviderListener 
oracle.javatools.db.DBReferenceID
           
oracle.ide.db.DBURLFactory.Helper
          replaced by URLHelper 
oracle.javatools.db.DeclarativePlSql
          use PlSqlSubProgram instead 
oracle.javatools.compare.EditableContributor
          replaced by EditableContributor. 
oracle.javatools.compare.view.EditableView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.javatools.controls.completionfield.FieldInsightProvider
          completion code moved to UIC, this code will no longer be enhanced 
oracle.ide.index.file.FileChange
          Replaced by FileChange 
oracle.ide.index.file.FileChangeListener
          Replaced by FileChangeListener 
oracle.ide.index.file.FileTable
          Replaced by FileTable 
oracle.ide.db.transfer.generate.GenerateTarget
          transfer targets are now extension.xml registered and available through the TransferManager. 
oracle.jdeveloper.webapp.design.IncludeProvider
          PageContext is not available in Facelets environment. Instead, use RenderAsIncludeProvider 
oracle.jdeveloper.library.JLibraryDefinition
          Use JLibrary 
oracle.ide.controls.KeyNavigationManager.KeyComponentAdapter
          use uic:oracle.javatools.ui.KeyNavigationManager.KeyComponentAdapter 
oracle.javatools.ui.table.LegacyTableModel
          replaced by GenericBaseTableModel. 
oracle.ide.db.controls.ListButtons.Helper
          - use Controller 
oracle.javatools.compare.view.NavigableConflictsView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.javatools.compare.view.NavigableView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.javatools.controls.nicetable.NiceTableAutoSizeModel
          replaced by GenericTableAutoSizeModel. 
oracle.javatools.controls.nicetable.NiceTableModel
          replaced by methods on GenericBaseTableModel. 
oracle.ide.model.NodeUtil.NodeFilter
          replaced by NodeFilter. 
oracle.javatools.db.diff.ResultSetFilter
          use DifferenceFilter 
oracle.javatools.db.SchemaObjectListener
          replaced by DBObjectListener 
oracle.ide.controls.SortedTreeTableModel
          use uic:oracle.javatools.ui.treetable.SortedTreeTableModel 
oracle.javatools.compare.view.SplitPanelView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.javatools.compare.view.StatusView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.ide.model.SupportsInspection
          Clients need to provide their own Inspectables and PropertyModels. 
oracle.javatools.compare.view.ToolTipView
          included in release 11.1.1.2.0 (Shepherd), to be removed in 11.1.2.0.0 (Sherman); replaced by extending BaseCompareView. 
oracle.ide.controls.TreeTableModel
          use uic:oracle.javatools.ui.treetable.* 
 

Deprecated Classes
oracle.ide.composite.AbstractCompositeFileElementProxy
          replaced by BaseCompositeFileElementProxy or DefaultCompositeFileElementProxy for container-based proxies. 
oracle.ide.editor.AbstractEditor
          The Editor hierarchy has been collapsed 
oracle.ide.editor.AbstractFlatEditor
          The Editor hierarchy has been collapsed 
oracle.ide.editor.AbstractFlatEditorAddin
          Please use EditorAddin instead 
oracle.jdeveloper.merge.AbstractMergeAddin
          replaced by DynamicMergeAddin 
oracle.jdeveloper.merge.AbstractMergeEditor
          replaced by DynamicMergeEditor. 
oracle.ide.controls.AbstractTreeTableModel
          use uic:oracle.javatools.ui.treetable.* 
oracle.javatools.controls.AnimatedCellIcon
          Code moved to UIC:oracle.javatools.ui.AnimatedCellIcon 
oracle.ide.util.ArraySortedSet
          Use ArraySortedSet 
oracle.javatools.db.sql.AsteriskUsage
          - use ColumnKeywordUsage 
oracle.ide.dialogs.BaseMessageDialog
          use a standard message dialog via oracle.javatools.dialogs.MessageDialog. 
oracle.jdeveloper.vcs.changelist.ChangeListLocalStatusCache
          not replaced. The use of this class is no longer required because the change list will create a local cache onto the global (extension-wide) cache. The global cache instance should now be passed through to ChangeList.setStatusCache(oracle.jdeveloper.vcs.spi.VCSStatusCache). 
oracle.jdeveloper.vcs.changelist.ChangeListStatusCache
          replaced by the policy status cache classes; derivatives of StatusCache. 
oracle.ide.ceditor.CodeEditorGutter.GutterView
          Use CodeEditorGutterView 
oracle.ide.ceditor.CodeEditorPluginsFactory
          declarative registration via the ceditor.plugin hook is preferred 
oracle.javatools.compare.CompareMain
          replaced by the diff/merge/VHV tool. 
oracle.javatools.controls.completionfield.CompletionPopupHandler
          completion code moved to UIC, this code will no longer be enhanced 
oracle.javatools.controls.completionfield.CompletionTextArea
          completion code moved to UIC, this code will no longer be enhanced 
oracle.javatools.controls.completionfield.CompletionTextField
          completion code moved to UIC, this code will no longer be enhanced 
oracle.javatools.db.datatypes.ComplexType
          use Type instead 
oracle.jdeveloper.db.ConnectionTypeUIRegistry
          replaced by connection-types element in the database-connection-hook extension.xml hook. 
oracle.javatools.db.ConstraintID
           
oracle.ide.util.ContextWatcher
          since 11.1.1 with no replacement. 
oracle.javatools.util.CopyOnWriteList
          Use CopyOnWriteArrayList 
oracle.javatools.db.sql.DataMiningFunction.DataMiningArguments
          no longer required, use get/setDmSpecificArgs directly. 
oracle.ide.db.DBIcons
          Use equivalents in oracle.javatools.icons.OracleIcons 
oracle.javatools.db.DBObjectChange
          - moved to oracle.javatools.db.event.DBObjectChange 
oracle.ide.db.controls.DBObjectChooserBridge
          - DBObjectChooser no longer extensible 
oracle.ide.db.controls.DBObjectChooserDelegate
          - DBObjectChooser no longer extensible 
oracle.javatools.db.DBObjectListener
          - replaced with oracle.javatools.db.event.DBObjectListener 
oracle.javatools.db.DBObjectProviderAdapter
          - moved to DBObjectProviderListener 
oracle.ide.inspector.DefaultInspectable
          Clients need to provide their own Inspectables and PropertyModels. 
oracle.ide.inspector.DefaultModel
          Clients need to subclass oracle.bali.inspector.PropertyModel 
oracle.javatools.controls.nicetable.DefaultNiceTableModel
          not replaced, extend GenericBaseTableModel directly. 
oracle.javatools.dialogs.DialogHeader
          since 11.0. Use DialogHeader. 
oracle.ide.dialogs.filter.DirectoryExcludeFilterPanel
          since 11.0 with no replacement. 
oracle.ide.dialogs.filter.DirectoryOptionsPanel
          since 11.0 with no replacement. 
oracle.ide.config.DocumentExtensions
          not replaced; file type settings are not for public consumption. Descriptive node information and content types can be acquired through the Recognizer class. 
oracle.jdeveloper.vcs.generic.DynamicCommandChooser
          not replaced, for performance reasons. 
oracle.javatools.util.EnvironmentVariables
          since 11.1.1 - Use System.getenv(). 
oracle.ide.index.file.FileChangeManager
          Replaced by FileScope 
oracle.javatools.controls.completionfield.FileSystemFieldInsightProvider
          completion code moved to UIC, this code will no longer be enhanced 
oracle.ide.index.file.FileTableManager
          Replaced by FileTable 
oracle.ide.dialogs.filter.FileTypeIncludeFilterPanel
          since 11.0 with no replacement. 
oracle.ide.editor.FlatEditor
          The Editor hierarchy has been collapsed 
oracle.ide.editor.FlatEditorAddin
          Please use EditorAddin instead 
oracle.javatools.db.Function
          use Function instead 
oracle.ide.db.transfer.generate.GenerateTargetRegistry
          transfer targets are now generally registerable through the database-transfer-hook and listable through the TransferManager. 
oracle.jdeveloper.db.panels.GlobalConnectionPanelUI.ChosenConnection
          - use ConnectionInfo 
oracle.ide.IdeHook
          since 11.0. Use ExtensionHook instead. 
oracle.ide.util.IdeProfile
          since 11.1.1. This class provided integration with the obsolete OJVM-based profiler. 
oracle.jdeveloper.model.JavaProjectListener
          since 11.1.1.0.1 with no replacement. This API was never finished, and should not have been exposed in the public API. Se 
oracle.jdeveloper.dialogs.JDevDialogHeader
          since 11.0. Use oracle.bali.ewt.dialog.DialogHeader. 
oracle.ide.controls.JFastTreeTable
          use uic:oracle.javatools.ui.treetable.* 
oracle.ide.controls.JNumericSpinBox
          since 11.1.1 - use JSpinner with a SpinnerNumberModel. 
oracle.ide.controls.JToolButton
          As of 10.0.3, replaced by JButton for standalone and JToolBar buttons, and replaced by ToolButton for Toolbar buttons. 
oracle.ide.controls.JTreeTable
          use uic:oracle.javatools.ui.treetable.* 
oracle.ide.controls.KeyNavigationManager
          use uic:oracle.javatools.ui.KeyNavigationManager 
oracle.ide.controls.KeyNavigationManager.ListKeyAdapter
          use uic:oracle.javatools.ui.KeyNavigationManager.ListKeyAdapter 
oracle.ide.controls.KeyNavigationManager.TableKeyAdapter
          use uic:oracle.javatools.ui.KeyNavigationManager.TableKeyAdapter 
oracle.ide.controls.KeyNavigationManager.TreeKeyAdapter
          use uic:oracle.javatools.ui.KeyNavigationManager.TreeKeyAdapter 
oracle.ide.keyboard.KeyStrokesConfigUI
          since 11.0 with no replacement. This class is an implementation detail and should not be exposed in a public API. 
oracle.ide.db.controls.ListButtons.HelperAdapter
          - use Controller 
oracle.ide.dialogs.MessageDialog
          since 11.0 
oracle.javatools.util.reflect.MethodInvokator
           
oracle.ide.util.ModelUtil
          since 11.1.1 - Use ModelUtil. 
oracle.ide.util.MultiMap
          since 11.1.1 Use MultiMap instead. 
oracle.javatools.db.ora.NameBasedRefID
           
oracle.ide.navigator.NavigatorConstants
          since 11.1.2.0.0 
oracle.javatools.controls.nicetable.NiceTable
          GenericTable (uic:oracle.javatools.ui.table) is the standard component for all table implementations. This class is now obsolete. Please transition existing uses of NiceTable to GenericTable. 
oracle.javatools.controls.nicetable.NiceTableCellRenderer
          replaced by GenericTableCellRenderer and DefaultTableCellRenderer. You should make any renderer class based on this class extend DefaultTableCellRenderer, supply that as the default renderer to the GenericTableCellRenderer constructor, and set the GenericTableCellRenderer as the renderer, i.e.:
 class MyTableCellRenderer extends NiceTableCellRenderer {}
 ...
 tableColumn.setCellRenderer(new MyTableCellRenderer());
 
becomes:
 class MyTableCellRenderer extends DefaultTableCellRenderer {}
 ...
 tableColumn.setCellRenderer(new GenericTableCellRenderer(new MyTableCellRenderer()));
 
 
oracle.javatools.controls.nicetable.NiceTableHeaderRenderer
          replaced by GenericTableHeaderRenderer. 
oracle.javatools.controls.nicetable.NiceTablePersistentSettings
          replaced by GenericTablePersistentSettings. 
oracle.javatools.controls.nicetable.NiceTableViewport
          not replaced. Rendering of the sorted column background is internal to the GenericTable implementation and requires no viewport overrides. 
oracle.jdeveloper.offlinedb.model.NodeCache
          - this API has been moved to OfflineDBObjectProvider. See the getObjectURL and getObjectNode methods. 
oracle.javatools.db.datatypes.ObjectType
           
oracle.javatools.db.datatypes.ObjectTypeUsage
          use DataTypeUsage instead 
oracle.jdeveloper.offlinedb.OfflineDBObjectID
          use IdentifierBasedID if a subclass of DBObjectID is *really* needed. 
oracle.jdeveloper.offlinedb.OfflineDBPropertyInitializationManager
           
oracle.javatools.db.diff.OrderedListDiffer
          ListDiffer has a boolean arg to constructor for order diffing 
oracle.ide.model.OwnerMap
           
oracle.javatools.db.Package
          use Package instead 
oracle.ide.util.Pair
          use oracle.javatools.util.Pair. 
oracle.ide.performance.PerformanceTracker
          use PerformanceLogger. 
oracle.javatools.db.PlSql
          use SourceObject instead 
oracle.javatools.db.PlSqlAttribute
          use PlSqlAttribute instead 
oracle.javatools.db.plsql.PlSqlDeclarator
           
oracle.javatools.db.plsql.PlSqlDeclaratorFactory
           
oracle.javatools.db.PlSqlMethod
          use PlSqlMethod instead 
oracle.javatools.db.PlSqlParameter
          use PlSqlParameter instead 
oracle.javatools.db.PlSqlSubprogram
          use PlSqlSubProgram instead 
oracle.javatools.db.datatypes.PredefinedDataTypeUsage
           
oracle.ide.model.Preferences
          since 11.1.1. Do not use this class. It will be removed in a future version of the ide framework. For preferences, see Preferences. 
oracle.javatools.db.Procedure
          use Procedure instead 
oracle.jdeveloper.ProfileIDs
          since 11.1.1 with no replacement. 
oracle.javatools.dialogs.ProgressMonitor
          replaced by oracle.javatools.dialogs.progress.ProgressMonitor and related classes. 
oracle.jdeveloper.model.ProjectDependencyFactory
          Use DependableFactory instead. 
oracle.ide.controls.RadioToolButton
          Replace toolbar radio button groups with MenuToolButton. 
oracle.ide.config.RegisteredDynamicNode
          not replaced. 
oracle.javatools.controls.SimpleListModel
          implementation moved to oracle.javatools.ui.list.SimpleListModel, this stub adds no new abilites and remains only for backwards compatibility. 
oracle.ide.controls.SingleRowTabbedPane
          since 11.1.1. Use JTabbedPane. 
oracle.ide.controls.SingleRowTabbedPaneUI
          since 11.1.1. No replacement. 
oracle.ide.controls.SortedJTreeTable
          use uic:oracle.javatools.ui.treetable.* 
oracle.javatools.db.SpecPlSql
          use PlSqlSchemaObjectSpec instead 
oracle.javatools.db.sql.SQLFragmentID
          SQLFragments now use IdentifierBaseID insteasd 
oracle.ide.util.TimedCache
          This class can lead to memory usage issues. This class uses expiration time as the sole means of cache expiration. This means that cached objects remain pinned in memory for a fixed amount of time whether they are needed or not. It also makes no provision for removing cached objects during periods of high memory usage, which could lead to OutOfMemoryError. This class also makes use of a timer thread which stays running for the duration of the JVM, which is not appropriate for use at application runtime. The map implementations provided by the Maps are typically a better solution, especially the memory sensitive implementations based on weak or soft references. 
oracle.ide.controls.ToolButtonUI
          No replacement. 
oracle.ide.datatransfer.TransferableEditorTab
          No longer used. 
oracle.ide.controls.TreeTableModelAdapter
          use uic:oracle.javatools.ui.treetable.TreeTableModelAdapter 
oracle.javatools.db.Trigger
          use Trigger instead 
oracle.ide.db.UIArb
           
oracle.jdeveloper.offlinedb.userprops.UserPropertyValidationManager
          use extension.xml instead 
oracle.jdeveloper.vcs.spi.VCSCopyableMap
          not replaced. Settings must now be stored using HashStructure based IDE Preferences. This class now exists only for extension migration purposes. 
oracle.jdeveloper.vcs.util.VCSNavigableUtils
          replaced by declarative registrations through settings-ui-hook. 
oracle.jdeveloper.vcs.spi.VCSNodeOverlayTracker
          replaced by VCSIconOverlayTracker. 
oracle.jdeveloper.vcs.generic.VCSProfiles
          replaced by VCSProfileRegistry. 
oracle.jdeveloper.vcs.migrate.VCSPropertyKey
          not replaced. Settings must now be stored using HashStructure based IDE Preferences. This class exists only for extension migration purposes. 
oracle.jdeveloper.vcs.spi.VCSPropertyMap
          not replaced. Settings must now be stored using HashStructure based IDE Preferences. This class now exists only for extension migration purposes. 
oracle.jdeveloper.vcs.spi.VCSSingleSaveObserver
          replaced by VCSSingleNodeObserver. 
oracle.jdeveloper.vcs.spi.VCSStatusCache
          replaced by the policy status cache classes; derivatives of StatusCache. 
oracle.jdeveloper.vcs.spi.VCSURLBasedCache
          replaced by the policy status cache classes; derivatives of StatusCache. 
oracle.ide.controls.VerticalFlowLayout
          since 11.0. Use VerticalFlowLayout. 
oracle.javatools.db.ViewColumn
          just use a simple Column instead 
oracle.jdeveloper.webapp.design.view.VisualEditorPathProvider
           
oracle.ide.util.WeightedList
           
oracle.ide.db.panels.XMLSchemaTabbedPanel
           
 

Deprecated Enums
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.IDScheme
           
 

Deprecated Exceptions
oracle.ide.exception.ChainedException
          since 11.0. Exception has supported exception chaining since J2SE 1.4. 
 

Deprecated Annotation Types
oracle.ide.index.Version
          Use the version attribute on indexing-hook when declaring your Indexer in the extension manifest file. 
 

Deprecated Fields
oracle.ide.log.MessagePage._scrollPane
          with no replacement. This field should not have been exposed to subclasses. 
oracle.ide.log.MessagePage._textComponent
          with no replacement. This field should not have been exposed to subclasses. 
oracle.ide.controls.ToggleAction.ACTION
            
oracle.ide.model.WorkingSets.ADD_TO_WORKING_SET_CMD_ID
          since 11.0 use Ide#findOrCreateCmdID( ADD_TO_WORKING_SET_CMD ). 
oracle.ide.model.WorkingSets.ADD_TO_WORKING_SET_MSG_KEY
          this identifier is no longer used 
oracle.jdeveloper.db.adapter.DatabaseProvider.ALL_SCHEMAS_REFTYPE
          with no replacement. 
oracle.ide.db.UIConstants.ALLOW_REPLACE
          replaced by DBEditorConfig.isReplaceAllowed() 
oracle.ide.editor.EditorAddin.ATTRIBUTE_NO_RECENT_FILE
          since 11.1.1. Use EditorAddin.ATTRIBUTE_RESTORABLE. 
oracle.ide.externaltools.ExternalTool.AVAIL_ALWAYS
          since 11.1.1. Use ExternalToolBaseProperties.getAvailability() or ExternalToolBaseProperties.setAvailability(Availability). 
oracle.ide.externaltools.ExternalTool.AVAIL_REGEXP
          since 11.1.1. Use ExternalToolBaseProperties.getAvailability() or ExternalToolBaseProperties.setAvailability(Availability). 
oracle.ide.externaltools.ExternalTool.AVAIL_SELECTION
          since 11.1.1. Use ExternalToolBaseProperties.getAvailability() or ExternalToolBaseProperties.setAvailability(Availability). 
oracle.ide.externaltools.ExternalTool.AVAIL_TYPES
          since 11.1.1. Use ExternalToolBaseProperties.getAvailability() or ExternalToolBaseProperties.setAvailability(Availability). 
oracle.javatools.db.DBObjectBuilder.BASE_COMPONENT_KEY
          with no replacement. Property building is done using property names. 
oracle.ide.ceditor.CodeEditorController.CATEGORY_SOURCE_MENU
          use CodeEditorConstants 
oracle.ide.db.UIConstants.CHILD_EDIT_ONLY
          replaced by DBEditorConfig.isChildEditOnly() 
oracle.ide.IdeConstants.CLOSE_EDITOR_CMD_ID
          replaced by IdeConstants.CLOSE_NODE_CMD_ID. 
oracle.ide.inspector.IdePropertyModel.COLUMN_ICON
          use PropertyModel#COLUMN_ICON instead 
oracle.ide.db.panels.PanelLibrary.COMMIT_TO_PROVIDER_KEY
          use DBEditorConfig.isCommitToProvider() 
oracle.ide.compiler.Compiler.COMPILER_GENERATE_CLASSES_DESPITE_ERRORS
          The setting of compiler options is an internal process, exposed through the visual UI. 
oracle.jdeveloper.audit.analyzer.Severity.CONVENTION
          use Severity.ADVISORY 
oracle.ide.Context.DATA_KEY
          since 11.1.1 use TraversableContext.find( Context.class ). 
oracle.jdeveloper.model.JDevTechnologies.DATABASE_KEY
          Use oracle.jdeveloper.model.J2eeTechnologies#DATABASE_KEY. 
oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings.DATABASE_PATH
          - use CONTENT_SET_KEY 
oracle.ide.db.panels.DDLPanel.DDL_GENERATOR
          with no replacement. Get the ddlgen from the provider. 
oracle.jdeveloper.db.adapter.DatabaseProvider.DEPLOY_PASSWORD_CLASS_REFTYPE
          with no replacement. 
oracle.ide.ceditor.CodeEditorController.EDIT_SELECTED_ONLY_CMD_ID
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.EDITOR_CONTEXT
          use CodeEditorCon 
oracle.jdeveloper.model.JDevTechnologies.EJB_KEY
          Use J2eeTechnologies.EJB_KEY. 
oracle.ide.model.WorkingSets.ENABLED
          since 11.0 
oracle.ide.config.FileAssociations.ENABLED_PROPERTY
          no replacement 
oracle.ide.db.UIConstants.ERROR_TITLE_KEY
           
oracle.ide.model.IdeSystem.EXT
          with no replacement since 11.1.1.0.0. 
oracle.ide.model.IdeSystem.FILENAME
          with no replacement since 11.1.1.0.0. 
oracle.ide.ceditor.CodeEditorController.FORMAT_CMD_ID
          use CodeEditorConstants 
oracle.ide.db.transfer.generate.GenerateController.GENERATE_CMD_ID
          use GenerateController.GENERATE_CMD instead 
oracle.javatools.util.Maps.CacheStrategy.HARD
          Use Maps.CacheStrategy.STRONG. 
oracle.ide.util.JDK.HAS_BUG_J2D_ROTATE
          since 9.0.3.811 
oracle.ide.db.panels.sql.SQLQueryEditDialog.HELP_JOIN_INFO
          - we no longer use the "FK Joins" panel. 
oracle.jdeveloper.model.JDevTechnologies.HTML_KEY
          Use oracle.jdeveloper.model.J2eeTechnologies#HTML_KEY. 
oracle.ide.IdeEvent.IDE_ADDINS_LOADED
          This event is no longer fired. There is no replacment. 
oracle.jdeveloper.db.adapter.DatabaseProvider.INSTANCE_CLASS_REFTYPE
          - moved to SQLServerConnectionCreator.INSTANCE_CLASS_REFTYPE. Database specific keys belong on the appropriate ConnectionCreator subclasses. 
oracle.ide.externaltools.ExternalTool.INTEG_CODE_EDITOR_CONTEXT_MENU_ITEM
          since 11.1.1. Use ExternalToolBaseProperties.isIntegrated(IntegrationPoint) or ExternalToolBaseProperties.setIntegrated(IntegrationPoint, boolean) 
oracle.ide.externaltools.ExternalTool.INTEG_MAIN_WINDOW_TOOLBAR_BUTTON
          since 11.1.1. Use ExternalToolBaseProperties.isIntegrated(IntegrationPoint) or ExternalToolBaseProperties.setIntegrated(IntegrationPoint, boolean) 
oracle.ide.externaltools.ExternalTool.INTEG_NAVIGATOR_CONTEXT_MENU_ITEM
          since 11.1.1. Use ExternalToolBaseProperties.isIntegrated(IntegrationPoint) or ExternalToolBaseProperties.setIntegrated(IntegrationPoint, boolean) 
oracle.ide.externaltools.ExternalTool.INTEG_NAVIGATOR_TOOLBAR_BUTTON
          since 11.1.1. This integration has never been supported. 
oracle.ide.externaltools.ExternalTool.INTEG_TOOLS_MENU_ITEM
          since 11.1.1. Use ExternalToolBaseProperties.isIntegrated(IntegrationPoint) or ExternalToolBaseProperties.setIntegrated(IntegrationPoint, boolean) 
oracle.ide.db.UIConstants.IS_EDITABLE_KEY
          replaced by DBEditorConfig.isEditable() 
oracle.ide.explorer.TNodeConstants.IS_NOT_IN_PROJECT
          Do not use; no replacement and has no effect. 
oracle.ide.extension.ExtensionConstants.JDEV_XMLNS
          since 11.0 use IDE_EXTENSION_XMLNS. Note that IDE_EXTENSION_XMLNS has a different value from JDEV_XMLNS. The two are not interchangeable. 
oracle.jdeveloper.model.JDevTechnologies.JSP_KEY
          Use J2eeTechnologies.JSP_KEY. 
oracle.ide.db.panels.PanelLibrary.KEY
          use data.find( PanelLibrary.class ); 
oracle.jdeveloper.vcs.spi.VCSCommentsCustomizer.KEY_PROPERTY_DEFAULT_TEMPLATE_INDEX
          replaced by VCSCommentTemplatesPrefs#KEY_DEFAULT_TEMPLATE_INDEX}. 
oracle.jdeveloper.vcs.spi.VCSCommentsCustomizer.KEY_PROPERTY_TEMPLATES
          replaced by VCSCommentTemplatesPrefs#KEY_TEMPLATES}. 
oracle.jdeveloper.wizard.common.BaliWizard.largeIcon
          since 11.0 override BaliWizard.getIcon() instead. 
oracle.jdeveloper.library.JLibraryManager.LEGACY_LIBRARY_FILE
          library.ini format no longer supported. 
oracle.ide.IdeMainWindow.MENU_VIEW_OPTIONS
            
oracle.ide.controls.ToggleAction.MNEMONIC
          use Action.MNEMONIC_KEY. 
oracle.ide.IdeConstants.NAVIGATE_CMD_SUPPRRESS_CONFIRMATION
          this identifier is no longer used 
oracle.ide.navigator.NavigatorConstants.New
          since 11.1.1. All of the users of this field were using it to get access to the New menu item in order to remove it from the context menu. Use the method NavigatorConstants.removeNewMenuItem(ContextMenu) instead. 
oracle.javatools.db.DBObjectProvider.NEW_FROM_TEMPLATE_TYPE
           
oracle.ide.db.UIConstants.NEW_SECONDARY_OBJECTS_KEY
          replaced by DBEditorConfig.getAdditionalObjects() 
oracle.javatools.util.Maps.CacheStrategy.NONCANONICAL
          Use Maps.CacheStrategy.NOT_CANONICAL. 
oracle.javatools.util.Maps.CacheMap.NONCANONICAL
          Use Maps.CacheMap.NOT_CANONICAL. 
oracle.javatools.db.FKConstraint.ON_DELETE_NONE
          use ON_DELETE_RESTRICT instead 
oracle.javatools.util.PlatformUtils.OS_LINUX
          since 11.0. Do not use this constant directly. Use PlatformUtils.isLinux() 
oracle.javatools.util.PlatformUtils.OS_MAC
          since 11.0. Do not use this constant directly. Use PlatformUtils.isMac(). 
oracle.javatools.util.PlatformUtils.OS_MAC_PANTHER
          since 11.0. Do not use this constant directly. Use PlatformUtils.isMacPanther(). 
oracle.javatools.util.PlatformUtils.OS_MAC_TIGER
          since 11.0. Do not use this constant directly. Use PlatformUtils.isMacTiger(). 
oracle.javatools.util.PlatformUtils.OS_UNKNOWN
          since 11.0. Do not use this constant directly. Use PlatformUtils.isKnown(). 
oracle.javatools.util.PlatformUtils.OS_WINDOWS
          since 11.0. Do not use this constant directly. Use PlatformUtils.isWindows(). 
oracle.javatools.util.PlatformUtils.OS_WINDOWS_2K
          since 11.0. Do not use this constant directly. Use PlatformUtils.isWindows2K(). 
oracle.javatools.util.PlatformUtils.OS_WINDOWS_NT
          since 11.0. Do not use this constant directly. Use PlatformUtils.isWindowsNT(). 
oracle.javatools.util.PlatformUtils.OS_WINDOWS_XP
          since 11.0. Do not use this constant directly. Use PlatformUtils.isWindowsXP(). 
oracle.javatools.db.datatypes.DataType.PCTROWTYPE
           
oracle.javatools.db.datatypes.DataType.PCTTYPE
           
oracle.ide.controls.ToggleAction.PERFORM_ACTION_LATER
          since 11.1.1 with no replacement. 
oracle.ide.util.IdeProfile.PROF_GENERIC
          because you are not supposed to checkin code with this ID. 
oracle.javatools.db.property.Property.propAccessDriverType
           
oracle.javatools.db.property.Property.propAccessParameters
           
oracle.javatools.db.property.Property.propAccessUsingClob
           
oracle.javatools.db.property.Property.propAlias
           
oracle.javatools.db.property.Property.propAttributes
           
oracle.javatools.db.property.Property.propAuthentificationPassword
           
oracle.javatools.db.property.Property.propBaseObjectID
           
oracle.javatools.db.property.Property.propBaseType
           
oracle.javatools.db.property.Property.propBody
           
oracle.javatools.db.property.Property.propBodySource
           
oracle.javatools.db.property.Property.propBuildType
           
oracle.javatools.db.property.Property.propBytes
           
oracle.javatools.db.property.Property.propCache
           
oracle.javatools.db.property.Property.propCacheFlag
           
oracle.javatools.db.property.Property.propCacheSize
           
oracle.javatools.db.property.Property.propCheckCondition
           
oracle.javatools.db.property.Property.propChunk
           
oracle.javatools.db.property.Property.propCode
           
oracle.javatools.db.property.Property.propCollectionType
           
oracle.javatools.db.property.Property.propColumnExpressions
           
oracle.javatools.db.property.Property.propColumnIDs
           
oracle.javatools.db.property.Property.propColumns
           
oracle.javatools.db.property.Property.propComment
           
oracle.javatools.db.property.Property.propCompression
           
oracle.javatools.db.property.Property.propConstraints
           
oracle.javatools.db.property.Property.propCreated
           
oracle.javatools.db.property.Property.propCreateTime
           
oracle.javatools.db.property.Property.propCurrentUser
           
oracle.javatools.db.property.Property.propCycleFlag
           
oracle.javatools.db.property.Property.propDataTypeID
           
oracle.javatools.db.property.Property.propDataTypeUsage
           
oracle.javatools.db.property.Property.propDefault
           
oracle.javatools.db.property.Property.propDefaultDirectory
           
oracle.javatools.db.property.Property.propDefaultTablespace
           
oracle.javatools.db.property.Property.propDefaultValue
           
oracle.javatools.db.property.Property.propDeleteMode
           
oracle.javatools.db.property.Property.propDirectory
           
oracle.javatools.db.property.Property.propDomainIndextype
           
oracle.javatools.db.property.Property.propDomainIndextypeOpStatus
           
oracle.javatools.db.property.Property.propDomainIndextypeParameters
           
oracle.javatools.db.property.Property.propDomainParameters
           
oracle.javatools.db.property.Property.propDropSCN
           
oracle.javatools.db.property.Property.propDropTime
           
oracle.javatools.db.property.Property.propEnabled
           
oracle.javatools.editor.EditorProperties.PROPERTY_EDITOR_ANTIALIASING_SET
           
oracle.javatools.editor.EditorProperties.PROPERTY_EDITOR_ITALIC_ANTIALIASING
           
oracle.javatools.db.property.Property.propEvents
           
oracle.javatools.db.property.Property.propExpression
           
oracle.javatools.db.property.Property.propExpressions
           
oracle.javatools.db.property.Property.propFastRefresh
           
oracle.javatools.db.property.Property.propFinal
           
oracle.javatools.db.property.Property.propForceOnCreate
           
oracle.javatools.db.property.Property.propFreelistGroups
           
oracle.javatools.db.property.Property.propFreelists
           
oracle.javatools.db.property.Property.propFreepools
           
oracle.javatools.db.property.Property.propFromObjects
           
oracle.javatools.db.property.Property.propGlobalPartitionColumns
           
oracle.javatools.db.property.Property.propGroupByObject
           
oracle.javatools.db.property.Property.propHashQuantity
           
oracle.javatools.db.property.Property.propHashQuantityTablespaces
           
oracle.javatools.db.property.Property.propHaving
           
oracle.javatools.db.property.Property.propHost
           
oracle.javatools.db.property.Property.propID
           
oracle.javatools.db.property.Property.propIncludeColumn
           
oracle.javatools.db.property.Property.propIncrementBy
           
oracle.javatools.db.property.Property.propIndexes
           
oracle.javatools.db.property.Property.propIndexInitTrans
           
oracle.javatools.db.property.Property.propIndexMaxExtent
           
oracle.javatools.db.property.Property.propIndexMinExtent
           
oracle.javatools.db.property.Property.propIndexPercentFree
           
oracle.javatools.db.property.Property.propIndexType
           
oracle.javatools.db.property.Property.propInitialExtent
           
oracle.javatools.db.property.Property.propIniTrans
           
oracle.javatools.db.property.Property.propInstantiable
           
oracle.javatools.db.property.Property.propInternalName
           
oracle.javatools.db.property.Property.propInterval
           
oracle.javatools.db.property.Property.propKeyCompression
           
oracle.javatools.db.property.Property.propKeyType
           
oracle.javatools.db.property.Property.propLastNumber
           
oracle.javatools.db.property.Property.propLastRefreshDate
           
oracle.javatools.db.property.Property.propLastRefreshType
           
oracle.javatools.db.property.Property.propLOBProperties
           
oracle.javatools.db.property.Property.propLOBSegName
           
oracle.javatools.db.property.Property.propLocal
           
oracle.javatools.db.property.Property.propLocationSpecifiers
           
oracle.javatools.db.property.Property.propLogging
           
oracle.javatools.db.property.Property.propLogTable
           
oracle.javatools.db.property.Property.propMapped
           
oracle.javatools.db.property.Property.propMasterTableID
           
oracle.javatools.db.property.Property.propMaxExtent
           
oracle.javatools.db.property.Property.propMaxTrans
           
oracle.javatools.db.property.Property.propMaxValue
           
oracle.javatools.db.property.Property.propMethods
           
oracle.javatools.db.property.Property.propMinExtent
           
oracle.javatools.db.property.Property.propMinTrans
           
oracle.javatools.db.property.Property.propMinValue
           
oracle.javatools.db.property.Property.propMode
           
oracle.javatools.db.property.Property.propName
           
oracle.javatools.db.property.Property.propNestedTableProperties
           
oracle.javatools.db.property.Property.propNewValues
           
oracle.javatools.db.property.Property.propNextExtent
           
oracle.javatools.db.property.Property.propNextRefresh
           
oracle.javatools.db.property.Property.propNotNull
           
oracle.javatools.db.property.Property.propNullOrdering
           
oracle.javatools.db.property.Property.propObjectIdLogged
           
oracle.javatools.db.property.Property.propObjectType
           
oracle.javatools.db.property.Property.propOnPrebuilt
           
oracle.javatools.db.property.Property.propOperation
           
oracle.javatools.db.property.Property.propOperator
           
oracle.javatools.db.property.Property.propOracleIndexPartitions
           
oracle.javatools.db.property.Property.propOrder
           
oracle.javatools.db.property.Property.propOrderByObjects
           
oracle.javatools.db.property.Property.propOrderFlag
           
oracle.javatools.db.property.Property.propOriginalName
           
oracle.javatools.db.property.Property.propOriginalType
           
oracle.javatools.db.property.Property.propOverflowable
           
oracle.javatools.db.property.Property.propOverflowProperties
           
oracle.javatools.db.property.Property.propParallel
           
oracle.javatools.db.property.Property.propParallelDegree
           
oracle.javatools.db.property.Property.propParameters
           
oracle.javatools.db.property.Property.propPartitionColumns
           
oracle.javatools.db.property.Property.propPartitionLevelSubpartitions
           
oracle.javatools.db.property.Property.propPartitionName
           
oracle.javatools.db.property.Property.propPartitions
           
oracle.javatools.db.property.Property.propPartitionType
           
oracle.javatools.db.property.Property.propPassword
           
oracle.javatools.db.property.Property.propPath
           
oracle.javatools.db.property.Property.propPctFree
           
oracle.javatools.db.property.Property.propPctIncrease
           
oracle.javatools.db.property.Property.propPctThreshold
           
oracle.javatools.db.property.Property.propPctUsed
           
oracle.javatools.db.property.Property.propPctVersion
           
oracle.javatools.db.property.Property.propPrecision
           
oracle.javatools.db.property.Property.propPrimaryKeyLogged
           
oracle.javatools.db.property.Property.propProjectColumn
           
oracle.javatools.db.property.Property.propProperties
           
oracle.javatools.db.property.Property.propPublic
           
oracle.javatools.db.property.Property.propPurgeObjectID
           
oracle.javatools.db.property.Property.propQueryRestriction
           
oracle.javatools.db.property.Property.propQueryString
           
oracle.javatools.db.property.Property.propReference
           
oracle.javatools.db.property.Property.propReferencedColumn
           
oracle.javatools.db.property.Property.propReferencedConstraintName
           
oracle.javatools.db.property.Property.propReferencedRelation
           
oracle.javatools.db.property.Property.propReferencedSchema
           
oracle.javatools.db.property.Property.propReferenceID
           
oracle.javatools.db.property.Property.propReferenceNames
           
oracle.javatools.db.property.Property.propRefreshMethod
           
oracle.javatools.db.property.Property.propRefreshMode
           
oracle.javatools.db.property.Property.propRejectLimit
           
oracle.javatools.db.property.Property.propRelatedObjectID
           
oracle.javatools.db.property.Property.propRelation
           
oracle.javatools.db.property.Property.propRetention
           
oracle.javatools.db.property.Property.propReturnAs
           
oracle.javatools.db.property.Property.propReturnType
           
oracle.javatools.db.property.Property.propRewrite
           
oracle.javatools.db.property.Property.propRewriteType
           
oracle.javatools.db.property.Property.propRollbackSegmentName
           
oracle.javatools.db.property.Property.propRollbackSegmentType
           
oracle.javatools.db.property.Property.propRowidLogged
           
oracle.javatools.db.property.Property.propScale
           
oracle.javatools.db.property.Property.propSchema
           
oracle.javatools.db.property.Property.propSchemaText
           
oracle.javatools.db.property.Property.propSegmentAttributes
           
oracle.javatools.db.property.Property.propSelectObjectID
           
oracle.javatools.db.property.Property.propSelectObjects
           
oracle.javatools.db.property.Property.propSequenceLogged
           
oracle.javatools.db.property.Property.propShared
           
oracle.javatools.db.property.Property.propSource
           
oracle.javatools.db.property.Property.propSpace
           
oracle.javatools.db.property.Property.propSpecifier
           
oracle.javatools.db.property.Property.propSQLQuery
           
oracle.javatools.db.property.Property.propSQLText
           
oracle.javatools.db.property.Property.propStaleness
           
oracle.javatools.db.property.Property.propStartWith
           
oracle.javatools.db.property.Property.propStatementLevel
           
oracle.javatools.db.property.Property.propStorage
           
oracle.javatools.db.property.Property.propStorageEnabledInRow
           
oracle.javatools.db.property.Property.propSubpartitioning
           
oracle.javatools.db.property.Property.propSubpartitionModel
           
oracle.javatools.db.property.Property.propSubpartitions
           
oracle.javatools.db.property.Property.propTableID
           
oracle.javatools.db.property.Property.propTableOwner
           
oracle.javatools.db.property.Property.propTablespace
           
oracle.javatools.db.property.Property.propTablespaceName
           
oracle.javatools.db.property.Property.propTableType
           
oracle.javatools.db.property.Property.propTemporaryTablespace
           
oracle.javatools.db.property.Property.propTiming
           
oracle.javatools.db.property.Property.propUpdatable
           
oracle.javatools.db.property.Property.propUseAs
           
oracle.javatools.db.property.Property.propUseNoIndex
           
oracle.javatools.db.property.Property.propUsername
           
oracle.javatools.db.property.Property.propUsingConstraints
           
oracle.javatools.db.property.Property.propValues
           
oracle.javatools.db.property.Property.propValuesLessThan
           
oracle.javatools.db.property.Property.propVAProperties
           
oracle.javatools.db.property.Property.propWhenClause
           
oracle.javatools.db.property.Property.propWhereObject
           
oracle.javatools.db.datatypes.DataType.REF
           
oracle.ide.model.NodeUtil.RELOAD_PROMPTED
           
oracle.ide.model.NodeUtil.RELOAD_PROMPTED_IF_DIRTY
           
oracle.ide.model.NodeUtil.RELOAD_SILENTLY
           
oracle.ide.db.UIConstants.SCHEMA_LIST_KEY
          - use DBEditorConfig.getSchemaList() 
oracle.ide.controller.MenuConstants.SECTION_VIEW_CORE_TOOLS
          Use #SECTION_VIEW_ALL_VIEWS 
oracle.ide.controller.MenuConstants.SECTION_VIEW_DEBUG_RUN
          Use #SECTION_VIEW_ALL_VIEWS 
oracle.ide.controller.MenuConstants.SECTION_VIEW_NAVIGATOR
          Use #SECTION_VIEW_ALL_VIEWS 
oracle.ide.controller.MenuConstants.SECTION_VIEW_OPTIONS
          Use #SECTION_VIEW_ALL_VIEWS 
oracle.ide.controller.MenuConstants.SECTION_VIEW_OPTIONS_MANAGE_WORKING_SETS
          Commands moved to Application menu 
oracle.ide.controller.MenuConstants.SECTION_VIEW_OPTIONS_NEW_FREEZE
          Commands moved to Window menu 
oracle.ide.controller.MenuConstants.SECTION_VIEW_OPTIONS_SHOW
          Commands moved to Window menu 
oracle.ide.controller.MenuConstants.SECTION_VIEW_OPTIONS_SHOW_AS
          Commands moved to Window menu 
oracle.ide.controller.MenuConstants.SECTION_VIEW_PALETTE
          Use #SECTION_VIEW_ALL_VIEWS 
oracle.ide.controller.MenuConstants.SECTION_VIEW_SUPPORTING
          Use #SECTION_VIEW_ALL_VIEWS 
oracle.jdeveloper.model.JDevTechnologies.STRUTS_KEY
          Use oracle.jdeveloper.model.J2eeTechnologies#STRUTS_KEY. 
oracle.jdeveloper.audit.analyzer.Severity.SUGGESTION
          use Severity.ADVISORY or Severity.ASSIST 
oracle.ide.model.IdeSystem.SYSTEM
          with no replacement since 11.1.1.0.0. 
oracle.javatools.parser.html.HTMLTokens.TK_PHP_ASPTAG
          Recognizing php tokens in the HTMLLexer will be desupported. 
oracle.javatools.parser.html.HTMLTokens.TK_PHP_TAG
          Recognizing php tokens in the HTMLLexer will be desupported. 
oracle.javatools.editor.ActionNames.TOGGLE_JAVA_COMMENTS
            
oracle.jdeveloper.model.JDevTechnologies.TOPLINK_KEY
          Use oracle.toplink.addin.TopLinkMappingsAddin#TOPLINK_KEY. 
oracle.ide.ceditor.CodeEditor.TYPE_CPP
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_DIFF
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_HTML
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_IDL
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_JAVA
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_JS
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_JSP
          use CodeEditorConstants 
oracle.ide.docking.Dockable.TYPE_NO_BUTTONS
          No replacement -- option no longer supported. Buttons are always present on dockable title bars. 
oracle.ide.docking.Dockable.TYPE_NOT_TABBED
          No replacement -- option has no effect. 
oracle.ide.ceditor.CodeEditor.TYPE_PLAIN
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_PLSQL
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_PROPERTIES
          use CodeEditorConstants 
oracle.ide.ceditor.CodeEditor.TYPE_SQL
          use CodeEditorConstants 
oracle.ide.docking.Dockable.TYPE_TRUNCATE_TITLE
          No replacement -- option no longer supported. Dockable titles are always truncated to fit the available space. 
oracle.ide.ceditor.CodeEditor.TYPE_XML
          use CodeEditorConstants 
oracle.ide.controls.ToolButton.uiClassID
          No replacement. 
oracle.ide.ceditor.CodeEditorController.UNDO_WRAPPER_MSG
          use CodeEditorConstants 
oracle.jdeveloper.audit.analyzer.Severity.VIOLATION
          use Severity.ADVISORY 
oracle.jdeveloper.model.JDevTechnologies.WEB_SERVICES_KEY
          Use J2eeTechnologies.WEB_SERVICES_KEY. 
oracle.jdeveloper.model.J2eeTechnologies.WEB_SERVICES_KEY
          Use J2eeTechnologies.SOAP_WEB_SERVICES_KEY 
oracle.ide.ceditor.CodeMenuConstants.WEIGHT_ASSISTANCE_INSIGHT
            
oracle.ide.controller.MenuConstants.WEIGHT_DEBUG_MENU
          Debug menu combined with Run menu, and new Build menu in Jdev 11g 
oracle.ide.controller.MenuConstants.WEIGHT_SEARCH_SHOW_APP_OVERVIEW
          As of 11.1.2.0.0 use MenuConstants.WEIGHT_APPLICATION_SHOW_OVERVIEW 
oracle.ide.controller.MenuConstants.WEIGHT_SEARCH_SHOW_FILE_LIST
          As of 11.1.2.0.0 use MenuConstants.WEIGHT_APPLICATION_SHOW_FILE_LIST. 
oracle.jdeveloper.JDeveloperMenuConstants.WEIGHT_TOOLS_EXTERNAL_TOOLS
          since 11.0. No replacement. 
oracle.jdeveloper.model.JDevTechnologies.XML_KEY
          Use XMLEditorAddin#XML_TECHNOLOGY_KEY 
 

Deprecated Methods
oracle.ide.wizard.WizardWelcomePage._isWelcomeShown(String)
          use isWelcomeShown instead 
oracle.ide.IdeCore._registerStreamFactory()
          without replacement 
oracle.ide.wizard.WizardWelcomePage._setWelcomeShown(boolean, String)
          Use setWelcomeShown instead. 
oracle.ide.dialogs.ProgressBar.actionPerformed(ActionEvent)
          since 11.1.1 this method should not have been exposed as a public API. 
oracle.jdeveloper.db.panels.ConnectionPanelUI.actionPerformed(ActionEvent)
          ActionListener interface no longer implemented. Buttons handled internally. 
oracle.ide.model.Project.add(Element, boolean)
          since 11.0 (07/01/2008) 
oracle.ide.net.URLPath.add(List)
          since 11.0. Use URLPath.add(Collection). This method is being retained only for binary compatibility with 10.1.3. 
oracle.ide.model.Project.add(Node, Node)
          07/01/2008: owner maps are deperecated without replacement. This method is now a no-op. 
oracle.jdeveloper.webapp.design.DTEManager.addContextualObjectProvider(ContextualObjectProvider)
           
oracle.ide.runner.Debugger.addDebuggerExtender(DebuggerExtender)
          Use addDebuggerExtender(DebuggerExtenderDeclarator) instead 
oracle.ide.runner.Debugger.addDebuggerWindowProvider(DebuggerWindowProvider)
          Use addDebuggerWindowProvider(DebuggerWindowProviderDeclarator) instead 
oracle.ide.dependency.DependencyManager.addDeclarationProvider(DeclarationProvider)
          Register declaration providers through the extension manifest file 
oracle.jdeveloper.vcs.util.VCSMenuUtils.addDynamicMenuItem(JMenu, int, float, Context)
          replaced by VCSMenuUtils.addLazyDynamicMenuItem(javax.swing.JMenu, int, float, oracle.ide.Context). 
oracle.javatools.ui.list.SimpleListModel.addElements(Iterator)
          use SimpleListModel.asList().addAll( Collection ). 
oracle.ide.wizard.GenericWizardLauncher.addFinishPage(String, String, String)
          since 11.1.2.0.0 use variant that takes MetaClass instead 
oracle.javatools.db.ora.OracleTablePartitions.addHashQuantityTablespace(String)
           
oracle.ide.migration.NodeMigrator.addHelper(NodeMigratorHelper)
          declare NodeMigratorHelpers declaratively throught the node-migrator hook. 
oracle.ide.Ide.addIdeListener(IdeListener)
            
oracle.jdeveloper.webapp.design.DTEManager.addIncludeProvider(QualifiedName, IncludeProvider)
           
oracle.ide.index.IndexManager.addIndexer(Class)
          Indexer implementations must be registered through the extension manifest hook 
oracle.ide.index.IndexManager.addIndexer(Class, Class)
          Indexer implementations must be registered through the extension manifest hook 
oracle.ide.IdeListener.addinsLoaded(IdeEvent)
          This method (callback) never called anymore. There is no replacement. 
oracle.javatools.db.plsql.PlSqlSchemaObject.addObjectListener(DBObjectListener)
           
oracle.javatools.db.plsql.Procedure.addObjectListener(DBObjectListener)
           
oracle.javatools.db.SystemObject.addObjectListener(DBObjectListener)
          - replaced with SystemObject.addObjectListener(oracle.javatools.db.event.DBObjectListener) 
oracle.javatools.db.AbstractSystemObject.addObjectListener(DBObjectListener)
           
oracle.javatools.db.plsql.PlSqlSchemaObject.addObjectListener(SchemaObjectListener)
           
oracle.javatools.db.plsql.Procedure.addObjectListener(SchemaObjectListener)
           
oracle.javatools.db.AbstractSystemObject.addObjectListener(SchemaObjectListener)
           
oracle.javatools.db.SchemaObject.addObjectListener(SchemaObjectListener)
          - replaced with SystemObject.addObjectListener(oracle.javatools.db.event.DBObjectListener) 
oracle.ide.wizard.GenericWizardLauncher.addPage(String)
          since 11.1.2.0.0 use the variant that takes a MetaClass instead 
oracle.ide.wizard.GenericWizardLauncher.addPage(String, String)
          since 11.1.2.0.0 use the variant that takes a MetaClass instead 
oracle.ide.wizard.GenericWizardLauncher.addPage(String, String, String)
          since 11.1.2.0.0 use the variant that takes a MetaClass instead 
oracle.jdeveloper.offlinedb.wizard.ProviderWizard.addPanel(String, Class, String)
          use extension.xml instead. 
oracle.ide.controls.ToolButton.addPopupItem(String)
          Replace a menu-ing ToolButton with MenuToolButton. 
oracle.javatools.compare.view.EditorPaneView.addPopupManager(ComparePopupManager)
          replaced by BaseCompareView.addPopupManager(oracle.javatools.compare.view.ComparePopupManager). 
oracle.javatools.db.DBObjectProvider.addProviderListener(DBObjectProviderListener)
          use DBObjectProvider.addProviderListener(DBObjectProviderListener) 
oracle.javatools.db.AbstractDBObjectProvider.addProviderListener(DBObjectProviderListener)
          use AbstractDBObjectProvider.addProviderListener(DBObjectProviderListener) 
oracle.ide.dependency.DependencyManager.addReferenceProvider(ReferenceProvider)
          Register reference providers through the extension manifest file 
oracle.jdeveloper.jsp.utils.JSPTagUtils.addTld(JspLibrary, Project)
          use updateProjectWithTagLibrary() method to add tag library to the project. It will do all needed actions. 
javax.ide.extension.ExtensionRegistry.addToClassPath(ExtensionSource)
          since 2.0 this method is no longer called during the processing of extension sources; the source will be added to the classpath using the BaseExtensionVisitor.addToClasspath(ElementContext,Extension,URI) method. 
oracle.ide.cmd.AddContentCommand.addToProject(Context, String)
          Use Project.add(Node, String) or Project.add(Node[], String) 
oracle.ide.cmd.AddContentCommand.addToProject(Node[], Project, String)
          Use Project.add(Node, String) or Project.add(Node[], String) 
oracle.ide.cmd.AddContentCommand.addToProject(Node, Project, String)
          Use Project.add(Node, String) or Project.add(Node[], String) 
oracle.javatools.resourcebundle.ResourceBundleUtils.addUnicodeEscapes(String, boolean)
          Please use ResourceUtils.addUnicodeEscapes instead. 
oracle.ide.net.URLFileSystem.addURLStreamHandlerFactory(URLStreamHandlerFactory)
          use URLFileSystem#addURLStreamHandlerFactory(String,URLStreamHandlerFactory) 
oracle.ide.wizard.GenericWizardLauncher.addWelcomePage(String, String, String)
          No replacment. This method is a no-op as welcome pages should not be shown in wizards any longer (since 11.0). 
oracle.ide.wizard.GenericWizardLauncher.addWelcomePage(String, String, String, String)
          No replacment. This method is a no-op as welcome pages should not be shown in wizards any longer (since 11.0). 
oracle.ide.controls.WaitCursor.attach(RootPaneContainer)
          since 11.1.1. Instead of calling this method, clients should construct a new instance of WaitCursor, passing in the root pane container component in the constructor. In particular, clients should never call the attach method on the WaitCursor instance returned by Ide#getWaitCursor(), since doing so will almost certainly leak memory. 
oracle.jdeveloper.vcs.vop.VersionOperationTablePanel.autoSizeColumnsToFit()
           
oracle.jdeveloper.vcs.vop.BaseVersionOperationPanel.autoSizeColumnsToFit()
           
oracle.javatools.editor.BasicDocument.beginEdit()
          all edits (compound or otherwise) made to the document related to an editor pane should be initiated through BasicEditorPane.beginEdit() 
oracle.javatools.compare.CompareAlgorithm.canCompare(CompareContributor, CompareContributor)
          not replaced. 
oracle.ide.ceditor.CodeEditor.canCopy()
            
oracle.ide.db.DBURLFactory.URLHelper.canCreateURL(DBObjectProvider)
           
oracle.ide.ceditor.CodeEditor.canCut()
            
oracle.ide.db.dialogs.DBEditorFactory.canEditDBObject(DBObjectNode)
          No longer needed. This check is done automatically if you use DBEditorFactoryRegistry.getEditFactory(DBObjectNode). 
oracle.ide.runner.RunProcess.canGetStarterForTarget(Node, Class, List)
          Use canGetStarterForTarget(Project, Node, Class, List) instead 
oracle.jdeveloper.vcs.changelist.ChangeListProjectContent.canHaveMember(URL)
           
oracle.ide.ceditor.CodeEditor.canPaste()
            
oracle.javatools.db.ora.RecycledObject.canPurge()
          use RecycledObject.getCanPurge() 
oracle.ide.model.Project.canRemove(Element)
          since 11.0 (07/01/2008) 
oracle.ide.db.panels.SelectDBObjectsPanel.canRenameObjects()
          - rename is no longer supported. getNameProvider() returns an intention to include an extra name field that can be used for entity naming. 
oracle.javatools.db.ora.RecycledObject.canUndrop()
          use RecycledObject.getCanUndrop() 
oracle.javatools.db.sql.ParserUtils.checkErrors(PlsqlRoot, String)
           
oracle.jdeveloper.vcs.generic.CheckOutProvider.checkOut(URL)
           
oracle.ide.vcs.VCSManager.checkOutNode(Node)
          replaced by VCSManager.checkOutUsingUI(VCSTask). 
oracle.ide.vcs.VCSManager.checkOutNode(Node, CommandProcessor)
          replaced by VCSManager.checkOutUsingUI(VCSTask) and VCSManager.getMetaCheckOutCommand(Node) (depending on usage). 
oracle.ide.help.HelpSystem.checkWizard(String, Context)
            
oracle.ide.util.BitField.clear(int)
          Replace with {#unset(int)}. 
oracle.ide.persistence.NameSpace.clearStorage(String)
          Replaced by NameSpace.closeStorage(java.lang.String) 
oracle.jdeveloper.vcs.util.VCSEditorUtils.closeEditors(Class)
          replaced by VCSEditorUtils.closeEditorsForNodeType(java.lang.Class). 
oracle.jdeveloper.vcs.util.VCSCommandUtils.closeMissingNodes(Node[])
          replaced with VCSCommand.fireSomeFilesDeleted(java.net.URL[]) and VCSFileEventSender.fireFilesDeleted(java.net.URL[]). 
oracle.ide.compiler.Compiler.compile(Context, boolean, boolean)
          Use compile(CompileArguments) instead 
oracle.ide.compiler.Compiler.compile(Context, boolean, boolean, boolean)
          Use compile(CompileArguments) instead 
oracle.ide.compiler.Compiler.compile(Context, boolean, boolean, OutputStream, OutputStream)
          Use compile(CompileArguments) instead 
oracle.ide.compiler.Compiler.compile(Context, boolean, PostBuilder, boolean)
          Use compile(CompileArguments) instead 
oracle.ide.model.Project.containsOwnedChild(Element)
          since 11.0 (07/01/2008) owner maps are deperecated without replacement. 
oracle.javatools.controls.nicetable.NiceTable.convertRowToModelIndex(int)
          replaced by JTable.convertRowIndexToModel(int) 
oracle.javatools.controls.nicetable.NiceTable.convertRowToViewIndex(int)
          replaced by JTable.convertRowIndexToView(int) 
oracle.ide.externaltools.ExternalTool.copyToImpl(ExternalTool)
          since 11.1.1 with no replacement. The persistence mechanism for external tools changed in the 11.1.1 release, and no longer requires subclasses to implement this method. 
oracle.ide.print.PageableFactory.create(Object, PageFormat)
          use PageableFactory.create(Context, Object, PageFormat) 
oracle.ide.ceditor.EditorPageableFactory.create(Object, PageFormat)
          use EditorPageableFactory.create(Context, Object, PageFormat) 
oracle.javatools.db.sql.SQLQueryBuilderFactory.createBuilder(DBObjectProvider, Schema, SQLQuery)
           
oracle.javatools.db.sql.SQLQueryBuilderFactory.createBuilder(DBObjectProvider, Schema, String)
           
oracle.javatools.db.sql.SQLQueryBuilderFactory.createBuilder(DBObjectProvider, SQLQuery)
           
oracle.javatools.db.sql.SQLQueryBuilderFactory.createBuilder(DBObjectProvider, SQLQueryOwner, String)
           
oracle.javatools.db.sql.SQLQueryBuilderFactory.createBuilder(DBObjectProvider, String)
           
oracle.javatools.parser.java.v2.SourceFactory.createCatchClause(SourceFormalParameterList, SourceBlockStatement)
          Use createCatchClause( SourceCatchParameter, SourceBlockStatement ) instead 
oracle.javatools.parser.java.v2.SourceFactory.createCatchClause(SourceLocalVariable, SourceBlockStatement)
          This method can only create JDK6 ( or before ) compatible catch parameters. Use createCatchClause( SourceCatchParameter, SourceBlockStatement ) instead 
oracle.jdeveloper.vcs.changelist.ChangeListWindow.createChangeLists()
            
oracle.javatools.parser.java.v2.SourceFactory.createClassCreator(SourceExpression, SourceTypeReference, SourceListExpression, SourceClassBody)
          Use createNewClassExpression(SSSS). 
oracle.ide.controller.CommandProcessor.createCommand(String, Context)
          use createCommandFromMeta(MetaClass,Context) 
oracle.jdeveloper.vcs.util.VCSNavigableUtils.createCommentTemplatesNavigable(Class)
          replaced by declarative registration through settings-ui-hook. 
oracle.jdeveloper.vcs.util.VCSThreadSafeContexts.createContext()
          replaced by Context constructor. 
oracle.jdeveloper.vcs.util.VCSThreadSafeContexts.createContext(Context)
          replaced by Context constructor. 
oracle.jdeveloper.vcs.util.VCSThreadSafeContexts.createContext(Element)
          replaced by Context constructor. 
oracle.javatools.parser.java.v2.CallerContext.createContext(JavaProvider, JavaClass)
          Not supported 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(DBObject, DBObjectProvider)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(DBObject, DBObjectProvider, boolean)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(DBObjectNode, String)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(DBObjectProvider, T, DBObject, boolean)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(DBObjectTypeNode)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(Schema, DBObjectProvider, String)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(Schema, DBObjectProvider, String, DBObject, boolean)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.createDBObject(Schema, DBObjectProvider, T, boolean)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.javatools.parser.java.v2.SourceFactory.createFieldDeclaration(SourceFieldVariable[])
          Not implemented yet. Creates a field declaration. 
oracle.jdeveloper.vcs.util.VCSNavigableUtils.createGeneralNavigable(Class)
          replaced by declarative registration through settings-ui-hook. 
oracle.javatools.parser.java.v2.SourceFactory.createLocalVariableDeclaration(SourceLocalVariable[])
          Not implemented yet. Creates a local variable declaration. 
oracle.jdeveloper.vcs.util.VCSNodeCommands.createMoveNodeCommand(Context, URL)
          replaced by Node.rename(java.net.URL). 
oracle.jdeveloper.vcs.util.VCSDefaultUtils.createNodeOverlayTracker(int, StatusCacheBridge, URLFilter, String)
          replaced by declarative registration through icon-overlay-hook 
oracle.jdeveloper.vcs.util.VCSDefaultUtils.createNodeOverlayTracker(int, VCSOverlayItemProducer, URLFilter, String)
          replaced by declarative registration through icon-overlay-hook 
oracle.ide.controls.ToolButton.createPopupMenu()
          Replace a menu-ing ToolButton with MenuToolButton. 
oracle.javatools.db.sql.SQLQueryBuilderFactory.createQuery(DBObjectProvider, Schema, String)
           
oracle.javatools.db.sql.SQLQueryBuilderFactory.createQuery(DBObjectProvider, SQLQueryOwner, String)
           
oracle.jdeveloper.merge.BaseTextMergeEditor.createTextMergeModel(Context)
          override BaseTextMergeEditor.createMergeModelSS(oracle.ide.Context) or BaseTextMergeEditor.createMergeModelCS(oracle.ide.Context) instead. 
oracle.ide.db.util.DBObjectRenderer.createTreeNode(DBObject, boolean)
          - use a TreeNodeMaker. 
oracle.ide.db.util.DBObjectRenderer.createTreeNode(DBObject, boolean, String[])
          - use a TreeNodeMaker. 
oracle.ide.db.util.DBObjectRenderer.createTreeNode(SQLFragment, boolean)
          - use a TreeNodeMaker. 
oracle.javatools.parser.java.v2.SourceFactory.createTryCatchFinallyStatement(SourceBlockStatement, SourceFormalParameterList, SourceBlockStatement, SourceBlockStatement)
          Use createTryCatchFinallyStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement, SourceBlockStatement instead 
oracle.javatools.parser.java.v2.SourceFactory.createTryCatchFinallyStatement(SourceBlockStatement, SourceFormalParameter, SourceBlockStatement, SourceBlockStatement)
          Use createTryCatchFinallyStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement, SourceBlockStatement instead 
oracle.javatools.parser.java.v2.SourceFactory.createTryCatchFinallyStatement(SourceBlockStatement, SourceLocalVariable, SourceBlockStatement, SourceBlockStatement)
          Use createTryCatchFinallyStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement, SourceBlockStatement instead 
oracle.javatools.parser.java.v2.SourceFactory.createTryCatchStatement(SourceBlockStatement, SourceFormalParameterList, SourceBlockStatement)
          Use createTryCatchStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement ) instead 
oracle.javatools.parser.java.v2.SourceFactory.createTryCatchStatement(SourceBlockStatement, SourceFormalParameter, SourceBlockStatement)
          Use createTryCatchStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement ) instead 
oracle.javatools.parser.java.v2.SourceFactory.createTryCatchStatement(SourceBlockStatement, SourceLocalVariable, SourceBlockStatement)
          Use createTryCatchStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement ) instead 
oracle.ide.db.DBURLFactory.URLHelper.createURL(DBObjectProvider, SchemaObject, String)
           
oracle.jdeveloper.vcs.util.VCSNavigableUtils.createVersioningNavigable()
          not replaced; the Versioning Navigable is registered in the VCS framework, and it has the settings-ui-hook ID 'Versioning'. 
oracle.jdeveloper.vcs.util.VCSNavigableUtils.createVersioningNavigable(Class)
          not replaced; the Versioning Navigable is registered in the VCS framework, and it has the settings-ui-hook ID 'Versioning'. 
oracle.jdeveloper.webapp.facelets.FaceletsConfigurationManager.creatingJSFCheckForFaceletsCheck(Context)
           
oracle.ide.externaltools.macro.MacroRegistry.deregister(MacroExpander)
          since 11.0. No replacement. 
oracle.ide.vcs.VCSRegistry.deregister(VCS)
           
oracle.ide.composite.CompositeFileElementRegistry.deregisterCompositeProxy(CompositeFileElementProxy)
          not replac 
oracle.jdeveloper.history.CustomFilterManager.deregisterSubstitution(CustomFilterSubstitution)
          not replaced. 
oracle.ide.vcs.VCSManager.deregisterWorkspaceArtifact(String)
          not replaced. 
oracle.ide.controls.WaitCursor.detach(RootPaneContainer)
          since 11.1.1. Instead of attaching and detatching from specific root panes, clients should construct new WaitCursor instances for new root panes using the WaitCursor.WaitCursor(Component) API. If you want to force a wait cursor to detach from all of its attached root panes, you should call WaitCursor.dispose(). Note that the WaitCursor returned from Ide#getWaitCursor() does not support the dispose() method, and will throw an exception if you attempt to use it. 
oracle.ide.net.JarIndex.dirEntryIndex(String)
          Use JarIndex.isDirectory(String) to determine if an entry is a directory, or JarIndex.visit(Visitor) to iterate the index entries. The index returned by this method may become invalid if the JAR file changes on disk. 
oracle.ide.controls.WaitCursor.dispose()
          since 11.1.2.0.0. Currently no replacement. 
oracle.ide.extension.HashStructureHook.dispose()
          Deferred Extension Loading makes this unsafe, replaced with a no-op 
oracle.javatools.util.SwingUtils.drawChars(Graphics, char[], int, int, int, int)
          since 11.1.1 - Use @{link GraphicUtils#drawChars(Graphics,char[],int,int.int,int)}. 
oracle.javatools.util.SwingUtils.drawString(Graphics2D, String, float, float)
          since 11.1.1 - Use GraphicUtils.drawString(Graphics2D,String,float,float) 
oracle.javatools.util.SwingUtils.drawString(Graphics, AttributedCharacterIterator, int, int)
          since 11.1.1 - Use . 
oracle.javatools.util.SwingUtils.drawString(Graphics, String, int, int)
          since 11.1.1 - Use GraphicUtils.drawString(Graphics,String,int,int). 
oracle.jdeveloper.db.DatabaseConnectionEditor.editConnection(String)
          use DatabaseConnectionEditor.editConnection(String,String) 
oracle.jdeveloper.db.AppDatabaseConnectionEditor.editConnection(String, Context, Connections)
          - use DatabaseConnectionEditor#createLauncher and customise 
oracle.ide.db.dialogs.DBEditorFactory.editDBObject(DBObject, DBObjectProvider)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.editDBObject(DBObject, DBObjectProvider, boolean)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.editDBObject(DBObject, DBObjectProvider, DBObject)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.editDBObject(DBObject, DBObjectProvider, DBObject, boolean)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.ide.db.dialogs.DBEditorFactory.editDBObject(SchemaObject, DBObjectProvider)
          use DBEditorFactory.launchDialog(DBEditorConfig) 
oracle.javatools.editor.BasicDocument.endEdit()
          all edits (compound or otherwise) made to the document related to an editor pane should be ended through BasicEditorPane.endEdit() 
oracle.jdeveloper.offlinedb.OfflineDBObjectID.ensureProvider(OfflineDBObjectProvider)
          use setProvider - note that now IDs are copyable rather than being able to do getID().ensureProvider(), the ID returned by getID() that has a provider ensured must be set back on the original object if the change is to be kept. 
oracle.ide.net.JarIndex.entryIndex(String)
          Use JarIndex.visit(Visitor) to iterate the index entries. The index returned by this method may become invalid if the JAR file changes on disk. 
oracle.ide.controls.WaitCursor.finalize()
          since 11.1.2.0.0. Currently no replacement. This function will be removed. 
oracle.jdeveloper.offlinedb.model.DataTypeSettings.findBuiltInComplexType(String, String)
          - use listBuiltInObjects on the provider's DatabaseDescriptor 
oracle.jdeveloper.vcs.util.VCSModelUtils.findCachedProjects(boolean)
          replaced by VCSModelUtils.findCachedProjects(). Workspaces no longer need to be opened in order to discover their children. 
oracle.ide.model.Project.findChildren(Class)
          since 11.0 (07/01/2008) 
oracle.ide.model.Project.findChildren(Class[])
          since 11.0 (07/01/2008) 
oracle.javatools.db.DatabaseFactory.findConnectionCreator(Class)
           
oracle.javatools.db.DatabaseFactory.findConnectionCreator(Database)
           
oracle.ide.config.DocumentExtensions.findContentTypeFromExtension(String)
          replaced by FileTypesRecognizer.getNonNullContentTypeForExtension(java.lang.String). 
oracle.javatools.db.DBObjectProviderFactory.findFactory(Class)
          use DBObjectProviderFactory.getCreator(String) instead as it doesn't load classes. 
oracle.ide.model.NodeFactory.findInFolder(Folder, URL)
          use the index model api. Since 11.1.1.0. The method does not scale well when large projects are involved. We now recommend clients use the Index Model API. This new API works asynchronously and performs very well, regardless of the project size, once the index model of the project files is constructed. See Index.findNodes( oracle.ide.index.QueryCriteria, Class, oracle.ide.index.ResultCallback) 
oracle.ide.model.Project.findMyChildren(Class)
          07/01/2008 
oracle.ide.model.Project.findMyChildren(Class[])
           
oracle.javatools.db.DatabaseFactory.findOrCreateDatabase(String, Connection)
          - use DatabaseFactory.createStandaloneDatabase(java.lang.String, java.sql.Connection) to create a Database for an isolated connection. If a Database is required for a given connection name in the product use the appropriate connection store (e.g. Application Connections, or central IDE Connections). 
oracle.javatools.db.DBObjectProviderFactory.findOrCreateProvider(Object)
          use DBObjectProviderFactory.findOrCreateProvider(String,Object) 
oracle.ide.model.Project.findOwner(Element)
          since 11.0 (07/01/2008) owner maps are deperecated without replacement. 
oracle.ide.controls.ToolButton.findPopupItem(String)
          Replace a menu-ing ToolButton with MenuToolButton. 
oracle.javatools.db.DBObjectProviderFactory.findProvider(Object)
          use DBObjectProviderFactory.findProvider(String,Object) 
oracle.jdeveloper.offlinedb.OfflineDBObjectProvider.findProvider(Project, String)
          replaced by OfflineDBObjectProvider.findProviderByID(Project,String). 
oracle.ide.config.DocumentExtensions.findRecognizerContentType(String)
          replaced by FileTypesRecognizer.getContentTypeForExtension(String). 
oracle.ide.config.DocumentExtensions.findRecognizerDocumentInfo(Class)
          replaced by Recognizer.getDocumentInfo(Class). 
oracle.ide.controls.WaitCursor.findRootPaneContainer(Component)
          since 11.1.2.0.0. Currently no replacement. This function will become private. 
oracle.javatools.db.AbstractDBObjectProvider.fireObjectsAdded(Schema, SchemaObject[])
           
oracle.javatools.db.AbstractDBObjectProvider.fireObjectsRemoved(Schema, SchemaObject[])
           
oracle.jdeveloper.vcs.util.VCSModelUtils.fireProjectStructuresChanged()
          replaced with VCSCommand.fireFileStructureChanged(java.net.URL[]) and VCSFileEventSender.fireFileStructureChanged(java.net.URL[]). 
oracle.jdeveloper.vcs.util.VCSModelUtils.fireProjectStructuresChanged(URL[])
          replaced with VCSCommand.fireFileStructureChanged(java.net.URL[]) and VCSFileEventSender.fireFileStructureChanged(java.net.URL[]). 
oracle.javatools.db.AbstractDBObjectProvider.fireProviderDeleted()
           
oracle.javatools.db.AbstractDBObjectProvider.fireSchemaAdded(Schema)
           
oracle.javatools.db.AbstractDBObjectProvider.fireSchemaObjectUpdated(DBObjectChange)
           
oracle.javatools.db.AbstractDBObjectProvider.fireSchemaRemoved(Schema)
           
oracle.javatools.db.AbstractDBObjectProvider.fireSchemaUpdated(DBObjectChange)
           
oracle.ide.controller.IdeAction.get(int, String, Integer)
          use the MetaClass version of this method 
oracle.ide.controller.IdeAction.get(int, String, String)
          use the MetaClass version of this method 
oracle.ide.controller.IdeAction.get(int, String, String, ArrayResourceBundle, int)
          since 11.0. Declare actions in an extension manifest, or use one of the get methods that takes an Icon directly. Note for internal JDEVADF developers: The addin policy that icons must not be loaded during product startup is still in effect. You should avoid incurring the cost of icon loading during product startup by using the OracleIcons API. 
oracle.ide.controller.IdeAction.get(int, String, String, String, Integer, ArrayResourceBundle, int, Object, boolean)
          since 11.0. Declare actions in an extension manifest, or use one of the get methods that takes an Icon directly. Note for internal JDEVADF developers: The addin policy that icons must not be loaded during product startup is still in effect. You should avoid incurring the cost of icon loading during product startup by using the OracleIcons API. 
oracle.ide.controller.IdeAction.get(int, String, String, String, Integer, Icon, Object, boolean)
          use the MetaClass version of this method 
oracle.ide.controller.IdeAction.get(int, String, String, String, Integer, ResourceBundle, String, Object, boolean)
          use the MetaClass version of this method 
oracle.javatools.resourcebundle.ResourceBundleUtils.getADFConfig()
          This has been deprecated since 11.1.2.0 Please use ADFContext.getCurrent().getADFConfig(); Gets the ADFConfig 
oracle.javatools.resourcebundle.ResourceBundleUtils.getADFContext()
          This has been deprecated since 11.1.2.0 Please use ADFContext.getCurrent(); Gets the ADFContext 
oracle.ide.externaltools.ExternalToolManager.getAllExternalTools()
          since 11.1.1.0.1. Use ExternalToolManager.tools(). 
javax.ide.extension.DynamicHook.getApplicationObject(Class, ElementStartContext)
          replaced by DynamicHook.getApplicationObject(MetaClass,ElementStartContext) 
oracle.javatools.db.ora.DatabaseLink.getAuthentificationUser()
           
oracle.ide.externaltools.ExternalTool.getAvailability()
          since 11.1.1 - use ExternalToolBaseProperties.getAvailability(). 
oracle.ide.externaltools.ExternalTool.getAvailabilityExpression()
          since 11.1.1 with no replacement. Support for regular expression availability was dropped in 10.1.3. 
oracle.ide.externaltools.ExternalTool.getAvailableTypes()
          since 11.1.1 - use ExternalToolBaseProperties.getAvailableTypes(). 
oracle.javatools.ui.search.PromptedTextField.getBaseDocument()
          Clients can now safely use getDocument() to always access the underlying document 
oracle.javatools.controls.nicetable.NiceTable.getBaseModel()
          replaced by JTable.getModel(). 
oracle.javatools.db.plsql.Trigger.getBaseSchemaName()
          - use getBaseObjectID 
oracle.javatools.db.PlSqlSubprogram.getBody()
           
oracle.javatools.db.DeclarativePlSql.getBody()
           
oracle.javatools.db.PlSqlMethod.getBody()
           
oracle.javatools.util.BundleLoader.getBundle(String)
          Although this method will now use the calling classloader, it is using a non-public sun.* API to achieve this. This might not exist on a different Java VM, so ultimately these calls need to be removed. 
oracle.javatools.resourcebundle.ResourceBundleManagerRT.getBundle(String, boolean)
          use getBundle(String bundleId, Locale locale) instead 
oracle.javatools.resourcebundle.BundleFactory.getBundle(String, String)
          since 11.0 
oracle.javatools.resourcebundle.ResourceBundleManagerRT.getBundle(String, String, boolean)
          use getBundle(String bundleId, boolean createBundle) 
oracle.javatools.resourcebundle.ResourceBundleManagerRT.getBundle(String, String, Locale)
          use getBundle(String bundleId, Locale locale) 
oracle.javatools.resourcebundle.BundleFactory.getBundle(String, String, Locale)
          since 11.0 
oracle.javatools.resourcebundle.BundleFactory.getBundle(String, String, Locale, ClassLoader)
          since 11.0 
oracle.ide.util.MenuSpec.getBundleKey()
          since 11.1.1 with no replacement. 
oracle.jdeveloper.db.panels.ConnectionPanelUI.getCanAddNull()
           
oracle.ide.externaltools.ExternalTool.getCaption()
          since 11.1.1 - use ExternalToolBaseProperties.getCaption(). 
oracle.ide.controls.ToggleMenuItem.getCheckBoxMenuItemIcon()
          Replace with UIManager.getIcon("CheckBoxMenuItem.checkIcon"). 
oracle.javatools.db.CheckConstraint.getCheckCondition()
          - use getCheckConditionFragment() 
oracle.ide.vcs.VCSManager.getCheckOutCommand(Node)
          replaced by VCSManager.getMetaCheckOutCommand(Node node) 
oracle.javatools.db.diff.ResultSet.getChildIterator()
          use getChildren().iterator() 
oracle.jdeveloper.java.JavaModel.getClass(String, String)
          use JavaModel.getClass(String) instead 
oracle.ide.runner.Runner.getClassesWithRegisteredStarterFactory()
          This method should not be used. It forces the loading of classes, and potentially extensions, that might never be used 
oracle.ide.model.Recognizer.getClassForExtension(String)
          replaced by FileTypesRecognizer.getClassNameForExtension(java.lang.String). 
oracle.javatools.parser.java.v2.common.AbstractType.getClosestClass()
          Please use AbstractType.getTypeErasure(). 
oracle.javatools.parser.java.v2.model.JavaType.getClosestClass()
          Please use JavaType.getTypeErasure(). 
oracle.javatools.controls.nicetable.NiceTableModel.getColumnAlignment(int)
          replaced by GenericTableModel.getColumnAlignment(int). 
oracle.javatools.db.ReferenceID.getColumnNames()
           
oracle.javatools.db.sql.ParserUtils.getColumnNames(SqlExpression)
           
oracle.javatools.db.sql.ParserUtils.getColumnNames(String, ParserUtils.ExpressionType)
           
oracle.javatools.controls.nicetable.NiceTableModel.getColumnSortComparator(int)
          replaced by GenericBaseTableModel.getColumnSortComparator(int). 
oracle.ide.AddinManager.getCommand(int, String)
          since 11.1.1 with no replacement. This API provides access to commands registered through addins.properties, a mechanism that has been obsolete since 9.0.5. 
oracle.ide.AddinManager.getCommand(String, String)
          since 11.1.1 with no replacement. This API provides access to commands registered through addins.properties, a mechanism that has been obsolete since 9.0.5. 
oracle.ide.composite.BaseCompositeFileElementProxy.getCompositeElementClass()
           
oracle.ide.composite.DefaultCompositeFileElementProxy.getCompositeElementClass()
           
oracle.ide.composite.CompositeFileElementProxy.getCompositeElementClass()
          replaced by declarative description through composite-file-element-hook/element-class. 
oracle.ide.net.JarIndexEntry.getCompressedSize()
          Use JarIndex.getCompressedSize(String) instead. 
oracle.jdeveloper.db.panels.ConnectionPanelUI.getConnCombo()
          - this breaks the encapsulation of this UI class. Use ConnectionPanelUI.getConnectionName() and ConnectionPanelUI.setConnectionName(java.lang.String) to get/set the selection and addComboListener to add a listener for changes in the selection. 
oracle.javatools.db.dictionary.DictionaryDBObjectBuilder.getConnection()
          all use of the Connection should be done through the wrapper classes in oracle.javatools.db.execute which take a Database. 
oracle.jdeveloper.db.panels.GlobalConnectionPanelUI.getConnection(String, String, String, String)
          - use GlobalConnectionPanelUI.getConnection(String,String,ConnectionInfo,boolean,Context) 
oracle.jdeveloper.db.panels.GlobalConnectionPanelUI.getConnection(String, String, String, String, boolean)
          - use GlobalConnectionPanelUI.getConnection(String,String,ConnectionInfo,boolean,Context) 
oracle.ide.navigator.NavigatorManager.getConnectionNavigatorManager()
          the Connection Navigator is being removed in 11.0 to be replaced by the Resource Catalog, Database Navigator (from SQL Dev) and Application Server Navigators. 
oracle.jdeveloper.db.AppDatabaseConnections.getConnectionStoreName(URL)
          Use AppDatabaseConnections.getConnectionStoreName(Workspace) 
oracle.javatools.db.sql.ParserUtils.getConstant(PlsqlNode)
           
oracle.ide.model.ProjectContent.getContentSetProviders()
          use #getContentSetProviderReferences() to obtain both the content set providers registered programmatically and declaratively. 
oracle.ide.model.Recognizer.getContentTypeForExtension(String)
          replaced by FileTypesRecognizer.getContentTypeForExtension(String). 
oracle.jdeveloper.db.AppDatabaseConnections.getCurrentDatabaseConnections(Context)
          use DatabaseConnectionStores.getCurrentStore(oracle.ide.Context) 
oracle.ide.model.WorkingSet.getCurrentWorkingSetFilters(Project)
          Use WorkingSets.getInstance(Workspace) .getCurrentWorkingSet() .getPatternFilters(Project) 
oracle.javatools.db.sql.DataMiningFunction.getDataMiningArguments()
          use getDmSpecificArgs 
oracle.javatools.db.PlSqlParameter.getDataType()
          use PlSqlParameter.getDataTypeID() instead 
oracle.javatools.db.PlSqlParameter.getDataType(DataType)
          use PlSqlParameter.setDataTypeID(oracle.javatools.db.DBObjectID) instead 
oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings.getDataTypeSettings()
          - moved to ProviderSettings 
oracle.javatools.db.ora.DatabaseLink.getDBLink()
          with no replacement. 
oracle.javatools.db.plsql.PlSqlDeclaratorFactory.getDeclarator(SourceObject, DBObjectProvider)
           
oracle.javatools.db.plsql.PlSqlDeclaratorFactory.getDeclarator(String, DBObjectProvider)
           
oracle.jdeveloper.library.Library.getDefaultClassPath()
          use getClassPath() 
oracle.jdeveloper.library.AbstractLibrary.getDefaultClassPath()
          use getClassPath() 
oracle.jdeveloper.library.ExternalLibrary.getDefaultClassPath()
          use getClassPath 
oracle.jdeveloper.library.LibraryAdapter.getDefaultClassPath()
          use getClassPath() 
oracle.jdeveloper.library.Library.getDefaultDocPath()
          use getDocPath() 
oracle.jdeveloper.library.AbstractLibrary.getDefaultDocPath()
          use getDocPath() 
oracle.jdeveloper.library.ExternalLibrary.getDefaultDocPath()
          use getDocPath 
oracle.jdeveloper.library.LibraryAdapter.getDefaultDocPath()
          use getDocPath() 
oracle.jdeveloper.library.AddinLibrary.getDefaultLibraryDefinition()
          JDK based versions desupported. Use JLibrary directly. 
oracle.jdeveloper.library.JLibraryAdapter.getDefaultLibraryDefinition()
          JDK based versions desupported. Use JLibrary directly. 
oracle.jdeveloper.library.JLibraryNode.getDefaultLibraryDefinition()
            
oracle.jdeveloper.library.JLibrary.getDefaultLibraryDefinition()
          JDK based versions desupported. Use JLibrary directly. 
oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings.getDefaultSchemaName()
          - moved to ProviderSettings 
oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings.getDefaultSchemaName(boolean)
          - moved to ProviderSettings 
oracle.jdeveloper.library.Library.getDefaultSourcePath()
          use getSourcePath() 
oracle.jdeveloper.library.AbstractLibrary.getDefaultSourcePath()
          use getSourcePath() 
oracle.jdeveloper.library.ExternalLibrary.getDefaultSourcePath()
          use getSourcePath 
oracle.jdeveloper.library.LibraryAdapter.getDefaultSourcePath()
          use getSourcePath() 
oracle.ide.db.controls.DBObjectChooser.getDelegate()
           
oracle.javatools.db.SchemaObjectManager.getDependencies(SystemObject, DBObjectProvider, boolean)
          use CascadeManager.listReferencedObjects(SystemObject,boolean) on a manager instance. 
oracle.ide.view.MultiManager.getDockableFactory()
          clients should return null and instead use a declarative "dockable-hook" trigger hook in their extension.xml. 
oracle.ide.util.IdeUtil.getDocumentVersion(URL)
          since 11.0 with no replacement. This API is product specific and should not be in the IDE api. 
oracle.javatools.compare.view.EditorPaneView.getEditActions()
          replaced by BaseCompareView.getEditActions(). 
oracle.ide.ceditor.CodeEditorAddin.getEditorNavigable()
          editor preference navigable must be obtained declaratively with id 'ceditor' 
oracle.ide.editor.EditorsOptions.getEditorsData()
          Not used. Always returns null. 
oracle.ide.net.JarIndex.getEntryAt(int)
          Use JarIndex.visit(Visitor) to iterate the index entries. The index passed to this method may be invalid if the JAR file has changed on disk. 
oracle.ide.net.JarIndex.getEntryNameAt(int)
          Use JarIndex.visit(Visitor) to iterate the index entries. The index passed to this method may be invalid if the JAR file has changed on disk. 
oracle.ide.config.IdeSettings.getEnvironNavigable()
          as of 11.0. No replacement. Extensions should not be directly accessing the Navigable for the Environment page in preferences; instead you should 
oracle.javatools.parser.java.v2.model.SourceError.getErrorData0()
          Use getErrorIntData0(); 
oracle.javatools.parser.java.v2.model.SourceError.getErrorData1()
          Use getErrorIntData1(); 
oracle.ide.config.DocumentExtensions.getExcludeFilterSettings()
          replaced by Ide.getSettings().getData(ExcludeFilterSettings.KEY_SETTINGS) 
oracle.ide.config.FileAssociations.getExePathName()
          no replacement 
oracle.ide.ExtensionRegistry.getExtensionJAR(String, Version)
          since 11.0 use ExtensionRegistry.getExtensionJAR( Extension ). 
oracle.ide.ExtensionRegistry.getExtensionJAR(String, Version, boolean)
          since 11.0 use ExtensionRegistry.getExtensionJAR( Extension ). 
oracle.ide.AddinManager.getExtensionUserHomeURL(String)
          use ExtensionRegistry.getSystemDirectory( String ). 
oracle.ide.externaltools.ExternalToolManager.getExternalToolsByType(ExternalToolType)
          since 11.1.1.0.1. Use ExternalToolManager.toolsOfType(ExternalToolType). 
oracle.jdeveloper.offlinedb.model.ProviderSettings.getFileWrapperClass()
           
oracle.javatools.db.diff.ResultSet.getFilteredResultSet(DifferenceFilter)
          use getFilteredDifference 
oracle.ide.util.GraphicsUtils.getFocusableComponentOrChild(Component)
          replaced by GraphicsUtils.getFocusableComponentOrChild(Component, boolean) 
oracle.javatools.db.plsql.PlSqlFragment.getFramentType()
           
oracle.javatools.db.sql.FromObjectUsage.getFromObject()
          - use resolveFromObject() instead. 
oracle.javatools.db.sql.AbstractFromObjectUsage.getFromObject()
          - use setFromObjectID() instead 
oracle.javatools.db.ora.OracleTablePartitions.getHashQuantityTablespaces()
           
oracle.ide.extension.HashStructureHook.getHashStructure()
          Add a HashStructureHook listener to read the HashStructure 
oracle.ide.ceditor.CodeEditor.getHelpableProvider()
            
oracle.ide.migration.MigrationInfo.getHelpers()
          use #getHelperReferences() 
oracle.ide.migration.NodeMigrator.getHelpers()
          #getHelperReferences() instead. 
oracle.ide.migration.NodeMigrator.getHelpers(MigrationInfo)
          use #getHelperReferences(MigrationInfo) instead. 
oracle.javatools.db.sql.ParserUtils.getHexToRawString(PlsqlNode)
           
oracle.ide.Ide.getHomeDirectory()
          since 11.0 - use Ide.getProductHomeDirectory() instead. 
oracle.ide.navigator.NavigatorManager.getHostedDockables()
          use NavigatorManager.getHostedViews() instead. 
oracle.ide.externaltools.ExternalTool.getIconURL()
          since 11.1.1 - use ExternalToolBaseProperties.getIconURL(). 
oracle.ide.controls.ToolButton.getIconVisible()
          Replace with ToolButton.getIcon() != null. 
oracle.jdeveloper.offlinedb.OfflineDBObjectID.getID()
          use setIdentifer 
oracle.ide.ExtensionRegistry.getIdeHook(ElementName)
          since 11.0. Use ExtensionRegistry.getHook(ElementName). This method is being maintained for backwards compatibility. 
oracle.jdeveloper.offlinedb.model.ProviderSettings.getIDScheme()
           
oracle.ide.db.transfer.TransferDescriptor.getImportGenerateConn()
          no longer used. 
oracle.ide.db.transfer.TransferDescriptor.getImportGenerateKey()
          no longer used. 
oracle.ide.index.IndexManager.getIndex(Project)
          Use IndexManager.getIndex(Workspace,Project). 
oracle.ide.index.IndexManager.getIndex(Project, ContentSet)
          Use IndexManager.getIndex(Workspace,Project,ContentSet). 
oracle.ide.index.IndexManager.getIndex(Project, URL)
          Use IndexManager.getIndex(Workspace,Project,URL). 
oracle.ide.index.IndexManager.getIndex(Project, URLPath)
          Use IndexManager.getIndex(Workspace,Project,URLPath). 
oracle.javatools.db.ora.MaterializedView.getIndexInitTrans()
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.getIndexMaxExtent()
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.getIndexMinExtent()
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.getIndexPercentFree()
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.getIndexPercentUsed()
          You cannot specify the Percent Used for an Index. This method has been deprecated 
oracle.javatools.db.ora.MaterializedView.getInitExtent()
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.ide.inspector.Extension.getInitializer()
          No longer used. Should always return null. 
oracle.ide.model.TextNode.getInputStream()
            
oracle.ide.model.TextNode.getInputStream(boolean)
            
oracle.ide.ExtensionRegistry.getInstallDirectory(String)
          since 11.0 use ExtensionRegistry.getInstallDirectory(Extension). 
oracle.ide.ExtensionRegistry.getInstallDirectory(String, Version)
          since 11.0 use ExtensionRegistry.getInstallDirectory(Extension). 
oracle.ide.util.dnd.TransferablesList.getInstance()
          This class is no longer a singleton, use the constructor. 
oracle.ide.model.WorkingSets.getInstance(Project)
          Since 11.0. Working sets are now stored at the application level, not at the project level, so use WorkingSets.getInstance(Workspace). 
oracle.ide.externaltools.ExternalTool.getIntegrationMask()
          since 11.1.1 - use ExternalToolBaseProperties.isIntegrated(IntegrationPoint). 
oracle.ide.net.JarUtil.getJarIndex(URL, boolean)
          use #getJarIndex(URL) 
oracle.jdeveloper.library.JLibraryManager.getJDKs()
          Concept of finite library lists from which to gather JDKs no longer exists. Now returns only what can be found within the last working set of library lists. 
oracle.jdeveloper.jsp.libraries.JspLibraryManager.getJspLibraryURLClassesProviders()
          use TagLibraryManager.getTagLibraryURLClassesProviders() instead. 
oracle.ide.index.QueryResult.getKey()
          if there is more than one key, the result must match all the criteria. So this method is not useful. 
oracle.ide.config.EnvironOptions.getLabelAutoReloadExtMod()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelBrowse()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelClearCompilerLogBeforeCompile()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelEncoding()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelFloatOnTop()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelLogHrefColor()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelLogPreffix()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelLogSystemErrColor()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelLogSystemInColor()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelLogSystemOutColor()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelLookAndFeel()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelMaxLogLines()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelNavigationLevel()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelResetSkippedMessages()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelSaveBeforeCompile()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelSaveLogToFile()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelSaveOnDeactivation()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelShowCompileProgress()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelShowSplashScreen()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelSilentReload()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelTheme()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelUndoLevel()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.config.EnvironOptions.getLabelUseDefaultEncoding()
          since 11.0. This is an implementation detail and should not have been exposed in a public API. 
oracle.ide.controls.ToolButton.getLabelVisible()
          Replace with getClientProperty("hideActionText"). 
oracle.javatools.db.sql.FKUsage.getLeftFromObject()
          - use getLeftFromObjectID or resolveLeftFromObject 
oracle.jdeveloper.library.JLibraryManager.getLibraries()
          Concept of finite library lists from which to gather libraries no longer exists. Now returns only what can be found within the last working set of library lists. 
oracle.jdeveloper.library.AddinLibrary.getLibraryDefinition(VersionNumber)
          JDK based versions desupported. Use JLibrary directly. 
oracle.jdeveloper.library.JLibraryAdapter.getLibraryDefinition(VersionNumber)
          JDK based versions desupported. Use JLibrary directly. 
oracle.jdeveloper.library.JLibraryNode.getLibraryDefinition(VersionNumber)
            
oracle.jdeveloper.library.JLibrary.getLibraryDefinition(VersionNumber)
          JDK based versions desupported. Use JLibrary directly. 
oracle.ide.inspector.Inspectable2.getLinkActions()
          If the ComponentLevelActions interface is implemented, getLinkActions will not be called. If the ComponentLevelActions interface is not implemented, getLinkActions will be called and the results will be placed in the "more" dropdown on the Property Inspector toolbar. 
oracle.ide.runner.Runner.getListeners(Context)
          Use getLifecycleListeners() instead 
oracle.jdeveloper.vcs.spi.VCSCommand.getLocatableURLFilter()
          replaced by VCSCommand.getURLFilter(). 
oracle.ide.config.EnvironOptions.getLogFilePreffix()
          since 11.0 use EnvironOptions.getLogFilePrefix(). 
oracle.jdeveloper.compare.CompareViewer.getMainCompareMenu()
          compare menu defined in extension manifest 
oracle.ide.IdeMainWindow.getMainIcon()
            
oracle.jdeveloper.vcs.util.VCSMenuUtils.getMainVersioningMenu()
          replaced by declarative registration through menu-hook. 
oracle.ide.wizard.WizardWelcomeSettings.getMap()
          Use getSaveKey instead. 
oracle.javatools.db.ora.MaterializedView.getMasters()
           
oracle.javatools.db.ora.MaterializedView.getMaxTrans()
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.jdeveloper.audit.analyzer.Analyzer.getMetrics()
          Use in extension.xml. 
oracle.javatools.db.ora.MaterializedView.getMinTrans()
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.ide.model.ProjectContent.getMissingContentSetKeys()
          No replacement. Since 11.1.2. 
oracle.ide.model.ApplicationContent.getMissingContentSetKeys()
          No replacement. Since 11.1.2. 
oracle.jdeveloper.audit.analyzer.AuditContext.getModelAdapter()
          Use AuditContext.getModel(). 
oracle.jdeveloper.audit.transform.TransformContext.getModelAdapter()
          use TransformContext.getModel() 
oracle.jdeveloper.audit.analyzer.AuditContext.getModelAdapter(Class, URL)
          Use AuditContext.getModel(Class, URL) 
oracle.jdeveloper.audit.analyzer.AuditContext.getModelAdapter(Class, URL, Project, Workspace)
          Use AuditContext.getModel(Class, URL, Project, Workspace) 
oracle.javatools.db.datatypes.DataTypeHelper.getNameFromLabel(int)
           
oracle.ide.config.IdeSettings.getNavigables()
          since 11.0 with no replacement. 
oracle.javatools.db.ReferenceID.getNewID()
           
oracle.javatools.db.ora.MaterializedView.getNextExtent()
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.javatools.db.ora.MaterializedView.getNextRefresh()
          use getNextRefreshDate() 
oracle.jdeveloper.offlinedb.OfflineDBObjectProvider.getNodeCache()
           
oracle.ide.config.DocumentExtensions.getNodeExtensions(Class[], boolean)
          replaced by FileTypesRecognizer.getNodeExtensions(Class[]). Note that the Recognizer equivalent method only matches equal classnames. The matching of node classes based on isAssignableFrom, when matchIfEqual is passed as false, is no longer available (it is not feasible to implement for on-demand extension loading). 
oracle.ide.config.DocumentExtensions.getNodeExtensions(Class, boolean)
          replaced by FileTypesRecognizer.getNodeExtensions(Class). Note that the Recognizer equivalent method only matches equal classnames. The matching of node classes based on isAssignableFrom, when matchIfEqual is passed as false, is no longer available (it is not feasible to implement for on-demand extension loading). 
oracle.ide.net.JarIndex.getNumEntries()
          Use JarIndex.visit(Visitor) to iterate the index entries, or JarIndex.isEmpty() to determine if the JAR index is empty. The number of entries returned by this method may become invalid if the JAR file changes on disk, so any operations assuming this value is correct may fail. 
oracle.ide.util.ArrayResourceBundle.getObject(int)
            
oracle.ide.db.transfer.TransferDescriptor.getObjectIDs()
           
oracle.javatools.db.DBObjectProvider.getObjectManager()
          use DBObjectProvider.getCascadeManager() 
oracle.javatools.db.AbstractDBObjectProvider.getObjectManager()
           
oracle.javatools.db.ora.OracleDatabase.getOracleDatabaseType()
          use OracleDatabase.getDatabaseVersion() 
oracle.ide.ExtensionRegistry.getOracleRegistry()
          since 11.1.1 use ExtensionRegistry.getExtensionRegistry(). 
oracle.ide.db.SchemaObjectDescriptor.getOriginalName()
          - use getName() 
oracle.ide.util.TextBufferStreamFactory.getOutputStream(TextBuffer)
          Use oracle.javatools.buffer.TextBufferFactory.createReader instead. 
oracle.javatools.parser.java.v2.model.SourceElement.getOwningFile()
          Use getOwningSourceFile(). 
oracle.javatools.util.PlatformUtils.getPlatform()
          since 11.0. Use one of the static methods on this class to determine the current platform. 
oracle.javatools.db.Column.getPrecision()
          - use getDataTypeUsage() and then get the appropriate attribute from the DataTypeUsage.
e.g. dataTypeUsage.getAttributeValue( DataTypeAttribute.DATATYPE_PRECISION)
 
oracle.ide.log.LogPipe.getPrintStream(LogPage)
          Instantiate a LogPrintStream instead. 
oracle.ide.log.LogPipe.getPrintWriter(LogPage)
          Instantiate a LogPrintWriter instead. 
oracle.ide.AddinManager.getProductProperties()
          addins.properties no longer exists, so this method always returns an empty Properties object. A custom hook handler should be used in the extension manifest to extend the product. 
oracle.ide.runner.Runner.getProjectSettingsRunnerNavigable()
            
oracle.ide.persistence.Storages.getProjectStorage(Project)
          Use Storages.getProjectStorage(Workspace,Project) 
oracle.javatools.db.property.PropertyInfo.getPropertyPath()
          since DBObject.getProperty() now works for all bean and property map properties this is no longer required. 
oracle.ide.controls.RadioMenuItem.getRadioButtonMenuItemIcon()
          Replace with UIManager.getIcon("RadioButtonMenuItem.checkIcon"). 
oracle.ide.db.transfer.TransferDescriptor.getReconcilePanels()
           
oracle.javatools.db.Trigger.getReferenceNames()
          - see Trigger.getReferencingOldAs() and Trigger.getReferencingNewAs() 
oracle.ide.dependency.DependencyManager.getReferenceProviders()
          This method will cause all extensions registering a ReferenceProvider to be initialized. Use DependencyManager.getReferenceProviders(String[]) instead. 
oracle.javatools.db.SchemaObjectManager.getReferers(DBObject)
          use SchemaObjectManager.listReferers(DBObject) 
oracle.ide.history.HistoryManager.getRegisteredHistorian(Class)
          not replaced; throws an UnsupportedOperationException. 
oracle.ide.runner.Runner.getRegisteredStarterFactories(Class)
          Use getRegisteredStarterFactories(Node targetNode, Class starterFactoryClass) instead. A target Node is much more useful than a target Class since this enables the Runner to better select the correct StarterFactories 
oracle.ide.runner.Runner.getRegisteredStarterFactories(Class, Class)
          Use getRegisteredStarterFactories(Node targetNode, Class starterFactoryClass) instead. A target Node is much more useful than a target Class since this enables the Runner to better select the correct StarterFactories 
oracle.ide.externaltools.ExternalTool.getReloadBuffers()
          since 11.1.1 - use ExternalToolBaseProperties.getReloadBuffers() 
oracle.ide.util.MenuSpec.getResourceBundle()
          since 11.1.1 with no replacement. 
oracle.javatools.db.PlSqlSubprogram.getReturnType()
          - use getReturnTypeID() 
oracle.javatools.db.PlSqlMethod.getReturnType()
          - use getReturnTypeID() 
oracle.javatools.db.Procedure.getReturnType()
           
oracle.javatools.db.Procedure.getReturnTypeID()
           
oracle.javatools.db.sql.FKUsage.getRightFromObject()
          - use getRightFromObjectID or resolveRightFromObject 
oracle.jdeveloper.audit.analyzer.Analyzer.getRules()
          Use in extension.xml. 
oracle.jdeveloper.runner.RunConfiguration.getRunConfiguration(Project, String)
          Call RunConfiguration.getInstance(oracle.javatools.data.PropertyStorage) instead. 
oracle.ide.runner.RunProcess.getRunnableItemsForTarget(Node, Class)
          Use getRunnableItemsForTarget(Project, Node, Class) instead 
javax.ide.extension.DynamicHook.getRuntimeType(ElementStartContext)
          replaced by DynamicHook.getRuntimeMetaType(ElementStartContext) 
oracle.javatools.db.Column.getScale()
          - use getDataTypeUsage() and then get the appropriate attribute from the DataTypeUsage.
e.g. dataTypeUsage.getAttributeValue( DataTypeAttribute.DATATYPE_SCALE)
 
oracle.ide.externaltools.ExternalTool.getScannerTag()
          since 11.1.1 - use ExternalToolBaseProperties.getScannerTag() 
oracle.javatools.db.SchemaObjectManager.getSchemaObjectReferers(SystemObject, boolean)
          use CascadeManager.listTopLevelReferers(oracle.javatools.db.SystemObject,boolean) 
oracle.ide.db.transfer.TransferDescriptor.getSchemaObjects()
          This method does not let you know that the database connection has been lost. If the caller does not care, use getSchemaObjects( true ) and ignor the exception instead. Otherwise, use getSchemaObjects( false ) and handle the exception 
oracle.ide.db.transfer.TransferDescriptor.getSchemaObjects(boolean)
          use TransferDescriptor.getSystemObjects(boolean) 
oracle.ide.db.transfer.TransferDescriptor.getSchemaObjectsAndDependencies()
          use getSchemaObjectsAndDependencies( boolean ignorErrors ) instead. 
oracle.ide.db.transfer.TransferDescriptor.getSchemaObjectsAndDependencies(boolean)
          use TransferDescriptor.getSystemObjectsAndDependencies(boolean) 
oracle.javatools.db.dictionary.DictionaryQueries.getSchemasQuery()
           
oracle.ide.db.transfer.TransferDescriptor.getScriptPanels()
           
oracle.javatools.controls.nicetable.NiceTable.getScrollPaneForTable()
          no longer necessary to do this. The scrollpane will be configured automatically when you construct a JScrollPane(this). 
oracle.javatools.db.sql.SelectObjectUsage.getSelectObject()
          - use getSelectObjectID or resolveSelectObjectID 
oracle.ide.controls.customtab.CustomTab.getShowIcons()
          Replaced by CustomTab.isShowIcons() 
oracle.javatools.controls.nicetable.NiceTable.getSortRetainsSelection()
          replaced by JTable.getUpdateSelectionOnSort() 
oracle.ide.db.transfer.TransferDescriptor.getSourceApplicationName()
          - the app/proj are not needed to perform the transfer, just the offlinedb url. 
oracle.ide.db.transfer.TransferDescriptor.getSourceConnectionStore()
          - the store should be encoded into the identifier 
oracle.ide.db.transfer.TransferDescriptor.getSourceProjectName()
          - the app/proj are not needed to perform the transfer, just the offlinedb url. 
oracle.ide.runner.Runner.getStarterFactoriesForTarget(Class)
          Use getStarterFactoriesForTarget(Node targetNode, Class starterFactoryClass) instead. A target Node is much more useful than a target Class since this enables the Runner to better select the correct StarterFactories 
oracle.ide.runner.Runner.getStarterFactoriesForTarget(Class, Class)
          Use getStarterFactoriesForTarget(Node targetNode, Class starterFactoryClass) instead. A target Node is much more useful than a target Class since this enables the Runner to better select the correct StarterFactories 
oracle.ide.runner.RunProcess.getStarterForTarget(Node, Class)
          Use getStarterForTarget(Project, Node, Class) instead 
oracle.ide.editor.EditorManager.getStaticAddins(Class)
          replaced by EditorManager.getStaticAddins(String). 
oracle.ide.editor.EditorManager.getStaticElementTypes()
          replaced by EditorManager.getStaticElementClassNames(). 
oracle.jdeveloper.vcs.changelist.ChangeList.getStatusCache()
          replaced by ChangeList.getStatusCacheBridge() and ChangeList.getPolicyStatusCache(). 
oracle.jdeveloper.vcs.generic.ActionCommand.getStatusCache()
           
oracle.jdeveloper.vcs.spi.VCSSingleNodeObserver.getStatusCache()
          replaced by VCSSingleNodeObserver.getStatusCacheBridge() and VCSSingleNodeObserver.getPolicyStatusCache(). 
oracle.jdeveloper.vcs.spi.VCSCommand.getStatusCache()
          replaced by VCSCommand.getStatusCacheBridge() and VCSCommand.getPolicyStatusCache(). 
oracle.jdeveloper.vcs.spi.VCSExtension.getStatusCache()
          replaced by VCSExtension.getStatusCacheBridge() and VCSExtension.getPolicyStatusCache(). 
oracle.jdeveloper.vcs.spi.VCSSingleSaveObserver.getStatusCache()
          replaced by VCSSingleSaveObserver.getStatusCacheBridge() and VCSSingleSaveObserver.getPolicyStatusCache(). 
oracle.jdeveloper.vcs.spi.VCSOverlayItemProducer.getStatusCache()
          replaced by VCSOverlayItemProducer.getStatusCacheBridge() and VCSOverlayItemProducer.getPolicyStatusCache(). 
oracle.jdeveloper.vcs.changelist.ChangeList.getStatusMessage(int)
            
oracle.javatools.db.sql.ParserUtils.getString(PlsqlNode)
           
oracle.ide.util.ArrayResourceBundle.getStringArray(int)
            
oracle.javatools.util.ResourcePicker.getStringResource(String, StringBuffer, String)
          You should use getStringResource(StringBuffer,String,int) instead. Note that the side-effects and contents of the StringBuffer are different for this method. 
oracle.javatools.db.plsql.PlSqlFragment.getSubFragments()
          - use getChildren instead 
oracle.ide.db.transfer.TransferDescriptor.getSystemObjects()
          this method does not let the caller know if the database connection is lost. 
oracle.ide.db.transfer.TransferDescriptor.getSystemObjectsAndDependencies()
          Use getSystemObjectsAndDependencies( true ) if you dont want to get a DBException. Or better, getSystemObjectsAndDependencies( false ) if the caller will handle the exception. A DBException will be throw if the database connection is lost. 
oracle.jdeveloper.vcs.vop.BaseVersionOperationPanel.getTable()
           
oracle.javatools.db.plsql.Trigger.getTableID()
          - use getBaseObjectID 
oracle.javatools.db.Trigger.getTableOwner()
          - use Trigger.getBaseSchemaName() 
oracle.javatools.db.ora.MaterializedView.getTablespace()
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.ide.db.transfer.TransferDescriptor.getTargetConnectionStore()
          - the store should be encoded into the identifier 
oracle.jdeveloper.java.JavaModel.getTextBuffer(URL)
            
oracle.javatools.db.dictionary.DictionaryQueries.getTimestampQueryByID()
          use DictionaryQueries.getTimestampQueryByID(String) 
oracle.ide.externaltools.ExternalTool.getToolTipText()
          since 11.1.1 - use ExternalToolBaseProperties.getToolTipText(). 
oracle.ide.db.transfer.TransferDescriptor.getTransferManager()
          the TransferManager is a singleton - use TransferManager.getInstance() 
oracle.javatools.db.plsql.PlSqlFragment.getType()
           
oracle.jdeveloper.audit.model.ModelAdapter.getURL()
          use ModelAdapter.getUrl() 
oracle.ide.db.DBURLFactory.getURL(DBObjectProvider, SchemaObject, String)
          use getURL(DBObjectProvider,SystemObject) 
oracle.javatools.db.sql.AliasFragment.getUsableAlias()
          - use getName() 
oracle.javatools.db.sql.AbstractAliasFragment.getUsableAlias()
          - use getName() 
oracle.ide.Ide.getUserHomeDirectory()
          since 11.0 - Use Ide.getUserSettingsDirectory() to get the location where user settings are stored, or Ide.getTrueUserHomeDirectory() to get the user's actual home directory. 
oracle.javatools.db.sql.SQLFragmentID.getUUID()
          - use getIdentifier instead 
oracle.ide.wizard.WizardManager.getWizard(String)
          Use WizardManager.getWizard(ClassLoader,String). Since 11.1.1.0. 
oracle.jdeveloper.offlinedb.handler.DeleteHandler.handleDelete(SystemObject[], OfflineDBObjectProvider, boolean)
          - confirm is automatically controlled by the offline database. 
oracle.ide.externaltools.ExternalTool.hasIntegration(int)
          since 11.1.1 - use ExternalToolBaseProperties.isIntegrated(IntegrationPoint). 
oracle.ideri.util.Product.hasJ2eeFeatures()
          use ExtensionRegistry.findExtension("oracle.j2ee") instead. 
oracle.javatools.db.DBObjectProvider.hasPriviledge(String, Schema, String)
          - use DBObjectProvider.hasSystemPrivilege(java.lang.String, oracle.javatools.db.Schema, java.lang.String) 
oracle.javatools.db.AbstractDBObjectProvider.hasPriviledge(String, Schema, String)
          - use AbstractDBObjectProvider.hasSystemPrivilege(java.lang.String, oracle.javatools.db.Schema, java.lang.String) 
oracle.ide.controls.WaitCursor.hide()
          since 11.1.2.0.0. Currently no replacement. 
oracle.javatools.ui.Colors.hintText()
          since 11.1.1. Use Colors.HINT_TEXT. 
oracle.ide.docking.DrawerConfig.index()
           
oracle.ide.docking.DrawerConfig.index(int)
           
oracle.ide.util.FastStringBuffer.IndexOfSubString(FastStringBuffer, int)
          since 11.1.1. Use FastStringBuffer.indexOfSubstring(FastStringBuffer,int). 
oracle.ide.controls.ToolButton.init()
          No replacement -- this method is no longer called during construction. 
oracle.ide.model.ContentSetProvider.initContentSet(ContentSet, URL, Context)
          No replacement. This method was designed to allow content set providers to setup the default paths for their content; that data is now defined declaratively. 
oracle.ide.db.panels.DataTypePanel.initialise(DataTypeUsage, DBObjectProvider, Column)
           
oracle.ide.util.dnd.TransferablesList.initialize(ArrayList)
          There is no replacement. 
oracle.ide.controller.ToolbarManager.installToolbar(String, Toolbar, View)
          Use ToolbarManager.registerOnDemandToolbar(String, Toolbar, View) and ToolbarManager.unRegisterOnDemandToolbar(String, Toolbar) 
oracle.ide.help.HelpSystem.invokeAction(String, Context)
            
oracle.javatools.util.SwingUtils.invokeAfterRepaint(Runnable)
          This method was introduced to fix the "gray rectangle" problem in Swing. Now the issue is fixed in Java 1.6 (sun bug no: 4967886), we no longer need this method. Clients are requested to use SwingUtilities.invokeLater if they feel the need to use this method. For now, this method is same as SwingUtilities.invokeLater. 
oracle.ide.util.IdeUtil.invokeAfterRepaint(Runnable)
          This method was introduced to fix the "gray rectangle" problem in Swing. Now the issue is fixed in Java 1.6 (sun bug no: 4967886), we no longer need this method. Clients are requested to use SwingUtilities.invokeLater if they feel the need to use this method. For now, this method is same as SwingUtilities.invokeLater. If the runnable is is doing lots of processing or significant work in the event dispatch thread, then it should happen in a separate thread. Clients can use SwingWorker for that. 
oracle.ide.help.HelpSystem.invokeWizard(String, Context)
            
oracle.javatools.db.sql.ParserUtils.isAllowedExpression(PlsqlNode, List)
           
oracle.javatools.db.sql.ParserUtils.isAllowedStringType(PlsqlNode, List)
           
oracle.ide.vcs.VCSManager.isAutoCheckOutEnabled(URL)
          not replaced. The test for the automatic check out preference is encapsulated by check out operations. 
oracle.ide.externaltools.macro.MacroExpander.isAvailableForType(ExternalToolType)
          since 11.1.2.0.0 use isAvailableForType that takes id instead 
oracle.jdeveloper.webapp.facelets.FaceletsConfigurationManager.isConfiguredForFacelets(Project)
           
oracle.javatools.db.sql.ParserUtils.isConstant(PlsqlNode)
           
oracle.jdeveloper.compare.CompareViewer.isContentComparable(URL)
          replaced by CompareManager.isContentComparable(java.net.URL). Note that the new method returns true for certain comparable binary file types, as recognized by a registered CompareMethod. 
oracle.javatools.db.ora.DatabaseLink.isCurrentUser()
          use DatabaseLink.getConnectToUser()instead. 
oracle.javatools.db.sql.ParserUtils.isDbObjectName(PlsqlNode)
           
oracle.ide.model.Project.isDefaultProject()
          Use isDefault(). 
oracle.javatools.db.diff.DefaultResultSetFilter.isFilteredProperty(ResultSet, String)
           
oracle.javatools.editor.FileOverviewMargin.isFocusTraversable()
            
oracle.ide.controls.JScrollingLabel.isFocusTraversable()
            
oracle.ide.keyboard.KeyStrokeField.isFocusTraversable()
            
oracle.jdeveloper.vcs.util.VCSConfigUtils.isGloballyIgnored(URL)
          since 11.0 use GlobalIgnoreList.isGloballyIgnored( URL ). 
oracle.ide.wizard.TitledWizardDialog.isIncludesFinishPage()
          use isFinishPageIncluded() 
oracle.ide.wizard.TitledWizardDialog.isIncludesWelcomePage()
          use isWelcomePageIncluded() 
oracle.ide.inspector.Extension.isInline()
          No longer used. Should always return true. 
oracle.javatools.parser.java.v2.model.SourceClass.isInnerClass()
          Use isMemberClass(). Change made to match reflection. 
oracle.ide.controls.Toolbar.isLabelVisible()
          No replacement. 
oracle.ide.ExtensionRegistry.isLoaded(String)
          Use findExtension to see if an extension exists in the role and/or isFullyLoaded to see if extension loading has been triggered 
oracle.ide.keyboard.KeyStrokeField.isManagingFocus()
            
oracle.ide.model.ProjectContent.isMissingContentSetKeys()
          No replacement. Since 11.1.2. 
oracle.ide.model.ApplicationContent.isMissingContentSetKeys()
          No replacement. Since 11.1.2. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(String[], Class[], boolean)
          replaced by NodeIdentityUtils.isNodeClass(String[],Class[]). The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(String[], Class, boolean)
          replaced by #isNodeClass(String[],Class. The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(String, Class[], boolean)
          replaced by NodeIdentityUtils.isNodeClass(String,Class[]). The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(String, Class, boolean)
          replaced by NodeIdentityUtils.isNodeClass(String,Class). The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(URL[], Class[], boolean)
          replaced by #isNodeClass(URL[],Class[]. The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(URL[], Class, boolean)
          replaced by NodeIdentityUtils.isNodeClass(URL[],Class). The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(URL, Class[], boolean)
          replaced by NodeIdentityUtils.isNodeClass(URL,Class[]). The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.ide.model.NodeIdentityUtils.isNodeClass(URL, Class, boolean)
          replaced by NodeIdentityUtils.isNodeClass(URL,Class). The matching of node classes based on isAssignableFrom is not feasible to implement for on-demand extension loading. 
oracle.javatools.db.sql.ParserUtils.isNull(PlsqlNode)
           
oracle.javatools.db.FKConstraint.isReferencedSchemaIgnored()
          with no replacement 
oracle.javatools.ui.table.DefaultRowHeaderRenderer.isShowRowNumber()
           
oracle.javatools.db.DBObjectProvider.isValidName(String)
          - use isValidName( String type, String name ) 
oracle.javatools.db.AbstractDBObjectProvider.isValidName(String)
          - use isValidName( String type, String name ) 
oracle.jdeveloper.db.panels.ConnectionPanelUI.itemStateChanged(ItemEvent)
           
oracle.ide.externaltools.macro.MacroRegistry.iterator()
          since 11.0. use getMacros().iterator(). 
oracle.jdeveloper.vcs.util.VCSModelUtils.listBinaryExtensions()
          replaced by VCSFileSystemUtils.listBinaryExtensions(). 
oracle.jdeveloper.offlinedb.model.DataTypeSettings.listComplexTypes(String)
          - use listBuiltInObjects on the provider's DatabaseDescriptor 
oracle.jdeveloper.offlinedb.model.DataTypeSettings.listComplexTypeSchemas()
          - use listBuiltInObjects on the provider's DatabaseDescriptor 
oracle.javatools.db.ora.OracleDatabase.listTablespaces()
          listObjects now supports Tablespaces and Schemas 
oracle.javatools.db.plsql.PlSqlDeclaratorFactory.loadDeclarativeInfo(SourceObject, DBObjectProvider)
           
oracle.jdeveloper.library.AddinLibraryList.loadJDK(String, URLPath, URLPath, URLPath, URL, VersionNumber, URL)
          since 11.1.1.0.0. This method should be called only by the internal implementation of JLibraryManager, and is not intended for general use. 
oracle.ide.view.View.loadManifestToolbar(String, Toolbar)
          Use ToolbarManager.registerOnDemandToolbar(String, Toolbar, View) 
oracle.ide.view.View.loadManifestToolbar(String, Toolbar, View)
          Use ToolbarManager.registerOnDemandToolbar(String, Toolbar, View) 
oracle.ide.performance.PerformanceLogger.log(Level, String)
           
oracle.ide.performance.PerformanceLogger.log(Level, String, long)
           
oracle.ide.webbrowser.OTNAuthPanel.main(String[])
          this is sample code.. it will be moved into the ESDK when the pending changes there have been merged to MAIN. 
oracle.ide.model.Recognizer.mapExtensionToClass(String, Class)
          replaced by declarative registration through a node-recognizers-hook/url-recognizer/file-extension trigger hook. 
oracle.ide.model.Recognizer.mapExtensionToContentType(String, ContentType)
          replaced by declarative registration through a node-recognizers-hook/url-recognizer/extension-to-content-type trigger hook. 
oracle.ide.migration.MigrationManager.migrate()
          as of 11.1.1.1.0 use @link #migrate(boolean, boolean) instead. 
oracle.javatools.editor.highlight.HighlightRegistry.modifyStyle(String, boolean, int, boolean, Color, boolean, Color)
            
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newColumn(Relation)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newColumn(String, Relation)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newFKConstraint(String, Relation)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newID(String)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newID(String, IdentifierBasedID)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newObject(String, Relation)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newPKConstraint(String, Relation)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newPlSql(String)
           
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newSchemaObject(Class)
          use newObject instead 
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newSchemaObject(Class, Schema)
          use newObject instead 
oracle.jdeveloper.offlinedb.OfflineDBObjectFactory.newUniqueConstraint(String, Relation)
           
oracle.jdeveloper.vcs.spi.VCSSingleNodeObserver.nodeSaved(URL)
          replaced by VCSSingleNodeObserver.nodeSaved(URL[]). 
oracle.ide.net.URLFileSystem.notifyExistentParents(URL, List)
           
oracle.jdeveloper.merge.MergeUtil.openMergeEditor(Node, Class)
          replaced by MergeUtil.openMergeEditor(Node,Node,Class) 
oracle.jdeveloper.vcs.util.VCSFileSystemUtils.organizeFilenamesByParent(URL[])
          replaced by VCSFileSystemUtils.mapFilenamesByParent(java.net.URL[]). It is bad practice to store URLs in Collections that require (or encourage) comparisons of keys or entries. URL.equals(Object) and URL.hashCode perform host comparison by name resolution through the DNS, which may be inordinately slow. The VCSHashURL wrapper class is provided to work around this problem. 
oracle.jdeveloper.vcs.util.VCSFileSystemUtils.organizeURLsByParent(URL[])
          replaced by VCSFileSystemUtils.mapURLsByParent(java.net.URL[]). It is bad practice to store URLs in Collections that require (or encourage) comparisons of keys or entries. URL.equals(Object) and URL.hashCode perform host comparison by name resolution through the DNS, which may be inordinately slow. The VCSHashURL wrapper class is provided to work around this problem. 
oracle.javatools.db.sql.ParserUtils.parseQueryString(String, int)
           
oracle.jdeveloper.merge.MergeEngine.prepareMerge(CompareContributor, CompareContributor, CompareContributor)
          use #prepareMerge(CompareContributor, CompareContributor, CompareContributor, Node) 
oracle.ide.config.IdeSettings.putData(String, Copyable)
          Use the ClientSetting object to put client specific settings. 
oracle.javatools.db.DBUtil.quoteName(String, String)
          assumes that doubling up works as an escape. Use a DBObjectProvider or DatabaseDescriptor instead. 
oracle.jdeveloper.vcs.vop.VersionOperationTablePanel.reapplySort()
           
oracle.jdeveloper.vcs.vop.BaseVersionOperationPanel.reapplySort()
           
oracle.ide.runner.Debugger.redefineClasses(Map)
            
oracle.jdeveloper.vcs.changelist.ChangeList.refilter(VCSStatus[])
          replaced by ChangeList.refilter(oracle.jdeveloper.vcs.spi.VCSStatus[]) 
oracle.ide.config.IdeSettings.register()
          since 11.0 with no replacement. This method no longer does anything. 
oracle.ide.explorer.ExplorerManager.register(Class, Class, Class, String, ArrayResourceBundle, int)
          use ExplorerManager.register(Class,Class,Class,String,Icon). Since 11.0 
oracle.ide.externaltools.macro.MacroRegistry.register(MacroExpander)
          since 11.0. Register macros using the <externaltools> section of the extension manifest. 
oracle.ide.AddinManager.registerAddin(String)
          addins should not be registered programmatically. They should be declared in an extension manifest. 
oracle.ide.vcs.VCSManager.registerCheckOutFilter(NodeFilter)
          replaced by declarative registration through vcs-checkout-filter-hook. 
oracle.javatools.db.datatypes.DataTypeRegistry.registerComplexType(ComplexType, Class)
          use registerComplexType( Type type, Class provider ) 
oracle.ide.db.panels.sql.tester.SQLQueryTester.registerComponent(Class)
          use the trigger hook <database-hook>, specifically the <sql-tester-components> element. 
oracle.ide.composite.CompositeFileElementRegistry.registerCompositeProxy(CompositeFileElementProxy)
          replaced by declarative registration through composite-file-element-hook. 
oracle.ide.model.ProjectContent.registerContentSetProvider(ContentSetProvider)
          register content set providers declaratively using the content-set-providers-hook hook. 
oracle.ide.runner.DebuggerExtenderCallback.registerCustomBreakpointType(String, DebuggerBreakpoint.BreakpointKind)
          Use registerCustomBreakpointType(String, BreakpointKind, DebuggerBreakpoint) instead. 
oracle.ide.runner.DebuggerExtenderCallback.registerCustomBreakpointType(String, DebuggerBreakpoint.BreakpointKind, DebuggerBreakpoint)
          The programmatic way of registering breakpoint types is discouraged. Instead register in a declarative way in extension.xml, as follows: Use a fully qualified class name of an implementation of oracle.ide.runner.DebuggerBreakpointDeclarator for the 'class' attribute
Use the unique type string of the breakpoint type for the 'type-string' attribute, such as 'ADF Breakpoint'
Add a <hooks> section or use the existing one
Add a <jdeveloper-hook> section or use the existing one

<hooks>
<jdeveloper-hook xmlns="http://xmlns.oracle.com/jdeveloper/1013/extension">
<debugger-hook>
<debugger-extender-custom-breakpoint-type
class="mycompany.MyDebuggerBreakpointDeclarator" type-string="My Breakpoint" />
</debugger-hook>
</jdeveloper-hook>
</hooks>

 
oracle.ide.db.controls.DBObjectChooser.registerCustomChooser(Class, Class)
          - no longer extensible 
oracle.ide.db.dialogs.DBEditorFactoryRegistry.registerDBEditorFactory(Class, DBEditorFactory)
          use the extension.xml mechanism instead. 
oracle.jdeveloper.library.JLibraryManager.registerDerivedLibrary(Class, Class)
          Use the libraries hook to register derived libraries 
oracle.ide.inspector.InspectableViewRegistry.registerDetractor(String)
          use MetaClass version instead. 
oracle.ide.db.PropertyDisplayRegistry.registerDisplayName(String, String)
           
oracle.ide.docking.DockStation.registerDockableFactory(String, DockableFactory)
          clients use a declarative "dockable-factory-hook" trigger hook in their extension.xml. 
oracle.ide.docking.DockStation.registerDockableFactory(String, DockableFactory, double)
          clients should use a declarative "dockable-factory-hook" trigger hook in their extension.xml. 
oracle.ide.model.Recognizer.registerDocumentInfo(Class, DocumentInfo)
          replaced by declarative registration through a node-recognizers-hook/document-infos/document-info trigger hook. 
oracle.jdeveloper.library.JLibraryManager.registerDynamicLibraryProvider(DynamicLibraryProvider)
          Use the libraries hook to register a dynamic library provider 
oracle.jdeveloper.offlinedb.OfflineDBValidationManager.registerExtraValidator(String, String, OfflineDBValidationManager.Validator)
          use extension.xml instead 
oracle.jdeveloper.model.ProjectDependencyFactory.registerFactory(DependableRecognizer)
            
oracle.ide.ceditor.CodeEditor.registerFactory(EditorPluginsFactory)
          declarative registration via the ceditor.plugin or ceditor.plugin-factory hook is preferred 
oracle.jdeveloper.vcs.util.VCSConfigUtils.registerGlobalIgnoreFilter(String)
          replaced by declarative registration through global-ignore-filter. 
oracle.ide.db.DBURLFactory.registerHelper(DBURLFactory.Helper)
          for permenant helpers, use the extension.xml mechanism instead 
oracle.ide.history.HistoryManager.registerHistorian(Class, Class)
          replaced by declarative registration through historian-hook or programmatic registration through HistoryManager.registerHistorian(MetaClass, MetaClass) 
oracle.jdeveloper.offlinedb.OfflineDBUpdateManager.registerProcessor(String, OfflineDBUpdateManager.Processor)
          use extension.xml instead 
oracle.javatools.db.TemplateExpander.registerPropertiesToClear(Class, ArrayList, boolean)
          use registerPropertyToClear 
oracle.jdeveloper.history.HistoryManager.registerProvider(HistoryProvider)
          replaced by declarative registration through history-provider-hook. 
oracle.jdeveloper.vcs.nav.ConnectionProvider.registerProvider(String, ConnectionProvider)
          replaced by declarative registration through vcs-register-hook. 
oracle.ide.model.TechnologyRegistry.registerPseudoTechnology(String, PseudoTechnologyCallback)
          Use #registerPseudoTechnology(String key, String extensionId, PseudoTechnologyCallback callback) 
oracle.ide.externaltools.ExternalToolManager.registerScanner(ExternalToolScanner)
          since 11.0. Scanners should be registered in the <externaltools> section of the extension manifest. 
oracle.ide.dialogs.DialogUtil.registerShortcutButton(Icon, String, URL)
          since 11.1.1.0.1 - use #addURLChooserShortcutProvider(URLChooserShortuctProvider). 
oracle.jdeveloper.db.DatabaseConnectionStores.registerStoreProvider(StoreProvider)
          - use the extension.xml hook 
oracle.jdeveloper.history.CustomFilterManager.registerSubstitution(CustomFilterSubstitution)
          replaced by declarative registration through history-filter-subtitution-hook. 
oracle.ide.inspector.InspectableViewRegistry.registerSupporter(String)
          use MetaClass version instead. 
oracle.jdeveloper.vcs.util.VCSNavigableUtils.registerSystemNavigable(Navigable)
          replaced by declarative registration through settings-ui-hook. 
oracle.ide.model.TechnologyRegistry.registerTechnology(String, String, String)
          Use TechnologyRegistry.registerTechnology(String, String, String, String). Since 11.1.2.0.0. 
oracle.ide.model.TechnologyRegistry.registerTechnology(String, String, String, TechId)
          Use TechnologyRegistry.registerTechnology(String, String, String, String, TechId). Since 11.1.2.0.0. 
oracle.ide.model.TechnologyRegistry.registerTechnology(String, String, String, TechId[])
          Use TechnologyRegistry.registerTechnology(String, String, String, String, TechId[]). Since 11.1.2.0.0. 
oracle.ide.externaltools.ExternalToolManager.registerType(ExternalToolType)
          since 11.1.2.0 where external tools must be declaratively registered 
oracle.ide.db.DBTypeDispayRegistryEntry.registerType(String, int, int, int, String)
           
oracle.ide.db.DBTypeDispayRegistryEntry.registerType(String, int, int, int, String, String)
           
oracle.ide.vcs.VCSManager.registerWorkspaceArtifact(String)
          replaced by declarative registration through vcs-workspace-artifact-hook. 
oracle.ide.inspector.CustomEditorButton.releaseActionContext()
           
oracle.ide.controls.ToolButton.releasePopupMenu()
          Replace a menu-ing ToolButton with MenuToolButton. 
oracle.ide.model.NodeUtil.reloadBuffers(Collection, Map, int, boolean)
           
oracle.ide.model.NodeUtil.reloadBuffers(Map, boolean, boolean)
           
oracle.jdeveloper.java.provider.CachedFileProvider.removeCachedSourceFile(URL)
          use removeCachedSourceFile( URL, SourceFile ) instead 
oracle.jdeveloper.webapp.design.DTEManager.removeContextualObjectProvider(ContextualObjectProvider)
           
oracle.ide.docking.DrawerDockableWindow.removeEntry(DockableWindow)
          Use DockStation.undock(Dockable) instead 
oracle.jdeveloper.model.ProjectDependencyFactory.removeFactory(DependableRecognizer)
            
oracle.javatools.db.ora.OracleTablePartitions.removeHashQuantityTablespace(String)
           
oracle.jdeveloper.webapp.design.DTEManager.removeIncludeProvider(QualifiedName)
           
oracle.javatools.db.plsql.PlSqlSchemaObject.removeObjectListener(DBObjectListener)
           
oracle.javatools.db.plsql.Procedure.removeObjectListener(DBObjectListener)
           
oracle.javatools.db.SystemObject.removeObjectListener(DBObjectListener)
          - replaced with SystemObject.removeObjectListener(oracle.javatools.db.event.DBObjectListener) 
oracle.javatools.db.AbstractSystemObject.removeObjectListener(DBObjectListener)
           
oracle.javatools.db.plsql.PlSqlSchemaObject.removeObjectListener(SchemaObjectListener)
           
oracle.javatools.db.plsql.Procedure.removeObjectListener(SchemaObjectListener)
           
oracle.javatools.db.AbstractSystemObject.removeObjectListener(SchemaObjectListener)
           
oracle.javatools.db.SchemaObject.removeObjectListener(SchemaObjectListener)
          - replaced with SystemObject.removeObjectListener(oracle.javatools.db.event.DBObjectListener) 
oracle.ide.cmd.CloseNodeCommand.removeOrCloseApplicationPrompt(Context)
          No longer an option to close without removing application; use CloseNodeCommand.closeAndremoveApplication(oracle.ide.Context) 
oracle.jdeveloper.offlinedb.wizard.ProviderWizard.removePanel(String)
           
oracle.ide.controls.ToolButton.removePopupItem(String)
          Replace a menu-ing ToolButton with MenuToolButton. 
oracle.javatools.compare.view.EditorPaneView.removePopupManager(ComparePopupManager)
          replaced by BaseCompareView.removePopupManager(oracle.javatools.compare.view.ComparePopupManager). 
oracle.jdeveloper.offlinedb.OfflineDBUpdateManager.removeProcessor(String, OfflineDBUpdateManager.Processor)
           
oracle.javatools.db.DBObjectProvider.removeProviderListener(DBObjectProviderListener)
          use DBObjectProvider.removeProviderListener(DBObjectProviderListener) 
oracle.javatools.db.AbstractDBObjectProvider.removeProviderListener(DBObjectProviderListener)
          use AbstractDBObjectProvider.removeProviderListener(DBObjectProviderListener) 
oracle.jdeveloper.merge.MergeUtil.reopenMergeEditor(Node, Class)
          replaced by MergeUtil.reopenMergeEditor(Node,Node,Class) 
oracle.jdeveloper.audit.analyzer.AuditContext.report(Rule, ModelAdapter, Object)
          Violations reported on a model other than the one currently being traversed are mostly ignored; this method is effectively not supported. 
oracle.javatools.db.DBReferenceID.resolveReference(Database)
          Use DBUtil.resolveInOtherProvider(oracle.javatools.db.BaseObjectID, oracle.javatools.db.DBObjectProvider) 
oracle.javatools.db.ReferenceID.resolveReference(Database)
           
oracle.ide.dialogs.ProgressBar.run()
          since 11.1.1 this method should not have been exposed as a public API. 
oracle.ide.util.OrderedProperties.save(OutputStream, String)
            
oracle.jdeveloper.vcs.util.VCSCommandUtils.saveDirtyNodes(Locatable[], boolean, String)
          replaced with #saveDirtyNodes(Locatable[]), which handles a 'Skip this Message Next Time' preference. 
oracle.jdeveloper.merge.BaseMergeEditor.saveMerge()
          only required for dynamic editor behaviors; merge editors should now be statically registered against a derivative type of BaseMergeNode. 
oracle.jdeveloper.merge.BaseMergeEditor.saveMergeImpl()
          only required for dynamic editor behaviors; merge editors should now be statically registered against a derivative type of BaseMergeNode. 
oracle.jdeveloper.merge.BaseMergeEditor.saveMergeImpl(Context, CompareModel)
          only required for dynamic editor behaviors; merge editors should now be statically registered against a derivative type of BaseMergeNode. 
oracle.jdeveloper.merge.BaseTextMergeEditor.saveMergeImpl(Context, CompareModel)
          only required for dynamic editor behaviors; merge editors should now be statically registered against a derivative type of BaseMergeNode. 
oracle.jdeveloper.merge.BaseTextMergeEditor.saveTextMerge(Context, SequenceCompareModel)
          only required for dynamic editor behaviors; merge editors should now be statically registered against a derivative type of BaseMergeNode. 
oracle.javatools.controls.completionfield.CompletionTextField.setAlignWithField(boolean)
          replaced by CompletionPopupHandler.setAlignWithField(boolean) 
oracle.ide.externaltools.ExternalTool.setAvailability(int)
          since 11.1.1 - use ExternalToolBaseProperties.setAvailability(Availability). 
oracle.ide.externaltools.ExternalTool.setAvailabilityExpression(String)
          since 11.1.1 with no replacement. Support for regular expression availability was dropped in 10.1.3. 
oracle.ide.externaltools.ExternalTool.setAvailableTypes(List)
          since 11.1.1 - use ExternalToolBaseProperties.setAvailableTypes(List). 
oracle.javatools.db.plsql.Trigger.setBaseSchemaName(String)
          - use setBaseObjectID 
oracle.javatools.db.PlSqlSubprogram.setBody(String)
           
oracle.javatools.db.DeclarativePlSql.setBody(String)
           
oracle.javatools.db.PlSqlMethod.setBody(String)
           
oracle.ide.controls.URLPathField.setButton(JButton)
          add this URLPathField as an ActionListener on the JButton instead. 
oracle.jdeveloper.db.panels.ConnectionPanelUI.setCanAddNull(boolean)
          - replaced by setNoConnectionString 
oracle.ide.externaltools.ExternalTool.setCaption(String)
          since 11.1.1 - use ExternalToolBaseProperties.setCaption(String). 
oracle.javatools.db.CheckConstraint.setCheckCondition(String)
          - use setCheckConditionFragment(SQLFragment) 
oracle.ide.net.URLTextField.setClearAllFilters(boolean)
          Replaced by URLTextField.clearChooseableURLFilters(). 
oracle.javatools.db.sql.ColumnUsage.setColumnID(DBObjectID)
           
oracle.ide.controller.IdeAction.setCommand(String)
          use setCommand(MetaClass) instead 
oracle.ide.compiler.Compiler.setCompiler(Compiler)
          The compiler should be registered in a declarative way, such as:

<trigger-hooks xmlns="http://xmlns.oracle.com/ide/extension">
<triggers>
<singleton-provider-hook>
<singleton base-class="oracle.ide.compiler.Compiler"
impl-class="oracle.jdeveloper.compiler.JCompiler" />
</singleton-provider-hook>
</triggers>
</trigger-hooks>

 
oracle.ide.navigator.NavigatorManager.setConnectionNavigatorManager(NavigatorManager)
          the Connection Navigator is being removed in 11.0 to be replaced by the Resource Catalog, Database Navigator (from SQL Dev) and Application Server Navigators. 
oracle.javatools.db.ora.DatabaseLink.setCurrentUser(boolean)
          use DatabaseLink.setConnectToUser(Boolean)instead. 
oracle.javatools.db.sql.DataMiningFunction.setDataMiningArguments(DataMiningFunction.DataMiningArguments)
          use setDmSpecificArgs 
oracle.ide.runner.Debugger.setDebugger(Debugger)
          The Debugger should be registered in a declarative way, such as: <trigger-hooks xmlns="http://xmlns.oracle.com/ide/extension"< <triggers< <singleton-provider-hook< <singleton base-class="oracle.ide.runner.Debugger" impl-class="oracle.jdevimpl.runner.debug.JDebugger" /< </singleton-provider-hook< </triggers< </trigger-hooks< 
oracle.jdeveloper.library.Library.setDefaultClassPath(URLPath)
          use setClassPath(URLPath) 
oracle.jdeveloper.library.AbstractLibrary.setDefaultClassPath(URLPath)
          use setClassPath(URLPath) 
oracle.jdeveloper.library.AddinLibrary.setDefaultClassPath(URLPath)
            
oracle.jdeveloper.library.ExternalLibrary.setDefaultClassPath(URLPath)
          use setClassPath 
oracle.jdeveloper.library.LibraryAdapter.setDefaultClassPath(URLPath)
          use setClassPath(URLPath) 
oracle.ide.component.NewFilePanel.setDefaultDirectoryName(URL)
            
oracle.jdeveloper.library.Library.setDefaultDocPath(URLPath)
          use setDocPath(URLPath) 
oracle.jdeveloper.library.AbstractLibrary.setDefaultDocPath(URLPath)
          use setDocPath(URLPath) 
oracle.jdeveloper.library.AddinLibrary.setDefaultDocPath(URLPath)
            
oracle.jdeveloper.library.ExternalLibrary.setDefaultDocPath(URLPath)
          use setDocPath 
oracle.jdeveloper.library.LibraryAdapter.setDefaultDocPath(URLPath)
          use setDocPath(URLPath) 
oracle.ide.dialogs.DialogUtil.setDefaultFilter(URLFilter)
          since 11.1.1 this method doesn't do anything 
oracle.jdeveloper.vcs.vop.VersionOperationTablePanel.setDefaultRenderer(Class, TableCellRenderer)
           
oracle.jdeveloper.vcs.vop.BaseVersionOperationPanel.setDefaultRenderer(Class, TableCellRenderer)
           
oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings.setDefaultSchemaName(String)
          - moved to ProviderSettings 
oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings.setDefaultSchemaName(String, boolean)
          - moved to ProviderSettings 
oracle.jdeveloper.library.Library.setDefaultSourcePath(URLPath)
          use setSourcePath(URLPath) 
oracle.jdeveloper.library.AbstractLibrary.setDefaultSourcePath(URLPath)
          use setSourcePath(URLPath) 
oracle.jdeveloper.library.AddinLibrary.setDefaultSourcePath(URLPath)
            
oracle.jdeveloper.library.ExternalLibrary.setDefaultSourcePath(URLPath)
          use setSourcePath 
oracle.jdeveloper.library.LibraryAdapter.setDefaultSourcePath(URLPath)
          use setSourcePath(URLPath) 
oracle.jdeveloper.db.DatabaseConnectionEditor.setEditor(Class)
          - use DatabaseConnectionEditor.setLauncher(java.lang.Class), the new launcher class is more powerful as it can return the chosen store and connection name together, and is also more flexible for change (abstract class rather than an interface). 
oracle.javatools.history.HistoryComponent.setEditorMode(boolean)
          this is an evil hack and is in the process of being removed. 
oracle.ide.editor.EditorsOptions.setEditorsData(Map)
          Not used. This method is a no-op. 
oracle.ide.config.DocumentExtensions.setExcludeFilterSettings(ExcludeFilterSettings)
          replaced by Ide.getSettings().putData(ExcludeFilterSettings.KEY_SETTINGS, settings) 
oracle.jdeveloper.offlinedb.model.ProviderSettings.setFileWrapperClass(Class)
           
oracle.javatools.db.sql.FromObjectUsage.setFromObject(FromObject)
          - use setFromObjectID(). 
oracle.javatools.db.sql.AbstractFromObjectUsage.setFromObject(FromObject)
          - use setFromObjectID() instead 
oracle.javatools.db.ora.OracleTablePartitions.setHashQuantityTablespaces(String[])
           
oracle.javatools.dialogs.DialogHeader.setHeaderTitle(String)
          since 11.0. The UI standards now require that dialogs only contain a header description, not a title. 
oracle.ide.ceditor.CodeEditor.setHelpableProvider(HelpableProvider)
            
oracle.ide.externaltools.ExternalTool.setIconURL(URL)
          since 11.1.1 - use ExternalToolBaseProperties.setIconURL(URL). 
oracle.ide.controls.ToolButton.setIconVisible(boolean)
          Replace with ToolButton.setIcon(Icon). 
oracle.jdeveloper.offlinedb.OfflineDBObjectID.setID(String)
          use setIdentifer 
oracle.jdeveloper.offlinedb.model.ProviderSettings.setIDScheme(OfflineDBObjectFactory.IDScheme)
           
oracle.javatools.db.FKConstraint.setIgnorReferencedSchema(boolean)
          with no replacement 
oracle.ide.db.transfer.TransferDescriptor.setImportGenerateConn(String)
          no longer used. 
oracle.ide.db.transfer.TransferDescriptor.setImportGenerateKey(String)
          no longer used. 
oracle.jdeveloper.offlinedb.panels.OfflineDBChooserPanel.setIncludeProjectDependencies(boolean)
          this was badly named and has been replaced with OfflineDBChooserPanel.setOnlyShowProjectDependencies(boolean) 
oracle.ide.wizard.TitledWizardDialog.setIncludesFinishPage(boolean)
          use setFinishPageIncluded() 
oracle.javatools.db.ora.MaterializedView.setIndexInitTrans(int)
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.setIndexMaxExtent(int)
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.setIndexMinExtent(int)
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.setIndexPercentFree(int)
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.setIndexPercentUsed(int)
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.MaterializedView.setInitExtent(int)
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.javatools.controls.completionfield.CompletionTextField.setInsightVisible(boolean)
          replaced by CompletionPopupHandler.setInsightVisible(boolean) 
oracle.ide.externaltools.ExternalTool.setIntegrationMask(int)
          since 11.1.1 - use ExternalToolBaseProperties.setIntegrated(IntegrationPoint,boolean). 
oracle.ide.controls.Toolbar.setLabelVisible(boolean)
          Not recommended. Can be replaced with putClientProperty("hideActionText", Boolean) on individual toolbar buttons. 
oracle.ide.controls.ToolButton.setLabelVisible(boolean)
          Replace with putClientProperty("hideActionText", Boolean) and ToolButton.repaint(). 
oracle.jdeveloper.db.DatabaseConnectionEditor.setLauncher(Class)
          use extension.xml hook (see above). 
oracle.javatools.db.sql.FKUsage.setLeftFromObject(FromObject)
          - use getLeftFromObjectID or resolveLeftFromObject 
oracle.ide.config.EnvironOptions.setLogFilePreffix(URL)
          since 11.0 use EnvironOptions.setLogFilePrefix(URL). 
oracle.ide.IdeMainWindow.setMainIcon(Image)
          replaced with 
oracle.ide.IdeMainWindow.setMainTitle(String)
          since 11.0.0 with no replacement. The default implementation of IdeMainWindow obtains the main title using IdeUtil.getProgramName(). The program name is determined as part of product branding. There is no mechanism for extension writers to control the titlebar of the main window; this is controlled by the product using TitleProvider implementations. 
oracle.ide.wizard.WizardWelcomeSettings.setMap(HashMap)
          Use setSaveKey instead. 
oracle.javatools.db.ora.MaterializedView.setMasters(String[])
           
oracle.javatools.db.ora.MaterializedView.setMaxTrans(int)
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.ide.controls.ToolButton.setMenuStyle(boolean)
          Replace a menu-ing ToolButton with MenuToolButton. 
oracle.javatools.db.ora.MaterializedView.setMinTrans(int)
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.javatools.db.ora.MaterializedView.setNextExtent(int)
          Storage properties of the Materialized View are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.KEY 
oracle.javatools.db.ora.MaterializedView.setNextRefresh(String)
          use setNextRefreshDate() 
oracle.ide.db.SchemaObjectDescriptor.setOriginalName(String)
          - use setName() 
oracle.javatools.ui.plaf.FlatTabbedPaneUI.setPaintTopRightBottomBorders(boolean)
          with no replacement. 
oracle.ide.palette.PaletteManager.setPaletteManager(PaletteManager)
           
oracle.javatools.controls.nicetable.NiceTable.setPersistentSettings(NiceTablePersistentSettings)
          replaced by GenericTable.setPersistentSettings(oracle.javatools.ui.table.GenericTablePersistentSettings). 
oracle.javatools.db.Column.setPrecision(Long)
          - use getDataTypeUsage() and then set the appropriate attribute from the DataTypeUsage.
e.g. dataTypeUsage.setAttributeValue( DataTypeAttribute.DATATYPE_PRECISION)
 
oracle.ide.dialogs.DialogUtil.setProjectFilter(URLFilter)
          since 11.1.1 this method doesn't do anything 
oracle.ide.runner.Runner.setProjectSettingsRunnerNavigable(Navigable)
            
oracle.ide.resourcebundle.ResourceBundlePropertyEditor.setPropertyName(String)
            
oracle.jdeveloper.vcs.spi.VCSExtension.setReadWrite(URL)
          replaced by VCSExtension.setReadWrite(URL[],VCSProgress). 
oracle.ide.vcs.VCSManager.setReadWrite(URL[])
          replaced by VCSManager.checkOut(URL[]). 
oracle.jdeveloper.vcs.spi.VCSExtension.setReadWrite(URL[])
          replaced by VCSExtension.setReadWrite(URL[],VCSProgress). 
oracle.javatools.parser.html.HTMLLexer.setRecognizePHP(boolean)
          The HTMLLexer should not be used for parsing PHP file. 
oracle.ide.db.transfer.TransferDescriptor.setReconcilePanels(Step[])
           
oracle.javatools.db.Trigger.setReferenceNames(String[])
          - see Trigger.setReferencingOldAs(java.lang.String) and Trigger.setReferencingNewAs(java.lang.String) 
oracle.ide.externaltools.ExternalTool.setReloadBuffers(boolean)
          since 11.1.1 - use ExternalToolBaseProperties.setReloadBuffers(boolean) 
oracle.javatools.db.PlSqlSubprogram.setReturnType(DataType)
          - use setReturnTypeID() 
oracle.javatools.db.PlSqlMethod.setReturnType(DataType)
          - use setReturnTypeID() 
oracle.javatools.db.Procedure.setReturnType(DataType)
           
oracle.javatools.db.Procedure.setReturnTypeID(DBObjectID)
           
oracle.javatools.db.sql.FKUsage.setRightFromObject(FromObject)
          - use setRightFromObjectID 
oracle.javatools.db.Column.setScale(Long)
          - use getDataTypeUsage() and then set the appropriate attribute from the DataTypeUsage.
e.g. dataTypeUsage.setAttributeValue( DataTypeAttribute.DATATYPE_SCALE)
 
oracle.ide.externaltools.ExternalTool.setScannerTag(String)
          since 11.1.1 - use ExternalToolBaseProperties.setScannerTag(String) 
oracle.ide.db.transfer.TransferDescriptor.setScriptPanels(Step[])
           
oracle.jdeveloper.audit.transform.TransformContext.setSelection(ModelAdapter, Object, boolean, boolean)
          Use {@link #setSelection(ModelAdapter, Object, int, int) 
oracle.jdeveloper.audit.transform.TransformContext.setSelection(Object, boolean, boolean)
          Use {@link #setSelection(Object, int, int) 
oracle.javatools.db.sql.SelectObjectUsage.setSelectObject(SelectObject)
          - use setSelectObjectID 
oracle.javatools.ui.table.DefaultRowHeaderRenderer.setShowRowNumber(boolean)
           
oracle.javatools.controls.nicetable.NiceTable.setSortRetainsSelection(boolean)
          replaced by JTable.setUpdateSelectionOnSort(boolean) 
oracle.ide.db.transfer.TransferDescriptor.setSourceApplicationName(String)
          - the app/proj are not needed to perform the transfer, just the offlinedb url. 
oracle.ide.db.transfer.TransferDescriptor.setSourceConnectionStore(String)
          the store should be encoded into the identifier 
oracle.ide.db.transfer.TransferDescriptor.setSourceProjectName(String)
          - the app/proj are not needed to perform the transfer, just the offlinedb url. 
oracle.javatools.db.sql.NonDeclarativeSQLQuery.setSQLText(String)
          - use AbstractSQLQuery.setQueryString(java.lang.String) 
oracle.ide.db.panels.sql.tester.SQLQueryTester.setSQLText(String)
           
oracle.jdeveloper.vcs.changelist.ChangeList.setStatusCache(ChangeListStatusCache)
          replaced by ChangeList.setStatusCacheBridge(oracle.jdeveloper.vcs.cache.StatusCacheBridge) and ChangeList.setPolicyStatusCache(oracle.jdeveloper.vcs.cache.StatusCache). 
oracle.jdeveloper.vcs.changelist.ChangeList.setStatusCache(VCSStatusCache)
          replaced by ChangeList.setStatusCacheBridge(oracle.jdeveloper.vcs.cache.StatusCacheBridge) and ChangeList.setPolicyStatusCache(oracle.jdeveloper.vcs.cache.StatusCache). 
oracle.jdeveloper.vcs.spi.VCSSingleNodeObserver.setStatusCache(VCSStatusCache)
          replaced by VCSSingleNodeObserver.setStatusCacheBridge(oracle.jdeveloper.vcs.cache.StatusCacheBridge) and VCSSingleNodeObserver.setPolicyStatusCache(oracle.jdeveloper.vcs.cache.StatusCache). 
oracle.jdeveloper.vcs.changelist.ChangeList.setStatusCache(VCSURLBasedCache)
           
oracle.jdeveloper.vcs.spi.VCSCommentsCustomizer.setSuppressContextMenu(boolean)
          not replaced; setting this property has no effect. 
oracle.javatools.db.plsql.Trigger.setTableID(DBObjectID)
          - use setBaseObjectID 
oracle.javatools.db.Trigger.setTableOwner(Schema)
          - see information on Trigger.getTableOwner(). 
oracle.javatools.db.ora.MaterializedView.setTablespace(String)
          Storage properties of the Materialized View Index are stored on an OracleStorageProperties object in the Materialized View property map, keyed by OracleStorageProperties.MV_INDEX_KEY 
oracle.javatools.db.ora.OracleStorageProperties.setTablespace(String)
           
oracle.ide.db.transfer.TransferDescriptor.setTargetConnectionStore(String)
          the conn store is encoded into the provider id 
oracle.ide.todo.ToDoManager.setToDoManager(ToDoManager)
           
oracle.ide.externaltools.ExternalTool.setToolTipText(String)
          since 11.1.1 - use ExternalToolBaseProperties.setToolTipText(String). 
oracle.javatools.db.sql.SQLFragmentID.setUUID(String)
          - use setIdentifier instead 
oracle.jdeveloper.vcs.spi.VCSCommentsCustomizer.setVisiblePopupRows(int)
          not replaced. This class now provides support for a combobox listing previously entered comments, which can be enabled by calling VCSCommentsCustomizer.setShowTemplatesAndCommentsCombo(boolean) with true. 
oracle.javatools.controls.completionfield.CompletionTextField.setWidthOfField(boolean)
          replaced by CompletionPopupHandler.setWidthOfField(boolean) 
oracle.ide.dialogs.DialogUtil.setWorkspaceFilter(URLFilter)
          since 11.1.1 this method doesn't do anything 
oracle.ide.controls.WaitCursor.show()
           
oracle.jdeveloper.compare.CompareViewer.show(CompareContributor, CompareContributor)
          replaced by #show(CompareContributor,CompareContributor,Node). 
oracle.ide.controls.WaitCursor.show(int)
          since 11.1.2.0.0. Currently no replacement. 
oracle.ide.controls.WaitCursor.show(long)
          since 11.1.1.0.0. Use #show(int). 
oracle.jdeveloper.compare.CompareViewer.show(URL, URL)
          replaced by #show(URL,URL,Node). 
oracle.ide.dialogs.SelectFilesPanel.showDialog(Component, String, CheckBoxListModel, int, boolean, Object[], Object)
          use: showDialog(parent, title, filePrompt, listPrompt, listModel, checkedList, buttons) This method ignores options and initialValue. The title is used as the prompt text. 
oracle.ide.model.panels.PropertiesDialog.showDialog(Frame, HashStructureNode, String[])
          since 11.0 use PropertiesDialog.showDialog(Context,Frame,HashStructureNode,String[]). 
oracle.ide.model.panels.ProjectPropertiesDialog.showDialog(Frame, Project, String[])
          since 11.0. Use ProjectPropertiesDialog.showDialog(Context,Frame,Project,String[]). 
oracle.ide.model.panels.PropertiesDialog.showDialog(HashStructureNode)
          since 11.0. Use PropertiesDialog.showDialog(Context,HashStructureNode). 
oracle.ide.model.panels.ProjectPropertiesDialog.showDialog(Project)
          since 11.0. Use ProjectPropertiesDialog.showDialog(Context,Project). 
oracle.ide.dialogs.SelectFilesPanel.showDialog(String, CheckBoxListModel)
          use showDialog(title, filePrompt, listPrompt, listModel, checkedList) 
oracle.ide.dialogs.SelectFilesPanel.showDialog(String, CheckBoxListModel, int)
          use showDialog(title, filePrompt, listPrompt, listModel, checkedList) 
oracle.ide.dialogs.SelectFilesPanel.showDialog(String, CheckBoxListModel, int, boolean)
          use showDialog(title, filePrompt, listPrompt, listModel, checkedList) 
oracle.ide.dialogs.SelectFilesPanel.showDialog(String, CheckBoxListModel, int, boolean, Object[], Object)
          use: showDialog(title, filePrompt, listPrompt, listModel, checkedList) or showDialog(title, filePrompt, listPrompt, listModel, checkedList, buttons) 
oracle.ide.dialogs.ExceptionDialog.showExceptionDialog(Component, Throwable, String, String, String)
          use oracle.javatools.dialogs.ExceptionDialog 
oracle.ide.dialogs.ExceptionDialog.showExceptionDialog(Window, Exception)
          use oracle.javatools.dialogs.ExceptionDialog 
oracle.ide.dialogs.ExceptionDialog.showExceptionDialog(Window, Exception, String)
          use oracle.javatools.dialogs.ExceptionDialog 
oracle.ide.dialogs.ExceptionDialog.showExceptionDialog(Window, Exception, String, String)
          use oracle.javatools.dialogs.ExceptionDialog 
oracle.ide.log.LogManager.shutdown()
          This method is no longer used. Do not call or override. 
oracle.javatools.db.AbstractDatabase.sqlTrace(String)
          - Tracing is done automatically by the QueryWrapper implementations. DDL tracing is done automatically for implementations of DDLDatabase. 
oracle.javatools.db.AbstractDatabase.sqlTrace(String, Object[])
          - Tracing is done automatically by the QueryWrapper implementations. DDL tracing is done automatically for implementations of DDLDatabase. 
oracle.ide.explorer.IconOverlayTracker.startTracking()
          replaced by IconOverlayTracker.startTrackingImpl(). 
oracle.ide.explorer.IconOverlayTracker.stopTracking()
          replaced by IconOverlayCoordinator.dispose() for callers and IconOverlayTracker.stopTrackingImpl() for overrides. 
oracle.jdeveloper.db.StoreProvider.storeRemoved(String)
          use StoreProvider.storeRemoved(String,DatabaseConnections) 
oracle.javatools.resourcebundle.ResourceBundleUtils.stripUnicodeEscapes(String)
          Please use ResourceUtils.addUnicodeEscapes instead. 
oracle.javatools.db.AbstractDBObjectProvider.supportsTimestamps()
          replaced by AbstractDBObjectProvider.supportsTimestamps(String) 
oracle.ide.marshal.xml.Object2Dom.toElement(Object, String, Class)
          Need to use toElement( Object, String, Class, String ) instead. 
oracle.ide.marshal.xml.Object2Dom.toObject(Element, Class)
           
oracle.ide.marshal.xml.Object2Dom.toObject(InputStream, Class)
          Use toObject(InputStream,Class,ClassLoader) instead. 
oracle.ide.marshal.xml.Object2Dom.toObject(Reader, Class)
          Use toObject(Reader,Class,ClassLoader) instead. 
oracle.ide.marshal.xml.Object2Dom.toObject(XMLDocument, Class)
           
oracle.jdeveloper.library.JLibraryManager.unregisterDerivedLibrary(Class)
          Use the libraries hook to register derived libraries 
oracle.jdeveloper.library.JLibraryManager.unregisterDynamicLibraryProvider(DynamicLibraryProvider)
          Use the libraries hook to register a dynamic library provider 
oracle.jdeveloper.offlinedb.OfflineDBValidationManager.unregisterExtraValidator(String, String, OfflineDBValidationManager.Validator)
           
oracle.jdeveloper.history.HistoryManager.unregisterProvider(HistoryProvider)
          not replaced. 
oracle.ide.externaltools.ExternalToolManager.unregisterScanner(ExternalToolScanner)
          since 11.0. No replacement. 
oracle.ide.dialogs.DialogUtil.unregisterShortcutButton(Icon, String, URL)
          snice 11.1.1.0.1 - use DialogUtil.removeURLChooserShortcutProvider(URLChooserShortcutProvider). 
oracle.ide.externaltools.ExternalToolManager.unregisterType(ExternalToolType)
          since 11.1.2.0 where external tools must be declaratively registered 
oracle.ide.IdeMainWindow.updateTitle(Object)
          since 11.0 Use IdeMainWindow.updateTitle() instead. 
oracle.javatools.data.HashStructureAdapter.useObjectEquals()
          Do not use this method. It's only a transition mechansim that will not be supported in production. 
oracle.jdeveloper.db.DatabaseConnections.useStandaloneConnectionStore()
          with no replacement. This is configured automatically if a product other than JDeveloper has no jndi context wrapper set up using the appropriate singleton hook. 
oracle.javatools.util.SwingUtils.useTextAntialiasing()
          since 11.1.1 - Use GraphicUtils.useTextAntialiasing(). 
oracle.javatools.editor.ActionNames.validateActionName(String)
            
oracle.javatools.db.datatypes.BaseDateTimeDataType.validateDateTime(Column, SimpleDateFormat, String)
          use validateDateTime( String defaultValue, ...) 
oracle.javatools.db.DBObjectProvider.validateName(String)
          - use validateName( String type, String name ) 
oracle.javatools.db.AbstractDBObjectProvider.validateName(String)
          - use validateName( String type, String name ) 
oracle.javatools.db.DBObjectProvider.validateObject(DBObject, DBObject, String)
          use validateObjectProperty(DBObject,DBObject,Object) 
oracle.javatools.db.AbstractDBObjectProvider.validateObject(DBObject, DBObject, String)
           
oracle.javatools.db.DBObjectProvider.validateObject(DBObject, String)
          use validateObjectProperty(DBObject,Object) 
oracle.javatools.db.AbstractDBObjectProvider.validateObject(DBObject, String)
           
oracle.javatools.db.DBObjectProvider.validateObjectProperty(DBObject, DBObject, Object)
          use DBObjectProvider.validateObjectProperty(DBObject,DBObject,String) 
oracle.javatools.db.AbstractDBObjectProvider.validateObjectProperty(DBObject, DBObject, Object)
           
oracle.javatools.db.DBObjectProvider.validateObjectProperty(DBObject, Object)
          use DBObjectProvider.validateObjectProperty(DBObject,String) 
oracle.javatools.db.AbstractDBObjectProvider.validateObjectProperty(DBObject, Object)
           
oracle.javatools.db.DBObjectProvider.validateSchema(Schema)
          use validateObject(DBObject object) 
oracle.javatools.db.AbstractDBObjectProvider.validateSchema(Schema)
          - use validateObject( DBObject object ) 
oracle.javatools.db.DBObjectProvider.validateSchema(Schema, Schema)
          use validateObject(DBObject original, DBObject updated) 
oracle.javatools.db.AbstractDBObjectProvider.validateSchema(Schema, Schema)
          use validateObject( DBObject original, DBObject update ) 
oracle.ide.vcs.VCSManager.validateStatus(URLFilter)
          replaced by VCSManager.validateStatus(URL[]). 
 

Deprecated Constructors
oracle.ide.composite.AbstractCompositeFileElementProxy(String)
          replaced by AbstractCompositeFileElementProxy.AbstractCompositeFileElementProxy(); the view type is supplied in composite-file-element-hook. 
oracle.javatools.db.sql.AbstractFromObjectUsage(FromObject)
          - use ID based constructor instead 
oracle.jdeveloper.vcs.changelist.ChangeListDockableFactory(String, ChangeList)
          all constructors must now receive the ID of the extension owning the window class. 
oracle.ide.model.ContentSetProviderReference(ContentSetProvider)
            
oracle.javatools.db.sql.DataMiningFunction(String, SQLFragment, boolean, SQLFragment[], SQLFragment[])
           
oracle.javatools.db.datatypes.DataTypeAttribute(String, int, String[], String, boolean, boolean)
           
oracle.ide.db.DBTypeDispayRegistryEntry.TypeEntry(int, int, int, String, String)
           
oracle.javatools.db.Ddl()
          - replaced by DDL 
oracle.ide.runner.DebuggerEventSource.StackFrame(String, String, String, int, long, String, int)
            
oracle.ide.runner.DebuggerEventSource.StackFrame(String, String, String, int, long, String, String, int)
            
oracle.ide.runner.DebuggerEventSource.StackFrame(String, String, String, String, int)
            
oracle.ide.composite.DefaultCompositeFileElementProxy(Class)
          replaced by DefaultCompositeFileElementProxy.DefaultCompositeFileElementProxy(); the element class is supplied in composite-file-element-hook. 
oracle.ide.composite.DefaultCompositeFileElementProxy(String, Class)
          replaced by DefaultCompositeFileElementProxy.DefaultCompositeFileElementProxy(); the view type and element class are supplied in composite-file-element-hook. 
oracle.ide.palette2.DefaultPaletteGroup()
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPaletteGroup(String, String, String, String)
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPaletteGroup(String, String, String, String, String, String, List, List, String)
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPaletteItem()
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPaletteItem(String, String, Icon, String, String, String, List, String, String, String, String, String, String, String, String)
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPaletteItem(String, String, String, String, String, String, List, String, String, String, String, String, String, String, String)
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPalettePage()
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPalettePage(DefaultPalettePage.PageRecord)
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPalettePage(String, String, String, String)
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPalettePage(String, String, String, String, String, String, List, List, String, String)
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPaletteSection()
          Use the public static inner Builder class to construct a new instance. 
oracle.ide.palette2.DefaultPaletteSection(String, String)
          Use the public static inner Builder class to construct a new instance. 
oracle.javatools.ui.table.DefaultRowHeaderRenderer(boolean)
           
oracle.ide.docking.DockableEvent(Dockable, int)
            
oracle.ide.model.DocumentInfo(String, ArrayResourceBundle, int)
          since 11.1.1 use DocumentInfo.DocumentInfo(String,Icon). Internal components should use OracleIcons to ensure that the icon is loaded lazily. 
oracle.ide.model.DocumentInfo(String, ResourceBundle, String)
          since 11.1.1 use DocumentInfo.DocumentInfo(String,Icon). Internal components should use OracleIcons to ensure that the icon is loaded lazily. 
oracle.ide.docking.DrawerConfig(DockableWindow, int)
           
oracle.jdeveloper.resources.GenericPanel(String, String)
          Use GenericPanel(String, String, String) instead. 
oracle.ide.explorer.IconOverlayTracker(String, IconOverlayCache)
          replaced by declarative registration through icon-overlay-hook (derivative classes must implement a default constructor). 
oracle.ide.explorer.IconOverlayTracker(String, IconOverlayCache, int)
          replaced by declarative registration through icon-overlay-hook (derivative classes must implement a default constructor). 
oracle.ide.controller.IdeAction()
          Do not use. This constructor just throws an exception. 
oracle.jdeveloper.jsp.libraries.JspLibrary(String, String, String, String)
            
oracle.ide.util.MenuSpec(String, Integer, ArrayResourceBundle, int)
          since 11.1.1. Use MenuSpec.MenuSpec(String,Integer,Icon) 
oracle.ide.util.MenuSpec(String, Integer, ResourceBundle, String)
          since 11.1.1. Use MenuSpec.MenuSpec(String,Integer,Icon) 
oracle.ide.log.MessagePage(ViewId, Icon, boolean, boolean)
          use #MessagePage(ViewId,Icon,boolean). The showStyledText parameter has been deprecated, since all message pages are now capable of showing styled text by default. 
oracle.javatools.db.PlSqlAttribute(String, DataType)
          Constructs a new attribute with the specified name and default usage of the given datatype. 
oracle.javatools.db.sql.SQLFragmentID()
          SQLFragments now use IndentifierBasedIDs. See bug 7173075. 
oracle.javatools.db.sql.SQLFragmentID(SQLFragment, DBObjectID)
          SQLFragments now use IndentifierBasedIDs. See bug 7173075. 
oracle.ide.db.transfer.TransferManager()
          use TransferManager.getInstance() 
oracle.ide.net.URLChooser(URL[], URL, boolean)
          Replace with URLChooser.URLChooser(URL[],URL) and URLChooser.setShowJarsAsDirs(boolean). 
oracle.ide.net.URLChooser(URL, boolean)
          Replace with URLChooser.URLChooser(URL) and URLChooser.setShowJarsAsDirs(boolean). 
oracle.jdeveloper.vcs.spi.VCSIconOverlayTracker(int, VCSOverlayItemProducer, URLFilter, String)
           
oracle.jdeveloper.vcs.spi.VCSSingleNodeObserver(VCSStatusCache, URLFilter)
          replaced by VCSSingleNodeObserver.VCSSingleNodeObserver(VCSStatusCache,URLFilter,String). 
oracle.javatools.compare.view.ViewEdit(UndoableEdit, EditableView, ViewMemento, ViewMemento)
           
oracle.javatools.compare.view.ViewEdit(UndoableEdit, String, EditableView, ViewMemento, ViewMemento)
           
oracle.ide.controls.WaitCursor()
          since 11.1.1 Use WaitCursor.WaitCursor(Component). This constructor will be removed. 
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.