Java™ Platform
Standard Ed. 6

Uses of Class
java.lang.Deprecated

Packages that use Deprecated
java.awt Contains all of the classes for creating user interfaces and for painting graphics and images. 
java.awt.datatransfer Provides interfaces and classes for transferring data between and within applications. 
java.awt.event Provides interfaces and classes for dealing with different types of events fired by AWT components. 
java.awt.image.renderable Provides classes and interfaces for producing rendering-independent images. 
java.io Provides for system input and output through data streams, serialization and the file system. 
java.lang Provides classes that are fundamental to the design of the Java programming language. 
java.net Provides the classes for implementing networking applications. 
java.rmi Provides the RMI package. 
java.rmi.dgc Provides classes and interface for RMI distributed garbage-collection (DGC). 
java.rmi.registry Provides a class and two interfaces for the RMI registry. 
java.rmi.server Provides classes and interfaces for supporting the server side of RMI. 
java.security Provides the classes and interfaces for the security framework. 
java.sql Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language. 
java.util Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array). 
java.util.logging Provides the classes and interfaces of the JavaTM 2 platform's core logging facilities. 
javax.accessibility Defines a contract between user-interface components and an assistive technology that provides access to those components. 
javax.jws.soap   
javax.management Provides the core classes for the Java Management Extensions. 
javax.management.loading Provides the classes which implement advanced dynamic loading. 
javax.management.monitor Provides the definition of the monitor classes. 
javax.management.openmbean Provides the open data types and Open MBean descriptor classes. 
javax.security.auth This package provides a framework for authentication and authorization. 
javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. 
javax.swing.plaf.basic Provides user interface objects built according to the Basic look and feel. 
javax.swing.plaf.metal Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel. 
javax.swing.table Provides classes and interfaces for dealing with javax.swing.JTable
javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components. 
javax.swing.text.html Provides the class HTMLEditorKit and supporting classes for creating HTML text editors. 
org.omg.CORBA Provides the mapping of the OMG CORBA APIs to the JavaTM programming language, including the class ORB, which is implemented so that a programmer can use it as a fully-functional Object Request Broker (ORB). 
org.omg.CORBA.portable Provides a portability layer, that is, a set of ORB APIs that makes it possible for code generated by one vendor to run on another vendor's ORB. 
 

Uses of Deprecated in java.awt
 

Fields in java.awt with annotations of type Deprecated
static int Frame.CROSSHAIR_CURSOR
          Deprecated. replaced by Cursor.CROSSHAIR_CURSOR.
static int Frame.DEFAULT_CURSOR
          Deprecated. replaced by Cursor.DEFAULT_CURSOR.
static int Frame.E_RESIZE_CURSOR
          Deprecated. replaced by Cursor.E_RESIZE_CURSOR.
static int Frame.HAND_CURSOR
          Deprecated. replaced by Cursor.HAND_CURSOR.
static int Frame.MOVE_CURSOR
          Deprecated. replaced by Cursor.MOVE_CURSOR.
static int Frame.N_RESIZE_CURSOR
          Deprecated. replaced by Cursor.N_RESIZE_CURSOR.
static int Frame.NE_RESIZE_CURSOR
          Deprecated. replaced by Cursor.NE_RESIZE_CURSOR.
static int Frame.NW_RESIZE_CURSOR
          Deprecated. replaced by Cursor.NW_RESIZE_CURSOR.
static int Frame.S_RESIZE_CURSOR
          Deprecated. replaced by Cursor.S_RESIZE_CURSOR.
static int Frame.SE_RESIZE_CURSOR
          Deprecated. replaced by Cursor.SE_RESIZE_CURSOR.
static int Frame.SW_RESIZE_CURSOR
          Deprecated. replaced by Cursor.SW_RESIZE_CURSOR.
static int Frame.TEXT_CURSOR
          Deprecated. replaced by Cursor.TEXT_CURSOR.
static int Frame.W_RESIZE_CURSOR
          Deprecated. replaced by Cursor.W_RESIZE_CURSOR.
static int Frame.WAIT_CURSOR
          Deprecated. replaced by Cursor.WAIT_CURSOR.
 

Methods in java.awt with annotations of type Deprecated
 boolean Component.action(Event evt, Object what)
          Deprecated. As of JDK version 1.1, should register this component as ActionListener on component which fires action events.
 void List.addItem(String item)
          Deprecated. replaced by add(String).
 void List.addItem(String item, int index)
          Deprecated. replaced by add(String, int).
 void CardLayout.addLayoutComponent(String name, Component comp)
          Deprecated. replaced by addLayoutComponent(Component, Object).
 void BorderLayout.addLayoutComponent(String name, Component comp)
          Deprecated. replaced by addLayoutComponent(Component, Object).
 boolean List.allowsMultipleSelections()
          Deprecated. As of JDK version 1.1, replaced by isMultipleMode().
 void TextArea.appendText(String str)
          Deprecated. As of JDK version 1.1, replaced by append(String).
 void Window.applyResourceBundle(ResourceBundle rb)
          Deprecated. As of J2SE 1.4, replaced by Component.applyComponentOrientation.
 void Window.applyResourceBundle(String rbName)
          Deprecated. As of J2SE 1.4, replaced by Component.applyComponentOrientation.
 Rectangle Component.bounds()
          Deprecated. As of JDK version 1.1, replaced by getBounds().
 void List.clear()
          Deprecated. As of JDK version 1.1, replaced by removeAll().
 int Container.countComponents()
          Deprecated. As of JDK version 1.1, replaced by getComponentCount().
 int Menu.countItems()
          Deprecated. As of JDK version 1.1, replaced by getItemCount().
 int Choice.countItems()
          Deprecated. As of JDK version 1.1, replaced by getItemCount().
 int List.countItems()
          Deprecated. As of JDK version 1.1, replaced by getItemCount().
 int MenuBar.countMenus()
          Deprecated. As of JDK version 1.1, replaced by getMenuCount().
 void List.delItem(int position)
          Deprecated. replaced by remove(String) and remove(int).
 void List.delItems(int start, int end)
          Deprecated. As of JDK version 1.1, Not for public use in the future. This method is expected to be retained only as a package private method.
 void Container.deliverEvent(Event e)
          Deprecated. As of JDK version 1.1, replaced by dispatchEvent(AWTEvent e)
 void Component.deliverEvent(Event e)
          Deprecated. As of JDK version 1.1, replaced by dispatchEvent(AWTEvent e).
 void MenuItem.disable()
          Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
 void Component.disable()
          Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
 void MenuItem.enable()
          Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
 void Component.enable()
          Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
 void MenuItem.enable(boolean b)
          Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
 void Component.enable(boolean b)
          Deprecated. As of JDK version 1.1, replaced by setEnabled(boolean).
 Rectangle Polygon.getBoundingBox()
          Deprecated. As of JDK version 1.1, replaced by getBounds().
 Rectangle Graphics.getClipRect()
          Deprecated. As of JDK version 1.1, replaced by getClipBounds().
 Checkbox CheckboxGroup.getCurrent()
          Deprecated. As of JDK version 1.1, replaced by getSelectedCheckbox().
 int Frame.getCursorType()
          Deprecated. As of JDK version 1.1, replaced by Component.getCursor().
abstract  String[] Toolkit.getFontList()
          Deprecated. see GraphicsEnvironment.getAvailableFontFamilyNames()
