Extension SDK

Deprecated API

Deprecated Classes
oracle.jdeveloper.runner.EmbeddedServer
          The EmbeddedServer class is inherently unstable and is unnecessarily costly to maintain since there are much better ways to achieve the same OC4J integration. The Browseable and BrowseablePath interfaces offer functionality that sufficiently replaces the need for EmbeddedServer in most cases and provide greater functionality in many other cases. The EmbeddedServer class will be totally removed in the JDeveloper 9.0.5 release. A more advanced plug-in API for embedded server extensions will be rolled out starting with 9.0.5. Please contact the JDeveloper development team with your requirements if there are specific integration features you would like to see supported. 
oracle.ide.controls.ListSilentKeyManager
          No longer used -- all JList controls used within the IDE implement silent keyboard search automatically without this class. 
oracle.ide.util.LRU
          since 9.0.3.811: No longer used 
oracle.ide.util.MenuGroupMnemonic
          Use MnemonicSolver. 
oracle.ide.dialogs.SelectFileCell
          Places where SelectFileCell was used should be migrated to use oracle.ide.controls.checkboxlist.CheckBoxListCellData 
oracle.ide.wizard.TitledWizardContent
          use oracle.bali.ewt.wizard.TitledWizardPage 
oracle.ide.datatransfer.TransferableEditorTab
          No longer used. 
oracle.ide.wizard.WizardTitleLabel
          use oracle.bali.ewt.wizard.TitledWizardPage 
 

Deprecated Fields
oracle.ide.controls.ToggleAction.ACTION
            
oracle.jdeveloper.cm.ConnectionDescriptor.CONN_IAS
          Use CONN_OC4J instead. 
oracle.jdeveloper.cm.ConnectionDescriptor.CONN_IAS_DCM
          Use CONN_IAS_LOCAL_DCM instead. 
oracle.jdeveloper.cm.ConnectionDescriptor.CONN_WEBLOGIC
          Use Weblogic6ConnectionType.CONN_WEBLOGIC_6 instead. 
oracle.ide.model.CategoryFolder.DISPLAY_URL_PROTOCOL
          Replaced by ProtocolConstants.IDE_DISPLAY_PROTOCOL. 
oracle.ide.util.JDK.HAS_BUG_J2D_ROTATE
          since 9.0.3.811 
oracle.jdeveloper.model.JProject.HTML_SOURCE_DIRECTORY_PROPERTY
          -- We are no longer using the notion of an HTML source directory. 
oracle.jdeveloper.cm.ConnectionDescriptor.IAS_HOME
          Use OC4J_HOME 
oracle.jdeveloper.model.JProjectFilter.LAST_CATEGORY_SHIFT
          Category ID constants should be generated with JProjectFilter.newCategory(). 
oracle.jdeveloper.jot.JotManager.NEED_ANY
          use PREFER_SOURCE or PREFER_CLASS 
oracle.ide.explorer.FilterTypes.PACKAGE_FILTER
          Replace with FilterTypes.PACKAGE_LIST_FILTER. 
oracle.ide.util.IdeProfile.PROF_GENERIC
          because you are not supposed to checkin code with this ID. 
oracle.javatools.editor.ActionNames.TOGGLE_JAVA_COMMENTS
            
 

Deprecated Methods
oracle.ide.wizard.WizardWelcomePage._isWelcomeShown(String)
          use isWelcomeShown instead 
oracle.ide.wizard.WizardWelcomePage._setWelcomeShown(boolean, String)
          Use setWelcomeShown instead. 
oracle.ide.controls.Toolbar.add(Action)
          Replaced by Toolbar.add(ToggleAction) 
oracle.ide.editor.EditorManager.addAutoSyncOption(Class, String, Icon, boolean)
          Replace with EditorManager.addAutoSyncOption(String, String, Icon, boolean) 
oracle.ide.controls.ToolButton.addPopupItem(String)
            
oracle.ide.dialogs.DialogUtil.addShortcutButtons(URLChooser, URL, Context)
          Replace with #addShortcutButtons(URLChooser,Context. 