abstract  FontMetrics Toolkit.getFontMetrics(Font font)
          Deprecated. As of JDK version 1.2, replaced by the Font method getLineMetrics.
protected abstract  java.awt.peer.FontPeer Toolkit.getFontPeer(String name, int style)
          Deprecated. see java.awt.GraphicsEnvironment#getAllFonts
 int Scrollbar.getLineIncrement()
          Deprecated. As of JDK version 1.1, replaced by getUnitIncrement().
 int FontMetrics.getMaxDecent()
          Deprecated. As of JDK version 1.1.1, replaced by getMaxDescent().
static ComponentOrientation ComponentOrientation.getOrientation(ResourceBundle bdl)
          Deprecated. As of J2SE 1.4, use ComponentOrientation.getOrientation(java.util.Locale).
 int Scrollbar.getPageIncrement()
          Deprecated. As of JDK version 1.1, replaced by getBlockIncrement().
 java.awt.peer.MenuComponentPeer MenuComponent.getPeer()
          Deprecated. As of JDK version 1.1, programs should not directly manipulate peers.
 java.awt.peer.ComponentPeer Component.getPeer()
          Deprecated. As of JDK version 1.1, programs should not directly manipulate peers; replaced by boolean isDisplayable().
 java.awt.peer.FontPeer Font.getPeer()
          Deprecated. Font rendering is now platform independent.
 int Scrollbar.getVisible()
          Deprecated. As of JDK version 1.1, replaced by getVisibleAmount().
 boolean Component.gotFocus(Event evt, Object what)
          Deprecated. As of JDK version 1.1, replaced by processFocusEvent(FocusEvent).
 boolean Component.handleEvent(Event evt)
          Deprecated. As of JDK version 1.1 replaced by processEvent(AWTEvent).
 void Dialog.hide()
          Deprecated. As of JDK version 1.5, replaced by setVisible(boolean).
 void Window.hide()
          Deprecated. As of JDK version 1.5, replaced by Window.setVisible(boolean).
 void Component.hide()
          Deprecated. As of JDK version 1.1, replaced by setVisible(boolean).
 void TextArea.insertText(String str, int pos)
          Deprecated. As of JDK version 1.1, replaced by insert(String, int).
 Insets Container.insets()
          Deprecated. As of JDK version 1.1, replaced by getInsets().
 boolean Rectangle.inside(int X, int Y)
          Deprecated. As of JDK version 1.1, replaced by contains(int, int).
 boolean Component.inside(int x, int y)
          Deprecated. As of JDK version 1.1, replaced by contains(int, int).
 boolean Polygon.inside(int x, int y)
          Deprecated. As of JDK version 1.1, replaced by contains(int, int).
 boolean Component.isFocusTraversable()
          Deprecated. As of 1.4, replaced by isFocusable().
 boolean List.isSelected(int index)
          Deprecated. As of JDK version 1.1, replaced by isIndexSelected(int).
 boolean Component.keyDown(Event evt, int key)
          Deprecated. As of JDK version 1.1, replaced by processKeyEvent(KeyEvent).
 boolean Component.keyUp(Event evt, int key)
          Deprecated. As of JDK version 1.1, replaced by processKeyEvent(KeyEvent).
 void Container.layout()
          Deprecated. As of JDK version 1.1, replaced by doLayout().
 void ScrollPane.layout()
          Deprecated. As of JDK version 1.1, replaced by doLayout().
 void Component.layout()
          Deprecated. As of JDK version 1.1, replaced by doLayout().
 Component Container.locate(int x, int y)
          Deprecated. As of JDK version 1.1, replaced by getComponentAt(int, int).
 Component Component.locate(int x, int y)
          Deprecated. As of JDK version 1.1, replaced by getComponentAt(int, int).
 Point Component.location()
          Deprecated. As of JDK version 1.1, replaced by getLocation().
 boolean Component.lostFocus(Event evt, Object what)
          Deprecated. As of JDK version 1.1, replaced by processFocusEvent(FocusEvent).
 Dimension TextArea.minimumSize()
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize().
 Dimension Container.minimumSize()
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize().
 Dimension List.minimumSize()
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize().
 Dimension TextField.minimumSize()
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize().
 Dimension Component.minimumSize()
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize().
 Dimension List.minimumSize(int rows)
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize(int).
 Dimension TextField.minimumSize(int columns)
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize(int).
 Dimension TextArea.minimumSize(int rows, int columns)
          Deprecated. As of JDK version 1.1, replaced by getMinimumSize(int, int).
 boolean Component.mouseDown(Event evt, int x, int y)
          Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
 boolean Component.mouseDrag(Event evt, int x, int y)
          Deprecated. As of JDK version 1.1, replaced by processMouseMotionEvent(MouseEvent).
 boolean Component.mouseEnter(Event evt, int x, int y)
          Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
 boolean Component.mouseExit(Event evt, int x, int y)
          Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
 boolean Component.mouseMove(Event evt, int x, int y)
          Deprecated. As of JDK version 1.1, replaced by processMouseMotionEvent(MouseEvent).
 boolean Component.mouseUp(Event evt, int x, int y)
          Deprecated. As of JDK version 1.1, replaced by processMouseEvent(MouseEvent).
 void Rectangle.move(int x, int y)
          Deprecated. As of JDK version 1.1, replaced by setLocation(int, int).
 void Component.move(int x, int y)
          Deprecated. As of JDK version 1.1, replaced by setLocation(int, int).
 void Component.nextFocus()
          Deprecated. As of JDK version 1.1, replaced by transferFocus().
 boolean MenuComponent.postEvent(Event evt)
          Deprecated. As of JDK version 1.1, replaced by dispatchEvent.
 boolean Window.postEvent(Event e)
          Deprecated. As of JDK version 1.1 replaced by dispatchEvent(AWTEvent).
 boolean Component.postEvent(Event e)
          Deprecated. As of JDK version 1.1, replaced by dispatchEvent(AWTEvent).
 boolean MenuContainer.postEvent(Event evt)
          Deprecated. As of JDK version 1.1 replaced by dispatchEvent(AWTEvent).
 Dimension TextArea.preferredSize()
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize().
 Dimension Container.preferredSize()
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize().
 Dimension List.preferredSize()
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize().
 Dimension TextField.preferredSize()
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize().
 Dimension Component.preferredSize()
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize().
 Dimension List.preferredSize(int rows)
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize(int).
 Dimension TextField.preferredSize(int columns)
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize(int).
 Dimension TextArea.preferredSize(int rows, int columns)
          Deprecated. As of JDK version 1.1, replaced by getPreferredSize(int, int).
 void TextArea.replaceText(String str, int start, int end)
          Deprecated. As of JDK version 1.1, replaced by replaceRange(String, int, int).
 void Window.reshape(int x, int y, int width, int height)
          Deprecated. As of JDK version 1.1, replaced by setBounds(int, int, int, int).
 void Rectangle.reshape(int x, int y, int width, int height)
          Deprecated. As of JDK version 1.1, replaced by setBounds(int, int, int, int).
 void Component.reshape(int x, int y, int width, int height)
          Deprecated. As of JDK version 1.1, replaced by setBounds(int, int, int, int).
 void Component.resize(Dimension d)
          Deprecated. As of JDK version 1.1, replaced by setSize(Dimension).
 void Rectangle.resize(int width, int height)
          Deprecated. As of JDK version 1.1, replaced by setSize(int, int).
 void Component.resize(int width, int height)
          Deprecated. As of JDK version 1.1, replaced by setSize(int, int).
 void CheckboxGroup.setCurrent(Checkbox box)
          Deprecated. As of JDK version 1.1, replaced by setSelectedCheckbox(Checkbox).
 void Frame.setCursor(int cursorType)
          Deprecated. As of JDK version 1.1, replaced by Component.setCursor(Cursor).
 void TextField.setEchoCharacter(char c)
          Deprecated. As of JDK version 1.1, replaced by setEchoChar(char).
 void Scrollbar.setLineIncrement(int v)
          Deprecated. As of JDK version 1.1, replaced by setUnitIncrement(int).
 void List.setMultipleSelections(boolean b)
          Deprecated. As of JDK version 1.1, replaced by setMultipleMode(boolean).
 void Scrollbar.setPageIncrement(int v)
          Deprecated. As of JDK version 1.1, replaced by setBlockIncrement().
 void Dialog.show()
          Deprecated. As of JDK version 1.5, replaced by setVisible(boolean).
 void Window.show()
          Deprecated. As of JDK version 1.5, replaced by Window.setVisible(boolean).
 void Component.show()
          Deprecated. As of JDK version 1.1, replaced by setVisible(boolean).
 void Component.show(boolean b)
          Deprecated. As of JDK version 1.1, replaced by setVisible(boolean).
 Dimension Component.size()
          Deprecated. As of JDK version 1.1, replaced by getSize().
 

Uses of Deprecated in java.awt.datatransfer
 

Fields in java.awt.datatransfer with annotations of type Deprecated
static DataFlavor DataFlavor.plainTextFlavor
          Deprecated. as of 1.3. Use DataFlavor.getReaderForText(Transferable) instead of Transferable.getTransferData(DataFlavor.plainTextFlavor).
 

Methods in java.awt.datatransfer with annotations of type Deprecated
 boolean DataFlavor.equals(String s)
          Deprecated. As inconsistent with hashCode() contract, use isMimeTypeEqual(String) instead.
protected  String DataFlavor.normalizeMimeType(String mimeType)
          Deprecated.  
protected  String DataFlavor.normalizeMimeTypeParameter(String parameterName, String parameterValue)
          Deprecated.  
 

Uses of Deprecated in java.awt.event
 

Methods in java.awt.event with annotations of type Deprecated
 void KeyEvent.setModifiers(int modifiers)
          Deprecated. as of JDK1.1.4
 

Constructors in java.awt.event with annotations of type Deprecated
KeyEvent(Component source, int id, long when, int modifiers, int keyCode)
          Deprecated. as of JDK1.1
 

Uses of Deprecated in java.awt.image.renderable
 

Methods in java.awt.image.renderable with annotations of type Deprecated
 void RenderContext.concetenateTransform(AffineTransform modTransform)
          Deprecated. replaced by concatenateTransform(AffineTransform).
 void RenderContext.preConcetenateTransform(AffineTransform modTransform)
          Deprecated. replaced by preConcatenateTransform(AffineTransform).
 

Uses of Deprecated in java.io
 

Classes in java.io with annotations of type Deprecated
 class LineNumberInputStream
          Deprecated. This class incorrectly assumes that bytes adequately represent characters. As of JDK 1.1, the preferred way to operate on character streams is via the new character-stream classes, which include a class for counting line numbers.
 class StringBufferInputStream
          Deprecated. This class does not properly convert characters into bytes. As of JDK 1.1, the preferred way to create a stream from a string is via the StringReader class.
 

Methods in java.io with annotations of type Deprecated
 String DataInputStream.readLine()
          Deprecated. This method does not properly convert bytes to characters. As of JDK 1.1, the preferred way to read lines of text is via the BufferedReader.readLine() method. Programs that use the DataInputStream class to read lines can be converted to use the BufferedReader class by replacing code of the form:
     DataInputStream d = new DataInputStream(in);
 
with:
     BufferedReader d
          = new BufferedReader(new InputStreamReader(in));
 
 String ObjectInputStream.readLine()
          Deprecated. This method does not properly convert bytes to characters. see DataInputStream for the details and alternatives.
 String ByteArrayOutputStream.toString(int hibyte)
          Deprecated. This method does not properly convert bytes into characters. As of JDK 1.1, the preferred way to do this is via the toString(String enc) method, which takes an encoding-name argument, or the toString() method, which uses the platform's default character encoding.
 URL File.toURL()
          Deprecated. This method does not automatically escape characters that are illegal in URLs. It is recommended that new code convert an abstract pathname into a URL by first converting it into a URI, via the toURI method, and then converting the URI into a URL via the URI.toURL method.
abstract  void ObjectOutputStream.PutField.write(ObjectOutput out)
          Deprecated. This method does not write the values contained by this PutField object in a proper format, and may result in corruption of the serialization stream. The correct way to write PutField data is by calling the ObjectOutputStream.writeFields() method.
 

Constructors in java.io with annotations of type Deprecated
StreamTokenizer(InputStream is)
          Deprecated. As of JDK version 1.1, the preferred way to tokenize an input stream is to convert it into a character stream, for example:
   Reader r = new BufferedReader(new InputStreamReader(is));
   StreamTokenizer st = new StreamTokenizer(r);
 
 

Uses of Deprecated in java.lang
 

Fields in java.lang with annotations of type Deprecated
protected  boolean SecurityManager.inCheck
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
static Character.UnicodeBlock Character.UnicodeBlock.SURROGATES_AREA
          Deprecated. As of J2SE 5, use Character.UnicodeBlock.HIGH_SURROGATES, Character.UnicodeBlock.HIGH_PRIVATE_USE_SURROGATES, and Character.UnicodeBlock.LOW_SURROGATES. These new constants match the block definitions of the Unicode Standard. The Character.UnicodeBlock.of(char) and Character.UnicodeBlock.of(int) methods return the new constants, not SURROGATES_AREA.
 

Methods in java.lang with annotations of type Deprecated
 boolean ThreadGroup.allowThreadSuspension(boolean b)
          Deprecated. The definition of this call depends on ThreadGroup.suspend(), which is deprecated. Further, the behavior of this call was never specified.
 void SecurityManager.checkMulticast(InetAddress maddr, byte ttl)
          Deprecated. Use #checkPermission(java.security.Permission) instead
protected  int SecurityManager.classDepth(String name)
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
protected  int SecurityManager.classLoaderDepth()
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
 int Thread.countStackFrames()
          Deprecated. The definition of this call depends on Thread.suspend(), which is deprecated. Further, the results of this call were never well-defined.