oracle.ide.dialogs.MessageDialog.alert(Component, Object)
          use error( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.alert(Component, Object, String)
          use error( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.alert(Component, Object, String, String)
          use error( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.alert(Object)
          use error( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.ask(Component, Object)
          use confirm( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.ask(Component, Object, String)
          use confirm( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.ask(Component, Object, String, String)
          use confirm( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.ask(Component, Object, String, String, boolean)
          use confirm( Component, Object, String, String, boolean ) 
oracle.ide.dialogs.MessageDialog.ask(Object)
          use confirm( Component, Object, String, String ) 
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.jdeveloper.ceditor.CodeEditor.canCopy()
            
oracle.jdeveloper.ceditor.CodeEditor.canCut()
            
oracle.jdeveloper.ceditor.CodeEditor.canPaste()
            
oracle.ide.util.BitField.clear(int)
          Replace with {#unset(int)}. 
oracle.jdeveloper.jot.JotFile.commitFile(boolean)
          use commitFile() or commitFile(String); 
oracle.jdeveloper.jot.JotFile.commitFile(boolean, Object)
          use commitFile(Object) or commitFile(Object, String) 
oracle.jdeveloper.jot.JotFile.commitFile(boolean, Object, String)
          use commitFile(Object) or commitFile(Object, String) 
oracle.ide.model.DefaultFilter.SortedFolderFirstComparator.compareFolderToElement(Folder, Element)
          no longer used; equivalent to DefaultFilter.SortedFolderFirstComparator.compareUnlikeElementToElement(Element,Element). 
oracle.ide.controls.SplashScreen.create()
          Replace with SplashScreen.create(String). 
oracle.ide.IdeAction.create(int, String, String, Integer, KeyStroke, Icon, Object, boolean)
          Use version which takes a category rather than an accelerator. 
oracle.jdeveloper.model.JProjectUtil.createNodeInProject(JProject, URL)
          Use NodeFactory.create 
oracle.jdeveloper.model.JProjectConfiguration.currentAdditionalClassPath()
          -- Call getAdditionalClassPath() instead. 
oracle.jdeveloper.model.JProject.currentClassPath()
          -- Call getClassPath() instead. 
oracle.jdeveloper.model.JProjectConfiguration.currentLibraries()
          -- Call getLibraries() instead. 
oracle.jdeveloper.model.JProjectConfiguration.currentOutputDirectory()
          -- Call getOutputDirectory() instead. 
oracle.jdeveloper.model.JProject.currentOutputDirectory()
          -- Call getOutputDirectory() instead. 
oracle.jdeveloper.model.JProject.currentRunClassPath()
          -- Call getRunClassPath() instead. 
oracle.jdeveloper.model.JProject.currentSourcePath()
          -- Call getSourcePath() instead. 
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.model.JProjectFilter.findFilter(TNode, int)
          Replace with JProjectStructureController.findFilter(TNode,int). 
oracle.ide.controls.ToolButton.findPopupItem(String)
            
oracle.ide.IdeAction.get(int, String, String, Integer, KeyStroke, Icon, Object, boolean)
          Use version which takes a category rather than an accelerator. 
oracle.ide.util.ResourceManager.getAccelerator(ArrayResourceBundle, int)
            
oracle.jdeveloper.runner.RunConfiguration.getAlwaysUseTarget()
          Use isRunActiveFile instead. 
oracle.ide.util.ResourceManager.getChar(ArrayResourceBundle, int)
            
oracle.ide.controls.ToggleMenuItem.getCheckBoxMenuItemIcon()
          Replace with UIManager.getIcon("CheckBoxMenuItem.checkIcon"). 
oracle.jdeveloper.model.JProjectConfiguration.getClassPath()
          -- Use the project's getClassPath method instead. This method will not include the dependencies class path. 
oracle.jdeveloper.model.JProjectConfiguration.getCompileClassPath()
          -- Use the project's getClassPath method instead. This method will not include the dependencies class path. 
oracle.jdeveloper.model.JProjectConfiguration.getDocPath()
          -- Use the project's getClassPath method instead. This method will not include the dependencies doc path. 
oracle.jdeveloper.model.JProject.getEncoding()
          Use getCompilerEncoding() instead. 
oracle.ide.util.GraphicsUtils.getFocusableComponentOrChild(Component)
          replaced by GraphicsUtils.getFocusableComponentOrChild(Component, boolean) 
oracle.ide.util.ResourceManager.getFont(ArrayResourceBundle, int)
            
oracle.jdeveloper.ceditor.CodeEditor.getHelpableProvider()
            
oracle.jdeveloper.model.JProject.getHtmlSourceDirectory()
          -- We are no longer using the notion of an HTML source directory. Call getHtmlRootDirectory() instead. 
oracle.jdeveloper.model.JProject.getIanaEncoding()
          Use IdeUtil.getIdeIanaEncoding() instead. 
oracle.ide.util.ResourceManager.getIcon(ArrayResourceBundle, int)
            
oracle.ide.util.ResourceManager.getImage(ArrayResourceBundle, int)
            
oracle.ide.util.ResourceManager.getImageBase()
            
oracle.ide.util.ResourceManager.getImageIcon(ArrayResourceBundle, int)
            
oracle.ide.model.TextNode.getInputStream()
            
oracle.ide.util.ResourceManager.getInstance()
            
oracle.ide.util.ResourceManager.getInteger(ArrayResourceBundle, int)
            
oracle.jdeveloper.model.JProjectConfiguration.getLibraries()
            
oracle.ide.dialogs.SelectFileCellRenderer.getListCellRendererComponent(JList, Object, int, boolean, boolean)
          SelectFilesPanel now uses oracle.ide.controls.checkboxlist.CheckBoxList for display which provides it's own renderer. 
oracle.ide.addin.Wizard.getMenuLabel()
          use getMenuSpecification 
oracle.ide.util.ResourceManager.getMnemonic(ArrayResourceBundle, int)
            
oracle.ide.util.ResourceUtils.getMnemonicKeyCode(String)
          Use StringUtils.getMnemonicKeyCode(String). 
oracle.ide.util.ResourceManager.getObj(ArrayResourceBundle, int)
            
oracle.ide.util.ArrayResourceBundle.getObject(int)
            
oracle.ide.util.TextBufferStreamFactory.getOutputStream(TextBuffer)
          Use oracle.javatools.buffer.TextBufferFactory.createReader instead. 
oracle.jdeveloper.jot.JotMethod.getParameter(String)
            
oracle.ide.log.LogPipe.getPrintStream(LogPage)
          Instantiate a LogPrintStream instead. 
oracle.ide.log.LogPipe.getPrintWriter(LogPage)
          Instantiate a LogPrintWriter instead. 
oracle.ide.controls.RadioMenuItem.getRadioButtonMenuItemIcon()
          Replace with UIManager.getIcon("RadioButtonMenuItem.checkIcon"). 
oracle.jdeveloper.model.JProjectConfiguration.getRunClassPath()
          -- Use the project's getRunClassPath method instead. This method will not include the dependencies class path. 
oracle.jdeveloper.model.JProjectConfiguration.getSourcePath()
          This method will not include the dependencies source path nor the project source path. It is recommended that you use JProject.getSourcePath() if you need this extra information otherwise you should be calling JProjectConfiguration#getJdkAndLibrariesSourcePath() which has equivalent behavior to this method. 
oracle.ide.util.ResourceManager.getStr(ArrayResourceBundle, int)
            
oracle.ide.util.ArrayResourceBundle.getStringArray(int)
            
oracle.jdeveloper.library.JLibraryList.getSystemLibraries()
          Use JLibraryManager.getSystemLibraries() 
oracle.jdeveloper.jot.JotComment.getText()
            
oracle.ide.dialogs.MessageDialog.information(Component, Object)
          use information( Component, Object, String, String ); 
oracle.ide.dialogs.MessageDialog.information(Component, Object, String)
          use information( Component, Object, String, String ); 
oracle.ide.dialogs.MessageDialog.information(Object)
          use information( Component, Object, String, String ); 
oracle.ide.dialogs.MessageDialog.internalError(Component, Object)
          use critical( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.internalError(Component, Object, String)
          use critical( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.internalError(Component, Object, String, String)
          use critical( Component, Object, String, String ) 
oracle.ide.dialogs.MessageDialog.internalError(Object)
          use critical( Component, Object, String, String ) 
oracle.jdeveloper.cm.ConnectionDescriptor.isAlwaysPrompt()
            
oracle.jdeveloper.model.JProjectFilter.isFilteredBy(TNode, int)
          Replace with JProjectStructureController.isFilteredBy(TNode,int). 
oracle.jdeveloper.model.JProjectFilter.isFilterSupported(TNode, int)
          Replace with JProjectStructureController.isFilterSupported(TNode,int). 
oracle.ide.wizard.TitledWizardDialog.isIncludesFinishPage()
          use isFinishPageIncluded() 
oracle.ide.wizard.TitledWizardDialog.isIncludesWelcomePage()
          use isWelcomePageIncluded() 
oracle.jdeveloper.model.JProjectFilter.isInProject(TNode)
          Replace with JProjectStructureController.isInProject(TNode). 
oracle.ide.dialogs.MessageDialog.okcancel(Component, Object)
          use confirm( Component, Object, String, String, boolean, String, String ) 
oracle.jdeveloper.model.JProjectFilter.registerCategory(int, Class)
          Replace with JProjectFilter.registerCategory(int,Class,String,Icon,int). 
oracle.jdeveloper.model.JProjectFilter.registerCategory(int, Class, int)
          Replace with JProjectFilter.registerCategory(int,Class,String,Icon,int). 
oracle.jdeveloper.model.JProjectFilter.registerCategory(int, Class, String)
          Replace with JProjectFilter.registerCategory(int,Class,String,Icon,int). 
oracle.jdeveloper.model.JProjectFilter.registerCategory(int, Class, String, int)
          Replace with JProjectFilter.registerCategory(int,Class,String,Icon,int). 
oracle.ide.controls.ToolButton.removePopupItem(String)
            
oracle.jdeveloper.runner.RunConfiguration.setAlwaysUseTarget(boolean)
          Use setRunActiveFile instead. 
oracle.ide.controls.URLPathField.setButton(JButton)
          add this URLPathField as an ActionListener on the JButton instead. 
oracle.ide.controls.ListSilentKeyManager.setEnterAction(ActionListener)
          A custom KeyListener that responds to KeyEvent.VK_ENTER should be added to the JList control instead. 
oracle.jdeveloper.ceditor.CodeEditor.setHelpableProvider(HelpableProvider)
            
oracle.jdeveloper.model.JProject.setHtmlSourceDirectory(URL)
          -- We are no longer using the notion of an HTML source directory. 
oracle.ide.wizard.TitledWizardDialog.setIncludesFinishPage(boolean)
          use setFinishPageIncluded() 
oracle.jdeveloper.model.JProjectConfiguration.setLibraries(String)
            
oracle.jdeveloper.cm.ConnectionManager.setPrompter(ConnectInfoPrompter)
          - replaced by setDefaultPrompter(prompter) 
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.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.util.IdeUtil.showErrorDialog(Component, String, String)
          use oracle.ide.dialogs.MessageDialog.alert() 
oracle.ide.util.IdeUtil.showInfoDialog(Component, String, String)
          use oracle.ide.dialogs.MessageDialog.information() 
oracle.ide.util.IdeUtil.showPopupMenu(JPopupMenu, Component, int, int)
          Replace with MenuUtils.showPopupMenu(JPopupMenu,Component,int,int). 
oracle.ide.util.ResourceUtils.stripMnemonic(String)
          Use StringUtils.stripMnemonic(String). 
oracle.ide.util.ResourceManager.uncacheIcon(Icon)
            
 

Deprecated Constructors
oracle.ide.dialogs.SelectFileCell(String, Icon, boolean, Object)
          Places where SelectFileCell was used should be migrated to use oracle.ide.controls.checkboxlist.CheckBoxListCellData 
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). 
 


Extension SDK

 

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