protected  ClassLoader SecurityManager.currentClassLoader()
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
protected  Class<?> SecurityManager.currentLoadedClass()
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
protected  Class<?> ClassLoader.defineClass(byte[] b, int off, int len)
          Deprecated. Replaced by defineClass(String, byte[], int, int)
 void Thread.destroy()
          Deprecated. This method was originally designed to destroy this thread without any cleanup. Any monitors it held would have remained locked. However, the method was never implemented. If if were to be implemented, it would be deadlock-prone in much the manner of Thread.suspend(). If the target thread held a lock protecting a critical system resource when it was destroyed, no thread could ever access this resource again. If another thread ever attempted to lock this resource, deadlock would result. Such deadlocks typically manifest themselves as "frozen" processes. For more information, see Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?.
 void String.getBytes(int srcBegin, int srcEnd, byte[] dst, int dstBegin)
          Deprecated. This method does not properly convert characters into bytes. As of JDK 1.1, the preferred way to do this is via the String.getBytes() method, which uses the platform's default charset.
 boolean SecurityManager.getInCheck()
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
 InputStream Runtime.getLocalizedInputStream(InputStream in)
          Deprecated. As of JDK 1.1, the preferred way to translate a byte stream in the local encoding into a character stream in Unicode is via the InputStreamReader and BufferedReader classes.
 OutputStream Runtime.getLocalizedOutputStream(OutputStream out)
          Deprecated. As of JDK 1.1, the preferred way to translate a Unicode character stream into a byte stream in the local encoding is via the OutputStreamWriter, BufferedWriter, and PrintWriter classes.
protected  boolean SecurityManager.inClass(String name)
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
protected  boolean SecurityManager.inClassLoader()
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
static boolean Character.isJavaLetter(char ch)
          Deprecated. Replaced by isJavaIdentifierStart(char).
static boolean Character.isJavaLetterOrDigit(char ch)
          Deprecated. Replaced by isJavaIdentifierPart(char).
static boolean Character.isSpace(char ch)
          Deprecated. Replaced by isWhitespace(char).
 void Thread.resume()
          Deprecated. This method exists solely for use with Thread.suspend(), which has been deprecated because it is deadlock-prone. For more information, see Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?.
 void ThreadGroup.resume()
          Deprecated. This method is used solely in conjunction with Thread.suspend and ThreadGroup.suspend, both of which have been deprecated, as they are inherently deadlock-prone. See Thread.suspend() for details.
static void System.runFinalizersOnExit(boolean value)
          Deprecated. This method is inherently unsafe. It may result in finalizers being called on live objects while other threads are concurrently manipulating those objects, resulting in erratic behavior or deadlock.
static void Runtime.runFinalizersOnExit(boolean value)
          Deprecated. This method is inherently unsafe. It may result in finalizers being called on live objects while other threads are concurrently manipulating those objects, resulting in erratic behavior or deadlock.
 void Thread.stop()
          Deprecated. This method is inherently unsafe. Stopping a thread with Thread.stop causes it to unlock all of the monitors that it has locked (as a natural consequence of the unchecked ThreadDeath exception propagating up the stack). If any of the objects previously protected by these monitors were in an inconsistent state, the damaged objects become visible to other threads, potentially resulting in arbitrary behavior. Many uses of stop should be replaced by code that simply modifies some variable to indicate that the target thread should stop running. The target thread should check this variable regularly, and return from its run method in an orderly fashion if the variable indicates that it is to stop running. If the target thread waits for long periods (on a condition variable, for example), the interrupt method should be used to interrupt the wait. For more information, see Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?.
 void ThreadGroup.stop()
          Deprecated. This method is inherently unsafe. See Thread.stop() for details.
 void Thread.stop(Throwable obj)
          Deprecated. This method is inherently unsafe. See Thread.stop() for details. An additional danger of this method is that it may be used to generate exceptions that the target thread is unprepared to handle (including checked exceptions that the thread could not possibly throw, were it not for this method). For more information, see Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?.
 void Thread.suspend()
          Deprecated. This method has been deprecated, as it is inherently deadlock-prone. If the target thread holds a lock on the monitor protecting a critical system resource when it is suspended, no thread can access this resource until the target thread is resumed. If the thread that would resume the target thread attempts to lock this monitor prior to calling resume, deadlock results. Such deadlocks typically manifest themselves as "frozen" processes. For more information, see Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?.
 void ThreadGroup.suspend()
          Deprecated. This method is inherently deadlock-prone. See Thread.suspend() for details.
 

Constructors in java.lang with annotations of type Deprecated
String(byte[] ascii, int hibyte)
          Deprecated. This method does not properly convert bytes into characters. As of JDK 1.1, the preferred way to do this is via the String constructors that take a Charset, charset name, or that use the platform's default charset.
String(byte[] ascii, int hibyte, int offset, int count)
          Deprecated. This method does not properly convert bytes into characters. As of JDK 1.1, the preferred way to do this is via the String constructors that take a Charset, charset name, or that use the platform's default charset.
 

Uses of Deprecated in java.net
 

Fields in java.net with annotations of type Deprecated
static int HttpURLConnection.HTTP_SERVER_ERROR
          Deprecated. it is misplaced and shouldn't have existed.
 

Methods in java.net with annotations of type Deprecated
static String URLDecoder.decode(String s)
          Deprecated. The resulting string may vary depending on the platform's default encoding. Instead, use the decode(String,String) method to specify the encoding.
static String URLEncoder.encode(String s)
          Deprecated. The resulting string may vary depending on the platform's default encoding. Instead, use the encode(String,String) method to specify the encoding.
static String URLConnection.getDefaultRequestProperty(String key)
          Deprecated. The instance specific getRequestProperty method should be used after an appropriate instance of URLConnection is obtained.
 byte MulticastSocket.getTTL()
          Deprecated. use the getTimeToLive method instead, which returns an int instead of a byte.
protected abstract  byte DatagramSocketImpl.getTTL()
          Deprecated. use getTimeToLive instead.
 void MulticastSocket.send(DatagramPacket p, byte ttl)
          Deprecated. Use the following code or its equivalent instead: ...... int ttl = mcastSocket.getTimeToLive(); mcastSocket.setTimeToLive(newttl); mcastSocket.send(p); mcastSocket.setTimeToLive(ttl); ......
static void URLConnection.setDefaultRequestProperty(String key, String value)
          Deprecated. The instance specific setRequestProperty method should be used after an appropriate instance of URLConnection is obtained. Invoking this method will have no effect.
 void MulticastSocket.setTTL(byte ttl)
          Deprecated. use the setTimeToLive method instead, which uses int instead of byte as the type for ttl.
protected abstract  void DatagramSocketImpl.setTTL(byte ttl)
          Deprecated. use setTimeToLive instead.
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String file, String ref)
          Deprecated. Use setURL(URL, String, String, int, String, String, String, String);
 

Constructors in java.net with annotations of type Deprecated
Socket(InetAddress host, int port, boolean stream)
          Deprecated. Use DatagramSocket instead for UDP transport.
Socket(String host, int port, boolean stream)
          Deprecated. Use DatagramSocket instead for UDP transport.
 

Uses of Deprecated in java.rmi
 

Classes in java.rmi with annotations of type Deprecated
 class RMISecurityException
          Deprecated. Use SecurityException instead. Application code should never directly reference this class, and RMISecurityManager no longer throws this subclass of java.lang.SecurityException.
 class ServerRuntimeException
          Deprecated. no replacement
 

Constructors in java.rmi with annotations of type Deprecated
RMISecurityException(String name)
          Deprecated. no replacement
RMISecurityException(String name, String arg)
          Deprecated. no replacement
ServerRuntimeException(String s, Exception ex)
          Deprecated. no replacement
 

Uses of Deprecated in java.rmi.dgc
 

Methods in java.rmi.dgc with annotations of type Deprecated
static boolean VMID.isUnique()
          Deprecated.  
 

Uses of Deprecated in java.rmi.registry
 

Classes in java.rmi.registry with annotations of type Deprecated
 interface RegistryHandler
          Deprecated. no replacement
 

Methods in java.rmi.registry with annotations of type Deprecated
 Registry RegistryHandler.registryImpl(int port)
          Deprecated. no replacement. As of the Java 2 platform v1.2, RMI no longer uses the RegistryHandler to obtain the registry's implementation.
 Registry RegistryHandler.registryStub(String host, int port)
          Deprecated. no replacement. As of the Java 2 platform v1.2, RMI no longer uses the RegistryHandler to obtain the registry's stub.
 

Uses of Deprecated in java.rmi.server
 

Classes in java.rmi.server with annotations of type Deprecated
 interface LoaderHandler
          Deprecated. no replacement
 class LogStream
          Deprecated. no replacement
 class Operation
          Deprecated. no replacement
 interface RemoteCall
          Deprecated. no replacement.
 interface Skeleton
          Deprecated. no replacement. Skeletons are no longer required for remote method calls in the Java 2 platform v1.2 and greater.
 class SkeletonMismatchException
          Deprecated. no replacement. Skeletons are no longer required for remote method calls in the Java 2 platform v1.2 and greater.
 class SkeletonNotFoundException
          Deprecated. no replacement. Skeletons are no longer required for remote method calls in the Java 2 platform v1.2 and greater.
 

Methods in java.rmi.server with annotations of type Deprecated
 void Skeleton.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
          Deprecated. no replacement
 void RemoteCall.done()
          Deprecated. no replacement
 void RemoteRef.done(RemoteCall call)
          Deprecated. 1.2 style stubs no longer use this method. Instead of using a sequence of method calls to the remote reference (newCall, invoke, and done), a stub uses a single method, invoke(Remote, Method, Object[], int), on the remote reference to carry out parameter marshalling, remote method executing and unmarshalling of the return value.
 void RemoteCall.executeCall()
          Deprecated. no replacement
static PrintStream LogStream.getDefaultStream()
          Deprecated. no replacement
 ObjectInput RemoteCall.getInputStream()
          Deprecated. no replacement
 String Operation.getOperation()
          Deprecated. no replacement
 Operation[] Skeleton.getOperations()
          Deprecated. no replacement
 OutputStream LogStream.getOutputStream()
          Deprecated. no replacement
 ObjectOutput RemoteCall.getOutputStream()
          Deprecated. no replacement
 ObjectOutput RemoteCall.getResultStream(boolean success)
          Deprecated. no replacement
 Object LoaderHandler.getSecurityContext(ClassLoader loader)
          Deprecated. no replacement
static Object RMIClassLoader.getSecurityContext(ClassLoader loader)
          Deprecated. no replacement. As of the Java 2 platform v1.2, RMI no longer uses this method to obtain a class loader's security context.
 void RemoteRef.invoke(RemoteCall call)
          Deprecated. 1.2 style stubs no longer use this method. Instead of using a sequence of method calls to the remote reference (newCall, invoke, and done), a stub uses a single method, invoke(Remote, Method, Object[], int), on the remote reference to carry out parameter marshalling, remote method executing and unmarshalling of the return value.
 Class<?> LoaderHandler.loadClass(String name)
          Deprecated. no replacement
static Class<?> RMIClassLoader.loadClass(String name)
          Deprecated. replaced by loadClass(String,String) method
 Class<?> LoaderHandler.loadClass(URL codebase, String name)
          Deprecated. no replacement
static LogStream LogStream.log(String name)
          Deprecated. no replacement
 RemoteCall RemoteRef.newCall(RemoteObject obj, Operation[] op, int opnum, long hash)
          Deprecated. 1.2 style stubs no longer use this method. Instead of using a sequence of method calls on the stub's the remote reference (newCall, invoke, and done), a stub uses a single method, invoke(Remote, Method, Object[], int), on the remote reference to carry out parameter marshalling, remote method executing and unmarshalling of the return value.
static int LogStream.parseLevel(String s)
          Deprecated. no replacement
 void RemoteCall.releaseInputStream()
          Deprecated. no replacement
 void RemoteCall.releaseOutputStream()
          Deprecated. no replacement
static void LogStream.setDefaultStream(PrintStream newDefault)
          Deprecated. no replacement
 void LogStream.setOutputStream(OutputStream out)
          Deprecated. no replacement
protected static void RemoteStub.setRef(RemoteStub stub, RemoteRef ref)
          Deprecated. no replacement. The setRef method is not needed since RemoteStubs can be created with the RemoteStub(RemoteRef) constructor.
 String LogStream.toString()
          Deprecated. no replacement
 String Operation.toString()
          Deprecated. no replacement
 void LogStream.write(byte[] b, int off, int len)
          Deprecated. no replacement
 void LogStream.write(int b)
          Deprecated. no replacement
 

Constructors in java.rmi.server with annotations of type Deprecated
Operation(String op)
          Deprecated. no replacement
SkeletonMismatchException(String s)
          Deprecated. no replacement
 

Uses of Deprecated in java.security
 

Classes in java.security with annotations of type Deprecated
 interface Certificate
          Deprecated. A new certificate handling package is created in the Java platform. This Certificate interface is entirely deprecated and is here to allow for a smooth transition to the new package.
 class Identity
          Deprecated. This class is no longer used. Its functionality has been replaced by java.security.KeyStore, the java.security.cert package, and java.security.Principal.
 class IdentityScope
          Deprecated. This class is no longer used. Its functionality has been replaced by java.security.KeyStore, the java.security.cert package, and java.security.Principal.
 class Signer
          Deprecated. This class is no longer used. Its functionality has been replaced by java.security.KeyStore, the java.security.cert package, and java.security.Principal.
 

Methods in java.security with annotations of type Deprecated
protected abstract  Object SignatureSpi.engineGetParameter(String param)
          Deprecated.  
protected abstract  void SignatureSpi.engineSetParameter(String param, Object value)
          Deprecated. Replaced by engineSetParameter.
static String Security.getAlgorithmProperty(String algName, String propName)
          Deprecated. This method used to return the value of a proprietary property in the master file of the "SUN" Cryptographic Service Provider in order to determine how to parse algorithm-specific parameters. Use the new provider-based and algorithm-independent AlgorithmParameters and KeyFactory engine classes (introduced in the J2SE version 1.2 platform) instead.
 Object Signature.getParameter(String param)
          Deprecated.  
 void Signature.setParameter(String param, Object value)
          Deprecated. Use setParameter.
 

Uses of Deprecated in java.sql
 

Methods in java.sql with annotations of type Deprecated
 int Time.getDate()
          Deprecated.  
 int Time.getDay()
          Deprecated.  
 int Time.getMonth()
          Deprecated.  
 int Time.getYear()
          Deprecated.  
 void Time.setDate(int i)
          Deprecated.  
 void Time.setMonth(int i)
          Deprecated.  
 void Time.setYear(int i)
          Deprecated.  
 

Constructors in java.sql with annotations of type Deprecated
Time(int hour, int minute, int second)
          Deprecated. Use the constructor that takes a milliseconds value in place of this constructor
Timestamp(int year, int month, int date, int hour, int minute, int second, int nano)
          Deprecated. instead use the constructor Timestamp(long millis)
 

Uses of Deprecated in java.util
 

Methods in java.util with annotations of type Deprecated
 int Date.getDate()
          Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.DAY_OF_MONTH).
 int Date.getDay()
          Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.DAY_OF_WEEK).
 int Date.getHours()
          Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.HOUR_OF_DAY).
 int Date.getMinutes()
          Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.MINUTE).
 int Date.getMonth()
          Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.MONTH).
 int Date.getSeconds()
          Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.SECOND).
 int Date.getTimezoneOffset()
          Deprecated. As of JDK version 1.1, replaced by -(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / (60 * 1000).
 int Date.getYear()
          Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.YEAR) - 1900.
static long Date.parse(String s)
          Deprecated. As of JDK version 1.1, replaced by DateFormat.parse(String s).
 void Properties.save(OutputStream out, String comments)
          Deprecated. This method does not throw an IOException if an I/O error occurs while saving the property list. The preferred way to save a properties list is via the store(OutputStream out, String comments) method or the storeToXML(OutputStream os, String comment) method.
 void Date.setDate(int date)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.DAY_OF_MONTH, int date).
 void Date.setHours(int hours)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.HOUR_OF_DAY, int hours).
 void Date.setMinutes(int minutes)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.MINUTE, int minutes).
 void Date.setMonth(int month)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.MONTH, int month).
 void Date.setSeconds(int seconds)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.SECOND, int seconds).
 void Date.setYear(int year)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.YEAR, year + 1900).
 String Date.toGMTString()
          Deprecated. As of JDK version 1.1, replaced by DateFormat.format(Date date), using a GMT TimeZone.
 String Date.toLocaleString()
          Deprecated. As of JDK version 1.1, replaced by DateFormat.format(Date date).
static long Date.UTC(int year, int month, int date, int hrs, int min, int sec)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date, hrs, min, sec) or GregorianCalendar(year + 1900, month, date, hrs, min, sec), using a UTC TimeZone, followed by Calendar.getTime().getTime().
 

Constructors in java.util with annotations of type Deprecated
Date(int year, int month, int date)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date) or GregorianCalendar(year + 1900, month, date).
Date(int year, int month, int date, int hrs, int min)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date, hrs, min) or GregorianCalendar(year + 1900, month, date, hrs, min).
Date(int year, int month, int date, int hrs, int min, int sec)
          Deprecated. As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date, hrs, min, sec) or GregorianCalendar(year + 1900, month, date, hrs, min, sec).
Date(String s)
          Deprecated. As of JDK version 1.1, replaced by DateFormat.parse(String s).
 

Uses of Deprecated in java.util.logging
 

Fields in java.util.logging with annotations of type Deprecated
static Logger Logger.global
          Deprecated. Initialization of this field is prone to deadlocks. The field must be initialized by the Logger class initialization which may cause deadlocks with the LogManager class initialization. In such cases two class initialization wait for each other to complete. As of JDK version 1.6, the preferred way to get the global logger object is via the call Logger.getLogger(Logger.GLOBAL_LOGGER_NAME).
 

Uses of Deprecated in javax.accessibility
 

Classes in javax.accessibility with annotations of type Deprecated
 class AccessibleResourceBundle
          Deprecated. This class is deprecated as of version 1.3 of the Java Platform.
 

Uses of Deprecated in javax.jws.soap
 

Classes in javax.jws.soap with annotations of type Deprecated
 interface InitParam
          Deprecated. As of JSR-181 2.0 with no replacement.
 interface SOAPMessageHandler
          Deprecated. As of JSR-181 2.0 with no replacement.
 interface SOAPMessageHandlers
          Deprecated. As of JSR-181 2.0 with no replacement.
 

Uses of Deprecated in javax.management
 

Classes in javax.management with annotations of type Deprecated
 class DefaultLoaderRepository
          Deprecated. Use MBeanServer.getClassLoaderRepository() instead.
 

Methods in javax.management with annotations of type Deprecated
 ObjectInputStream MBeanServer.deserialize(ObjectName name, byte[] data)
          Deprecated. Use getClassLoaderFor to obtain the appropriate class loader for deserialization.
 ObjectInputStream MBeanServer.deserialize(String className, byte[] data)
          Deprecated. Use MBeanServer.getClassLoaderRepository() to obtain the class loader repository and use it to deserialize.
 ObjectInputStream MBeanServer.deserialize(String className, ObjectName loaderName, byte[] data)
          Deprecated. Use getClassLoader to obtain the class loader for deserialization.
 void ValueExp.setMBeanServer(MBeanServer s)
          Deprecated. This method is not needed because a ValueExp can access the MBean server in which it is being evaluated by using QueryEval.getMBeanServer().
 

Constructors in javax.management with annotations of type Deprecated
AttributeValueExp()
          Deprecated. An instance created with this constructor cannot be used in a query.
 

Uses of Deprecated in javax.management.loading
 

Classes in javax.management.loading with annotations of type Deprecated
 class DefaultLoaderRepository
          Deprecated. Use MBeanServer.getClassLoaderRepository()} instead.
 

Uses of Deprecated in javax.management.monitor
 

Fields in javax.management.monitor with annotations of type Deprecated
protected  int Monitor.alreadyNotified
          Deprecated. equivalent to Monitor.alreadyNotifieds[0].
protected  String Monitor.dbgTag
          Deprecated. No replacement.
 

Methods in javax.management.monitor with annotations of type Deprecated
 String StringMonitorMBean.getDerivedGauge()
          Deprecated. As of JMX 1.2, replaced by StringMonitorMBean.getDerivedGauge(ObjectName)
 String StringMonitor.getDerivedGauge()
          Deprecated. As of JMX 1.2, replaced by StringMonitor.getDerivedGauge(ObjectName)
 Number GaugeMonitorMBean.getDerivedGauge()
          Deprecated. As of JMX 1.2, replaced by GaugeMonitorMBean.getDerivedGauge(ObjectName)
 Number GaugeMonitor.getDerivedGauge()
          Deprecated. As of JMX 1.2, replaced by GaugeMonitor.getDerivedGauge(ObjectName)
 Number CounterMonitorMBean.getDerivedGauge()
          Deprecated. As of JMX 1.2, replaced by CounterMonitorMBean.getDerivedGauge(ObjectName)
 Number CounterMonitor.getDerivedGauge()
          Deprecated. As of JMX 1.2, replaced by CounterMonitor.getDerivedGauge(ObjectName)
 long StringMonitorMBean.getDerivedGaugeTimeStamp()
          Deprecated. As of JMX 1.2, replaced by StringMonitorMBean.getDerivedGaugeTimeStamp(ObjectName)
 long StringMonitor.getDerivedGaugeTimeStamp()
          Deprecated. As of JMX 1.2, replaced by StringMonitor.getDerivedGaugeTimeStamp(ObjectName)
 long GaugeMonitorMBean.getDerivedGaugeTimeStamp()
          Deprecated. As of JMX 1.2, replaced by GaugeMonitorMBean.getDerivedGaugeTimeStamp(ObjectName)
 long GaugeMonitor.getDerivedGaugeTimeStamp()
          Deprecated. As of JMX 1.2, replaced by GaugeMonitor.getDerivedGaugeTimeStamp(ObjectName)
 long CounterMonitorMBean.getDerivedGaugeTimeStamp()
          Deprecated. As of JMX 1.2, replaced by CounterMonitorMBean.getDerivedGaugeTimeStamp(ObjectName)
 long CounterMonitor.getDerivedGaugeTimeStamp()
          Deprecated. As of JMX 1.2, replaced by CounterMonitor.getDerivedGaugeTimeStamp(ObjectName)
 ObjectName MonitorMBean.getObservedObject()
          Deprecated. As of JMX 1.2, replaced by MonitorMBean.getObservedObjects()
 ObjectName Monitor.getObservedObject()
          Deprecated. As of JMX 1.2, replaced by Monitor.getObservedObjects()
 Number CounterMonitorMBean.getThreshold()
          Deprecated. As of JMX 1.2, replaced by CounterMonitorMBean.getThreshold(ObjectName)
 Number CounterMonitor.getThreshold()
          Deprecated. As of JMX 1.2, replaced by CounterMonitor.getThreshold(ObjectName)
 void MonitorMBean.setObservedObject(ObjectName object)
          Deprecated. As of JMX 1.2, replaced by MonitorMBean.addObservedObject(javax.management.ObjectName)
 void Monitor.setObservedObject(ObjectName object)
          Deprecated. As of JMX 1.2, replaced by Monitor.addObservedObject(javax.management.ObjectName)
 void CounterMonitorMBean.setThreshold(Number value)
          Deprecated. As of JMX 1.2, replaced by CounterMonitorMBean.setInitThreshold(java.lang.Number)
 void CounterMonitor.setThreshold(Number value)
          Deprecated. As of JMX 1.2, replaced by CounterMonitor.setInitThreshold(java.lang.Number)
 

Uses of Deprecated in javax.management.openmbean
 

Fields in javax.management.openmbean with annotations of type Deprecated
static String[] OpenType.ALLOWED_CLASSNAMES
          Deprecated. Use ALLOWED_CLASSNAMES_LIST instead.
 

Uses of Deprecated in javax.security.auth
 

Classes in javax.security.auth with annotations of type Deprecated
 class Policy
          Deprecated. as of JDK version 1.4 -- Replaced by java.security.Policy. java.security.Policy has a method:
        public PermissionCollection getPermissions
            (java.security.ProtectionDomain pd)
 
 
and ProtectionDomain has a constructor:
        public ProtectionDomain
            (CodeSource cs,
             PermissionCollection permissions,
             ClassLoader loader,
             Principal[] principals)
 
These two APIs provide callers the means to query the Policy for Principal-based Permission entries.
 

Uses of Deprecated in javax.swing
 

Fields in javax.swing with annotations of type Deprecated
protected  boolean JViewport.backingStore
          Deprecated. As of Java 2 platform v1.3
protected  javax.swing.JRootPane.DefaultAction JRootPane.defaultPressAction
          Deprecated. As of Java 2 platform v1.3.
protected  javax.swing.JRootPane.DefaultAction JRootPane.defaultReleaseAction
          Deprecated. As of Java 2 platform v1.3.
 

Methods in javax.swing with annotations of type Deprecated
static JScrollPane JTable.createScrollPaneForTable(JTable aTable)
          Deprecated. As of Swing version 1.0.2, replaced by new JScrollPane(aTable).
 void JComponent.disable()
          Deprecated. As of JDK version 1.1, replaced by java.awt.Component.setEnabled(boolean).
static void FocusManager.disableSwingFocusManager()
          Deprecated. as of 1.4, replaced by KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy)
 void JComponent.enable()
          Deprecated. As of JDK version 1.1, replaced by java.awt.Component.setEnabled(boolean).
static Component SwingUtilities.findFocusOwner(Component c)
          Deprecated. As of 1.4, replaced by KeyboardFocusManager.getFocusOwner().
 Component JPopupMenu.getComponentAtIndex(int i)
          Deprecated. replaced by Container.getComponent(int)
 Component JMenuBar.getComponentAtIndex(int i)
          Deprecated. replaced by getComponent(int i)
static KeyStroke KeyStroke.getKeyStroke(char keyChar, boolean onKeyRelease)
          Deprecated. use getKeyStroke(char)
 String AbstractButton.getLabel()
          Deprecated. - Replaced by getText
 JMenuBar JInternalFrame.getMenuBar()
          Deprecated. As of Swing version 1.0.3, replaced by getJMenuBar().
 JMenuBar JRootPane.getMenuBar()
          Deprecated. As of Swing version 1.0.3 replaced by getJMenuBar().
 Component JComponent.getNextFocusableComponent()
          Deprecated. As of 1.4, replaced by FocusTraversalPolicy.
 String JPasswordField.getText()
          Deprecated. As of Java 2 platform v1.2, replaced by getPassword.
 String JPasswordField.getText(int offs, int len)
          Deprecated. As of Java 2 platform v1.2, replaced by getPassword.
 Rectangle ScrollPaneLayout.getViewportBorderBounds(JScrollPane scrollpane)
          Deprecated. As of JDK version Swing1.1 replaced by JScrollPane.getViewportBorderBounds().
 boolean JViewport.isBackingStoreEnabled()
          Deprecated. As of Java 2 platform v1.3, replaced by getScrollMode().
static boolean FocusManager.isFocusManagerEnabled()
          Deprecated. As of 1.4, replaced by KeyboardFocusManager.getDefaultFocusTraversalPolicy()
 boolean JComponent.isManagingFocus()
          Deprecated. As of 1.4, replaced by Component.setFocusTraversalKeys(int, Set) and Container.setFocusCycleRoot(boolean).
 boolean JComponent.requestDefaultFocus()
          Deprecated. As of 1.4, replaced by FocusTraversalPolicy.getDefaultComponent(Container).requestFocus()
 void JComponent.reshape(int x, int y, int w, int h)
          Deprecated. As of JDK 5, replaced by Component.setBounds(int, int, int, int).

Moves and resizes this component.

 void JViewport.setBackingStoreEnabled(boolean enabled)
          Deprecated. As of Java 2 platform v1.3, replaced by setScrollMode().
 void AbstractButton.setLabel(String label)
          Deprecated. - Replaced by setText(text)
 void JInternalFrame.setMenuBar(JMenuBar m)
          Deprecated. As of Swing version 1.0.3 replaced by setJMenuBar(JMenuBar m).
 void JRootPane.setMenuBar(JMenuBar menu)
          Deprecated. As of Swing version 1.0.3 replaced by setJMenuBar(JMenuBar menu).
 void JComponent.setNextFocusableComponent(Component aComponent)
          Deprecated. As of 1.4, replaced by FocusTraversalPolicy
 void JTable.sizeColumnsToFit(boolean lastColumnOnly)
          Deprecated. As of Swing version 1.0.3, replaced by doLayout().
 

Uses of Deprecated in javax.swing.plaf.basic
 

Fields in javax.swing.plaf.basic with annotations of type Deprecated
protected  KeyStroke BasicDesktopPaneUI.closeKey
          Deprecated. As of 1.3.
protected  KeyStroke BasicSplitPaneUI.dividerResizeToggleKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicToolBarUI.downKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicTabbedPaneUI.downKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicSplitPaneUI.downKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicSplitPaneUI.endKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicSplitPaneUI.homeKey
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.keyboardDownRightListener
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.keyboardEndListener
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.keyboardHomeListener
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.keyboardResizeToggleListener
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.keyboardUpLeftListener
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicToolBarUI.leftKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicTabbedPaneUI.leftKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicSplitPaneUI.leftKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicDesktopPaneUI.maximizeKey
          Deprecated. As of 1.3.
protected  KeyStroke BasicDesktopPaneUI.minimizeKey
          Deprecated. As of 1.3.
protected  KeyStroke BasicDesktopPaneUI.navigateKey
          Deprecated. As of 1.3.
protected  KeyStroke BasicDesktopPaneUI.navigateKey2
          Deprecated. As of 1.3.
protected  KeyStroke BasicInternalFrameUI.openMenuKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicToolBarUI.rightKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicTabbedPaneUI.rightKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicSplitPaneUI.rightKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicToolBarUI.upKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicTabbedPaneUI.upKey
          Deprecated. As of Java 2 platform v1.3.
protected  KeyStroke BasicSplitPaneUI.upKey
          Deprecated. As of Java 2 platform v1.3.
 

Methods in javax.swing.plaf.basic with annotations of type Deprecated
protected  ActionListener BasicSplitPaneUI.createKeyboardDownRightListener()
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.createKeyboardEndListener()
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.createKeyboardHomeListener()
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.createKeyboardResizeToggleListener()
          Deprecated. As of Java 2 platform v1.3.
protected  ActionListener BasicSplitPaneUI.createKeyboardUpLeftListener()
          Deprecated. As of Java 2 platform v1.3.
protected  int BasicSplitPaneUI.getDividerBorderSize()
          Deprecated. As of Java 2 platform v1.3, instead set the border on the divider.
 

Uses of Deprecated in javax.swing.plaf.metal
 

Classes in javax.swing.plaf.metal with annotations of type Deprecated
 class MetalComboBoxUI.MetalComboPopup
          Deprecated. As of Java 2 platform v1.4.
 

Methods in javax.swing.plaf.metal with annotations of type Deprecated
protected  void MetalComboBoxUI.editablePropertyChanged(PropertyChangeEvent e)
          Deprecated. As of Java 2 platform v1.4.
protected  void MetalComboBoxUI.removeListeners()
          Deprecated. As of Java 2 platform v1.4.
 

Uses of Deprecated in javax.swing.table
 

Fields in javax.swing.table with annotations of type Deprecated
protected  int TableColumn.resizedPostingDisableCount
          Deprecated. as of Java 2 platform v1.3
 

Methods in javax.swing.table with annotations of type Deprecated
 void TableColumn.disableResizedPosting()
          Deprecated. as of Java 2 platform v1.3
 void TableColumn.enableResizedPosting()
          Deprecated. as of Java 2 platform v1.3
 

Uses of Deprecated in javax.swing.text
 

Classes in javax.swing.text with annotations of type Deprecated
 class DefaultTextUI
          Deprecated.  
 class TableView.TableCell
          Deprecated. A table cell can now be any View implementation.
 

Methods in javax.swing.text with annotations of type Deprecated
protected  TableView.TableCell TableView.createTableCell(Element elem)
          Deprecated. Table cells can now be any arbitrary View implementation and should be produced by the ViewFactory rather than the table.
protected  FontMetrics LabelView.getFontMetrics()
          Deprecated. FontMetrics are not used for glyph rendering when running in the JDK.
 Shape View.modelToView(int pos, Shape a)
          Deprecated.  
 int View.viewToModel(float x, float y, Shape a)
          Deprecated.  
 

Uses of Deprecated in javax.swing.text.html
 

Fields in javax.swing.text.html with annotations of type Deprecated
static String FormView.RESET
          Deprecated. As of 1.3, value comes from UIManager UIManager property FormView.resetButtonText
static String FormView.SUBMIT
          Deprecated. As of 1.3, value now comes from UIManager property FormView.submitButtonText
 

Methods in javax.swing.text.html with annotations of type Deprecated
protected  void HTMLEditorKit.InsertHTMLTextAction.insertAtBoundry(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
          Deprecated. As of Java 2 platform v1.3, use insertAtBoundary
 

Uses of Deprecated in org.omg.CORBA
 

Classes in org.omg.CORBA with annotations of type Deprecated
 class DynamicImplementation
          Deprecated. org.omg.CORBA.DynamicImplementation
 interface DynAny
          Deprecated. Use the new DynAny instead
 interface DynArray
          Deprecated. Use the new DynArray instead
 interface DynEnum
          Deprecated. Use the new DynEnum instead
 interface DynFixed
          Deprecated. Use the new DynFixed instead
 interface DynSequence
          Deprecated. Use the new DynSequence instead
 interface DynStruct
          Deprecated. Use the new DynStruct instead
 interface DynUnion
          Deprecated. Use the new DynUnion instead
 interface DynValue
          Deprecated. Use the new DynValue instead
 class Principal
          Deprecated. Deprecated by CORBA 2.2.
 class PrincipalHolder
          Deprecated. Deprecated by CORBA 2.2.
 

Methods in org.omg.CORBA with annotations of type Deprecated
 DynAny ORB.create_basic_dyn_any(TypeCode type)
          Deprecated. Use the new DynAnyFactory API instead
 DynAny ORB.create_dyn_any(Any value)
          Deprecated. Use the new DynAnyFactory API instead
 DynArray ORB.create_dyn_array(TypeCode type)
          Deprecated. Use the new DynAnyFactory API instead
 DynEnum ORB.create_dyn_enum(TypeCode type)
          Deprecated. Use the new DynAnyFactory API instead
 DynSequence ORB.create_dyn_sequence(TypeCode type)
          Deprecated. Use the new DynAnyFactory API instead
 DynStruct ORB.create_dyn_struct(TypeCode type)
          Deprecated. Use the new DynAnyFactory API instead
 DynUnion ORB.create_dyn_union(TypeCode type)
          Deprecated. Use the new DynAnyFactory API instead
abstract  TypeCode ORB.create_recursive_sequence_tc(int bound, int offset)
          Deprecated. Use a combination of create_recursive_tc and create_sequence_tc instead
 void ServerRequest.except(Any any)
          Deprecated. use set_exception()
 Principal Any.extract_Principal()
          Deprecated. Deprecated by CORBA 2.2.
 Current ORB.get_current()
          Deprecated. use resolve_initial_references.
 void Any.insert_Principal(Principal p)
          Deprecated. Deprecated by CORBA 2.2.
 void DynamicImplementation.invoke(ServerRequest request)
          Deprecated. Deprecated by Portable Object Adapter
 byte[] Principal.name()
          Deprecated. Deprecated by CORBA 2.2.
 void Principal.name(byte[] value)
          Deprecated. Deprecated by CORBA 2.2.
 String ServerRequest.op_name()
          Deprecated. use operation()
 void ServerRequest.params(NVList params)
          Deprecated. use the method arguments
 void ServerRequest.result(Any any)
          Deprecated. use the method set_result
 

Constructors in org.omg.CORBA with annotations of type Deprecated
TCKind(int _value)
          Deprecated. Do not use this constructor as this method should be private according to the OMG specification. Use TCKind.from_int(int) instead.
 

Uses of Deprecated in org.omg.CORBA.portable
 

Methods in org.omg.CORBA.portable with annotations of type Deprecated
 Principal InputStream.read_Principal()
          Deprecated. Deprecated by CORBA 2.2.
 void OutputStream.write_Principal(Principal value)
          Deprecated. Deprecated by CORBA 2.2.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2011, Oracle and/or its affiliates. All rights reserved.