--- a/jdk/src/share/classes/javax/swing/AbstractAction.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/AbstractAction.java Wed Jun 18 09:13:46 2014 -0700
@@ -55,6 +55,7 @@
*
* @author Georges Saab
* @see Action
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public abstract class AbstractAction implements Action, Cloneable, Serializable
--- a/jdk/src/share/classes/javax/swing/AbstractButton.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/AbstractButton.java Wed Jun 18 09:13:46 2014 -0700
@@ -71,6 +71,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author Jeff Dinkins
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public abstract class AbstractButton extends JComponent implements ItemSelectable, SwingConstants {
--- a/jdk/src/share/classes/javax/swing/AbstractListModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/AbstractListModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -45,6 +45,7 @@
* @param <E> the type of the elements of this model
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public abstract class AbstractListModel<E> implements ListModel<E>, Serializable
--- a/jdk/src/share/classes/javax/swing/Action.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/Action.java Wed Jun 18 09:13:46 2014 -0700
@@ -210,6 +210,7 @@
*
* @author Georges Saab
* @see AbstractAction
+ * @since 1.2
*/
public interface Action extends ActionListener {
/**
--- a/jdk/src/share/classes/javax/swing/BorderFactory.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/BorderFactory.java Wed Jun 18 09:13:46 2014 -0700
@@ -40,6 +40,7 @@
* a section in <em>The Java Tutorial</em>.
*
* @author David Kloba
+ * @since 1.2
*/
public class BorderFactory
{
--- a/jdk/src/share/classes/javax/swing/BoundedRangeModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/BoundedRangeModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -76,6 +76,7 @@
*
* @author Hans Muller
* @see DefaultBoundedRangeModel
+ * @since 1.2
*/
public interface BoundedRangeModel
{
--- a/jdk/src/share/classes/javax/swing/Box.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/Box.java Wed Jun 18 09:13:46 2014 -0700
@@ -75,6 +75,7 @@
* @see BoxLayout
*
* @author Timothy Prinzing
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class Box extends JComponent implements Accessible {
--- a/jdk/src/share/classes/javax/swing/BoxLayout.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/BoxLayout.java Wed Jun 18 09:13:46 2014 -0700
@@ -134,6 +134,7 @@
* @see JComponent#getAlignmentY
*
* @author Timothy Prinzing
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class BoxLayout implements LayoutManager2, Serializable {
--- a/jdk/src/share/classes/javax/swing/ButtonGroup.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ButtonGroup.java Wed Jun 18 09:13:46 2014 -0700
@@ -64,6 +64,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author Jeff Dinkins
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class ButtonGroup implements Serializable {
--- a/jdk/src/share/classes/javax/swing/ButtonModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ButtonModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -72,6 +72,7 @@
* <code>ActionEvent</code> to be fired.
*
* @author Jeff Dinkins
+ * @since 1.2
*/
public interface ButtonModel extends ItemSelectable {
--- a/jdk/src/share/classes/javax/swing/CellEditor.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/CellEditor.java Wed Jun 18 09:13:46 2014 -0700
@@ -57,6 +57,7 @@
* @see javax.swing.event.CellEditorListener
*
* @author Alan Chung
+ * @since 1.2
*/
public interface CellEditor {
--- a/jdk/src/share/classes/javax/swing/CellRendererPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/CellRendererPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -62,6 +62,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class CellRendererPane extends Container implements Accessible
--- a/jdk/src/share/classes/javax/swing/ComboBoxEditor.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ComboBoxEditor.java Wed Jun 18 09:13:46 2014 -0700
@@ -31,6 +31,7 @@
* The editor component used for JComboBox components.
*
* @author Arnaud Weber
+ * @since 1.2
*/
public interface ComboBoxEditor {
--- a/jdk/src/share/classes/javax/swing/ComboBoxModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ComboBoxModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -36,6 +36,7 @@
* @param <E> the type of the elements of this model
*
* @author Arnaud Weber
+ * @since 1.2
*/
public interface ComboBoxModel<E> extends ListModel<E> {
--- a/jdk/src/share/classes/javax/swing/DebugGraphics.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DebugGraphics.java Wed Jun 18 09:13:46 2014 -0700
@@ -45,6 +45,7 @@
* @see RepaintManager#setDoubleBufferingEnabled
*
* @author Dave Karlton
+ * @since 1.2
*/
public class DebugGraphics extends Graphics {
Graphics graphics;
--- a/jdk/src/share/classes/javax/swing/DefaultBoundedRangeModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultBoundedRangeModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -44,6 +44,7 @@
* @author David Kloba
* @author Hans Muller
* @see BoundedRangeModel
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class DefaultBoundedRangeModel implements BoundedRangeModel, Serializable
--- a/jdk/src/share/classes/javax/swing/DefaultButtonModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultButtonModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -44,6 +44,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author Jeff Dinkins
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class DefaultButtonModel implements ButtonModel, Serializable {
--- a/jdk/src/share/classes/javax/swing/DefaultCellEditor.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultCellEditor.java Wed Jun 18 09:13:46 2014 -0700
@@ -49,6 +49,7 @@
*
* @author Alan Chung
* @author Philip Milne
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class DefaultCellEditor extends AbstractCellEditor
--- a/jdk/src/share/classes/javax/swing/DefaultComboBoxModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultComboBoxModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -35,6 +35,7 @@
*
* @author Arnaud Weber
* @author Tom Santos
+ * @since 1.2
*/
@SuppressWarnings("serial") // Superclass is not serializable across versions
public class DefaultComboBoxModel<E> extends AbstractListModel<E> implements MutableComboBoxModel<E>, Serializable {
--- a/jdk/src/share/classes/javax/swing/DefaultDesktopManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultDesktopManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -46,6 +46,7 @@
* @see JInternalFrame
* @author David Kloba
* @author Steve Wilson
+ * @since 1.2
*/
@SuppressWarnings("serial") // No Interesting Non-Transient State
public class DefaultDesktopManager implements DesktopManager, java.io.Serializable {
--- a/jdk/src/share/classes/javax/swing/DefaultFocusManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultFocusManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -45,6 +45,7 @@
*
* @author Arnaud Weber
* @author David Mendenhall
+ * @since 1.2
*/
@SuppressWarnings("serial") // Obsolete class
public class DefaultFocusManager extends FocusManager {
--- a/jdk/src/share/classes/javax/swing/DefaultListCellRenderer.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultListCellRenderer.java Wed Jun 18 09:13:46 2014 -0700
@@ -69,6 +69,7 @@
*
* @author Philip Milne
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class DefaultListCellRenderer extends JLabel
--- a/jdk/src/share/classes/javax/swing/DefaultListModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultListModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -51,6 +51,7 @@
* @param <E> the type of the elements of this model
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class DefaultListModel<E> extends AbstractListModel<E>
--- a/jdk/src/share/classes/javax/swing/DefaultListSelectionModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultListSelectionModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -48,6 +48,7 @@
* @author Philip Milne
* @author Hans Muller
* @see ListSelectionModel
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class DefaultListSelectionModel implements ListSelectionModel, Cloneable, Serializable
--- a/jdk/src/share/classes/javax/swing/DefaultSingleSelectionModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DefaultSingleSelectionModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -42,6 +42,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author Dave Moore
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class DefaultSingleSelectionModel implements SingleSelectionModel,
--- a/jdk/src/share/classes/javax/swing/DesktopManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/DesktopManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -43,6 +43,7 @@
* @see JInternalFrame.JDesktopIcon
*
* @author David Kloba
+ * @since 1.2
*/
public interface DesktopManager
{
--- a/jdk/src/share/classes/javax/swing/FocusManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/FocusManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -44,6 +44,7 @@
*
* @author Arnaud Weber
* @author David Mendenhall
+ * @since 1.2
*/
public abstract class FocusManager extends DefaultKeyboardFocusManager {
--- a/jdk/src/share/classes/javax/swing/GrayFilter.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/GrayFilter.java Wed Jun 18 09:13:46 2014 -0700
@@ -36,6 +36,7 @@
* @author Jeff Dinkins
* @author Tom Ball
* @author Jim Graham
+ * @since 1.2
*/
public class GrayFilter extends RGBImageFilter {
private boolean brighter;
--- a/jdk/src/share/classes/javax/swing/Icon.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/Icon.java Wed Jun 18 09:13:46 2014 -0700
@@ -32,6 +32,7 @@
* A small fixed size picture, typically used to decorate components.
*
* @see ImageIcon
+ * @since 1.2
*/
public interface Icon
--- a/jdk/src/share/classes/javax/swing/ImageIcon.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ImageIcon.java Wed Jun 18 09:13:46 2014 -0700
@@ -65,6 +65,7 @@
*
* @author Jeff Dinkins
* @author Lynn Monsanto
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class ImageIcon implements Icon, Serializable, Accessible {
--- a/jdk/src/share/classes/javax/swing/JApplet.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JApplet.java Wed Jun 18 09:13:46 2014 -0700
@@ -89,6 +89,7 @@
* description: Swing's Applet subclass.
*
* @author Arnaud Weber
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JApplet extends Applet implements Accessible,
--- a/jdk/src/share/classes/javax/swing/JButton.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JButton.java Wed Jun 18 09:13:46 2014 -0700
@@ -74,6 +74,7 @@
* description: An implementation of a \"push\" button.
*
* @author Jeff Dinkins
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JButton extends AbstractButton implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JCheckBox.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JCheckBox.java Wed Jun 18 09:13:46 2014 -0700
@@ -74,6 +74,7 @@
* description: A component which can be selected or deselected.
*
* @author Jeff Dinkins
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JCheckBox extends JToggleButton implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JCheckBoxMenuItem.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JCheckBoxMenuItem.java Wed Jun 18 09:13:46 2014 -0700
@@ -87,6 +87,7 @@
*
* @author Georges Saab
* @author David Karlton
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JCheckBoxMenuItem extends JMenuItem implements SwingConstants,
--- a/jdk/src/share/classes/javax/swing/JColorChooser.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JColorChooser.java Wed Jun 18 09:13:46 2014 -0700
@@ -82,6 +82,7 @@
* @author James Gosling
* @author Amy Fowler
* @author Steve Wilson
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JColorChooser extends JComponent implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JComboBox.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JComboBox.java Wed Jun 18 09:13:46 2014 -0700
@@ -77,6 +77,7 @@
*
* @author Arnaud Weber
* @author Mark Davidson
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JComboBox<E> extends JComponent
--- a/jdk/src/share/classes/javax/swing/JComponent.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JComponent.java Wed Jun 18 09:13:46 2014 -0700
@@ -179,6 +179,7 @@
*
* @author Hans Muller
* @author Arnaud Weber
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public abstract class JComponent extends Container implements Serializable,
--- a/jdk/src/share/classes/javax/swing/JDesktopPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JDesktopPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -85,6 +85,7 @@
* @see DesktopManager
*
* @author David Kloba
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JDesktopPane extends JLayeredPane implements Accessible
--- a/jdk/src/share/classes/javax/swing/JDialog.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JDialog.java Wed Jun 18 09:13:46 2014 -0700
@@ -94,6 +94,7 @@
* @author David Kloba
* @author James Gosling
* @author Scott Violet
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JDialog extends Dialog implements WindowConstants,
--- a/jdk/src/share/classes/javax/swing/JEditorPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JEditorPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -188,6 +188,7 @@
* description: A text component to edit various types of content.
*
* @author Timothy Prinzing
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JEditorPane extends JTextComponent {
--- a/jdk/src/share/classes/javax/swing/JFileChooser.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JFileChooser.java Wed Jun 18 09:13:46 2014 -0700
@@ -86,7 +86,7 @@
* description: A component which allows for the interactive selection of a file.
*
* @author Jeff Dinkins
- *
+ * @since 1.2
*/
@SuppressWarnings("serial") // Superclass is not serializable across versions
public class JFileChooser extends JComponent implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JFrame.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JFrame.java Wed Jun 18 09:13:46 2014 -0700
@@ -111,6 +111,7 @@
* @author Jeff Dinkins
* @author Georges Saab
* @author David Kloba
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JFrame extends Frame implements WindowConstants,
--- a/jdk/src/share/classes/javax/swing/JInternalFrame.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JInternalFrame.java Wed Jun 18 09:13:46 2014 -0700
@@ -104,6 +104,7 @@
*
* @author David Kloba
* @author Rich Schiavi
+ * @since 1.2
* @beaninfo
* attribute: isContainer true
* attribute: containerDelegate getContentPane
--- a/jdk/src/share/classes/javax/swing/JLabel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JLabel.java Wed Jun 18 09:13:46 2014 -0700
@@ -103,6 +103,7 @@
* description: A component that displays a short string and an icon.
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JLabel extends JComponent implements SwingConstants, Accessible
--- a/jdk/src/share/classes/javax/swing/JLayeredPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JLayeredPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -153,6 +153,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author David Kloba
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JLayeredPane extends JComponent implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JList.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JList.java Wed Jun 18 09:13:46 2014 -0700
@@ -276,6 +276,7 @@
* description: A component which allows for the selection of one or more objects from a list.
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JList<E> extends JComponent implements Scrollable, Accessible
--- a/jdk/src/share/classes/javax/swing/JMenu.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JMenu.java Wed Jun 18 09:13:46 2014 -0700
@@ -108,6 +108,7 @@
* @see JSeparator
* @see JMenuBar
* @see JPopupMenu
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JMenu extends JMenuItem implements Accessible,MenuElement
--- a/jdk/src/share/classes/javax/swing/JMenuBar.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JMenuBar.java Wed Jun 18 09:13:46 2014 -0700
@@ -88,6 +88,7 @@
* @see JMenu
* @see JPopupMenu
* @see JMenuItem
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JMenuBar extends JComponent implements Accessible,MenuElement
--- a/jdk/src/share/classes/javax/swing/JMenuItem.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JMenuItem.java Wed Jun 18 09:13:46 2014 -0700
@@ -86,6 +86,7 @@
* @see JMenu
* @see JCheckBoxMenuItem
* @see JRadioButtonMenuItem
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JMenuItem extends AbstractButton implements Accessible,MenuElement {
--- a/jdk/src/share/classes/javax/swing/JOptionPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JOptionPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -310,6 +310,7 @@
*
* @author James Gosling
* @author Scott Violet
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JOptionPane extends JComponent implements Accessible
--- a/jdk/src/share/classes/javax/swing/JPanel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JPanel.java Wed Jun 18 09:13:46 2014 -0700
@@ -61,6 +61,7 @@
*
* @author Arnaud Weber
* @author Steve Wilson
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JPanel extends JComponent implements Accessible
--- a/jdk/src/share/classes/javax/swing/JPasswordField.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JPasswordField.java Wed Jun 18 09:13:46 2014 -0700
@@ -73,6 +73,7 @@
* description: Allows the editing of a line of text but doesn't show the characters.
*
* @author Timothy Prinzing
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JPasswordField extends JTextField {
--- a/jdk/src/share/classes/javax/swing/JPopupMenu.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JPopupMenu.java Wed Jun 18 09:13:46 2014 -0700
@@ -82,6 +82,7 @@
* @author Georges Saab
* @author David Karlton
* @author Arnaud Weber
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JPopupMenu extends JComponent implements Accessible,MenuElement {
--- a/jdk/src/share/classes/javax/swing/JProgressBar.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JProgressBar.java Wed Jun 18 09:13:46 2014 -0700
@@ -128,6 +128,7 @@
*
* @author Michael C. Albers
* @author Kathy Walrath
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JProgressBar extends JComponent implements SwingConstants, Accessible
--- a/jdk/src/share/classes/javax/swing/JRadioButton.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JRadioButton.java Wed Jun 18 09:13:46 2014 -0700
@@ -85,6 +85,7 @@
* @see ButtonGroup
* @see JCheckBox
* @author Jeff Dinkins
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JRadioButton extends JToggleButton implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JRadioButtonMenuItem.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JRadioButtonMenuItem.java Wed Jun 18 09:13:46 2014 -0700
@@ -82,6 +82,7 @@
* @author Georges Saab
* @author David Karlton
* @see ButtonGroup
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JRadioButtonMenuItem extends JMenuItem implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JRootPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JRootPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -197,6 +197,7 @@
* Mixing Heavy and Light Components</a>
*
* @author David Kloba
+ * @since 1.2
*/
/// PENDING(klobad) Who should be opaque in this component?
@SuppressWarnings("serial")
--- a/jdk/src/share/classes/javax/swing/JScrollBar.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JScrollBar.java Wed Jun 18 09:13:46 2014 -0700
@@ -77,6 +77,7 @@
* description: A component that helps determine the visible content range of an area.
*
* @author David Kloba
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JScrollBar extends JComponent implements Adjustable, Accessible
--- a/jdk/src/share/classes/javax/swing/JScrollPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JScrollPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -167,6 +167,7 @@
* description: A specialized container that manages a viewport, optional scrollbars and headers
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JScrollPane extends JComponent implements ScrollPaneConstants, Accessible
--- a/jdk/src/share/classes/javax/swing/JSeparator.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JSeparator.java Wed Jun 18 09:13:46 2014 -0700
@@ -70,6 +70,7 @@
*
* @author Georges Saab
* @author Jeff Shapiro
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JSeparator extends JComponent implements SwingConstants, Accessible
--- a/jdk/src/share/classes/javax/swing/JSlider.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JSlider.java Wed Jun 18 09:13:46 2014 -0700
@@ -77,6 +77,7 @@
* description: A component that supports selecting a integer value from a range.
*
* @author David Kloba
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JSlider extends JComponent implements SwingConstants, Accessible {
--- a/jdk/src/share/classes/javax/swing/JSplitPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JSplitPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -97,6 +97,7 @@
* @see #resetToPreferredSizes
*
* @author Scott Violet
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JSplitPane extends JComponent implements Accessible
--- a/jdk/src/share/classes/javax/swing/JTabbedPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JTabbedPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -105,6 +105,7 @@
* @author Amy Fowler
*
* @see SingleSelectionModel
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JTabbedPane extends JComponent
--- a/jdk/src/share/classes/javax/swing/JTable.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JTable.java Wed Jun 18 09:13:46 2014 -0700
@@ -212,6 +212,7 @@
* @author Shannon Hickey (printing support)
* @see javax.swing.table.DefaultTableModel
* @see javax.swing.table.TableRowSorter
+ * @since 1.2
*/
/* The first versions of the JTable, contained in Swing-0.1 through
* Swing-0.4, were written by Alan Chung.
--- a/jdk/src/share/classes/javax/swing/JTextArea.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JTextArea.java Wed Jun 18 09:13:46 2014 -0700
@@ -123,6 +123,7 @@
* @author Timothy Prinzing
* @see JTextPane
* @see JEditorPane
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JTextArea extends JTextComponent {
--- a/jdk/src/share/classes/javax/swing/JTextField.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JTextField.java Wed Jun 18 09:13:46 2014 -0700
@@ -160,6 +160,7 @@
* @see #setActionCommand
* @see JPasswordField
* @see #addActionListener
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JTextField extends JTextComponent implements SwingConstants {
--- a/jdk/src/share/classes/javax/swing/JTextPane.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JTextPane.java Wed Jun 18 09:13:46 2014 -0700
@@ -78,6 +78,7 @@
*
* @author Timothy Prinzing
* @see javax.swing.text.StyledEditorKit
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JTextPane extends JEditorPane {
--- a/jdk/src/share/classes/javax/swing/JToggleButton.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JToggleButton.java Wed Jun 18 09:13:46 2014 -0700
@@ -75,6 +75,7 @@
* @see JRadioButton
* @see JCheckBox
* @author Jeff Dinkins
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JToggleButton extends AbstractButton implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JToolBar.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JToolBar.java Wed Jun 18 09:13:46 2014 -0700
@@ -85,6 +85,7 @@
* @author Georges Saab
* @author Jeff Shapiro
* @see Action
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JToolBar extends JComponent implements SwingConstants, Accessible
--- a/jdk/src/share/classes/javax/swing/JToolTip.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JToolTip.java Wed Jun 18 09:13:46 2014 -0700
@@ -66,6 +66,7 @@
* @see JComponent#createToolTip
* @author Dave Moore
* @author Rich Shiavi
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JToolTip extends JComponent implements Accessible {
--- a/jdk/src/share/classes/javax/swing/JTree.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JTree.java Wed Jun 18 09:13:46 2014 -0700
@@ -141,6 +141,7 @@
* @author Rob Davis
* @author Ray Ryan
* @author Scott Violet
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JTree extends JComponent implements Scrollable, Accessible
--- a/jdk/src/share/classes/javax/swing/JViewport.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JViewport.java Wed Jun 18 09:13:46 2014 -0700
@@ -97,6 +97,7 @@
* @author Hans Muller
* @author Philip Milne
* @see JScrollPane
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class JViewport extends JComponent implements Accessible
--- a/jdk/src/share/classes/javax/swing/JWindow.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/JWindow.java Wed Jun 18 09:13:46 2014 -0700
@@ -89,6 +89,7 @@
* description: A toplevel window which has no system border or controls.
*
* @author David Kloba
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class JWindow extends Window implements Accessible,
--- a/jdk/src/share/classes/javax/swing/KeyStroke.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/KeyStroke.java Wed Jun 18 09:13:46 2014 -0700
@@ -60,6 +60,7 @@
*
* @author Arnaud Weber
* @author David Mendenhall
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class KeyStroke extends AWTKeyStroke {
--- a/jdk/src/share/classes/javax/swing/ListCellRenderer.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ListCellRenderer.java Wed Jun 18 09:13:46 2014 -0700
@@ -85,6 +85,7 @@
* @see DefaultListCellRenderer
*
* @author Hans Muller
+ * @since 1.2
*/
public interface ListCellRenderer<E>
{
--- a/jdk/src/share/classes/javax/swing/ListModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ListModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -39,6 +39,7 @@
*
* @author Hans Muller
* @see JList
+ * @since 1.2
*/
public interface ListModel<E>
{
--- a/jdk/src/share/classes/javax/swing/ListSelectionModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ListSelectionModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -41,6 +41,7 @@
* @author Hans Muller
* @author Philip Milne
* @see DefaultListSelectionModel
+ * @since 1.2
*/
public interface ListSelectionModel
--- a/jdk/src/share/classes/javax/swing/LookAndFeel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/LookAndFeel.java Wed Jun 18 09:13:46 2014 -0700
@@ -147,6 +147,7 @@
*
* @author Tom Ball
* @author Hans Muller
+ * @since 1.2
*/
public abstract class LookAndFeel
{
--- a/jdk/src/share/classes/javax/swing/MenuElement.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/MenuElement.java Wed Jun 18 09:13:46 2014 -0700
@@ -33,6 +33,7 @@
* to handle selection and navigation in menu hierarchies.
*
* @author Arnaud Weber
+ * @since 1.2
*/
public interface MenuElement {
--- a/jdk/src/share/classes/javax/swing/MenuSelectionManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/MenuSelectionManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -36,6 +36,7 @@
* A MenuSelectionManager owns the selection in menu hierarchy.
*
* @author Arnaud Weber
+ * @since 1.2
*/
public class MenuSelectionManager {
private Vector<MenuElement> selection = new Vector<MenuElement>();
--- a/jdk/src/share/classes/javax/swing/MutableComboBoxModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/MutableComboBoxModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -30,6 +30,7 @@
* @param <E> the type of the elements of this model
*
* @author Tom Santos
+ * @since 1.2
*/
public interface MutableComboBoxModel<E> extends ComboBoxModel<E> {
--- a/jdk/src/share/classes/javax/swing/OverlayLayout.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/OverlayLayout.java Wed Jun 18 09:13:46 2014 -0700
@@ -50,6 +50,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author Timothy Prinzing
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class OverlayLayout implements LayoutManager2,Serializable {
--- a/jdk/src/share/classes/javax/swing/Painter.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/Painter.java Wed Jun 18 09:13:46 2014 -0700
@@ -59,6 +59,7 @@
* <p>This interface makes no guarantees of threadsafety.</p>
*
* @author rbair
+ * @since 1.7
*/
public interface Painter<T> {
/**
--- a/jdk/src/share/classes/javax/swing/ProgressMonitor.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ProgressMonitor.java Wed Jun 18 09:13:46 2014 -0700
@@ -77,6 +77,7 @@
* @see ProgressMonitorInputStream
* @author James Gosling
* @author Lynn Monsanto (accessibility)
+ * @since 1.2
*/
public class ProgressMonitor implements Accessible
{
--- a/jdk/src/share/classes/javax/swing/ProgressMonitorInputStream.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ProgressMonitorInputStream.java Wed Jun 18 09:13:46 2014 -0700
@@ -60,6 +60,7 @@
* @see ProgressMonitor
* @see JOptionPane
* @author James Gosling
+ * @since 1.2
*/
public class ProgressMonitorInputStream extends FilterInputStream
{
--- a/jdk/src/share/classes/javax/swing/Renderer.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/Renderer.java Wed Jun 18 09:13:46 2014 -0700
@@ -32,6 +32,7 @@
* "rendering" (displaying) a value.
*
* @author Arnaud Weber
+ * @since 1.2
*/
public interface Renderer {
/**
--- a/jdk/src/share/classes/javax/swing/RepaintManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/RepaintManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -60,6 +60,7 @@
* appropriate <code>addDirtyRegion</code> method.
*
* @author Arnaud Weber
+ * @since 1.2
*/
public class RepaintManager
{
--- a/jdk/src/share/classes/javax/swing/RootPaneContainer.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/RootPaneContainer.java Wed Jun 18 09:13:46 2014 -0700
@@ -77,6 +77,7 @@
* @see JInternalFrame
*
* @author Hans Muller
+ * @since 1.2
*/
public interface RootPaneContainer
{
--- a/jdk/src/share/classes/javax/swing/ScrollPaneConstants.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ScrollPaneConstants.java Wed Jun 18 09:13:46 2014 -0700
@@ -30,6 +30,7 @@
* Constants used with the JScrollPane component.
*
* @author Hans Muller
+ * @since 1.2
*/
public interface ScrollPaneConstants
{
--- a/jdk/src/share/classes/javax/swing/ScrollPaneLayout.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ScrollPaneLayout.java Wed Jun 18 09:13:46 2014 -0700
@@ -56,6 +56,7 @@
* @see JViewport
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class ScrollPaneLayout
--- a/jdk/src/share/classes/javax/swing/Scrollable.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/Scrollable.java Wed Jun 18 09:13:46 2014 -0700
@@ -39,6 +39,7 @@
* @see JScrollPane
* @see JScrollBar
* @author Hans Muller
+ * @since 1.2
*/
public interface Scrollable
{
--- a/jdk/src/share/classes/javax/swing/SingleSelectionModel.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/SingleSelectionModel.java Wed Jun 18 09:13:46 2014 -0700
@@ -31,6 +31,7 @@
* A model that supports at most one indexed selection.
*
* @author Dave Moore
+ * @since 1.2
*/
public interface SingleSelectionModel {
/**
--- a/jdk/src/share/classes/javax/swing/SizeRequirements.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/SizeRequirements.java Wed Jun 18 09:13:46 2014 -0700
@@ -92,6 +92,7 @@
* @see Component#getAlignmentY
*
* @author Timothy Prinzing
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class SizeRequirements implements Serializable {
--- a/jdk/src/share/classes/javax/swing/SwingConstants.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/SwingConstants.java Wed Jun 18 09:13:46 2014 -0700
@@ -31,6 +31,7 @@
*
* @author Jeff Dinkins
* @author Ralph Kar (orientation support)
+ * @since 1.2
*/
public interface SwingConstants {
--- a/jdk/src/share/classes/javax/swing/SwingUtilities.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/SwingUtilities.java Wed Jun 18 09:13:46 2014 -0700
@@ -49,6 +49,7 @@
* A collection of utility methods for Swing.
*
* @author unknown
+ * @since 1.2
*/
public class SwingUtilities implements SwingConstants
{
--- a/jdk/src/share/classes/javax/swing/Timer.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/Timer.java Wed Jun 18 09:13:46 2014 -0700
@@ -145,6 +145,7 @@
*
*
* @author Dave Moore
+ * @since 1.2
*/
@SuppressWarnings("serial")
public class Timer implements Serializable
--- a/jdk/src/share/classes/javax/swing/ToolTipManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ToolTipManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -49,6 +49,7 @@
* @see JComponent#createToolTip
* @author Dave Moore
* @author Rich Schiavi
+ * @since 1.2
*/
public class ToolTipManager extends MouseAdapter implements MouseMotionListener {
Timer enterTimer, exitTimer, insideTimer;
--- a/jdk/src/share/classes/javax/swing/UIDefaults.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/UIDefaults.java Wed Jun 18 09:13:46 2014 -0700
@@ -71,6 +71,7 @@
*
* @see UIManager
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class UIDefaults extends Hashtable<Object,Object>
--- a/jdk/src/share/classes/javax/swing/UIManager.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/UIManager.java Wed Jun 18 09:13:46 2014 -0700
@@ -173,6 +173,7 @@
*
* @author Thomas Ball
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class UIManager implements Serializable
--- a/jdk/src/share/classes/javax/swing/UnsupportedLookAndFeelException.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/UnsupportedLookAndFeelException.java Wed Jun 18 09:13:46 2014 -0700
@@ -38,6 +38,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author unattributed
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class UnsupportedLookAndFeelException extends Exception
--- a/jdk/src/share/classes/javax/swing/ViewportLayout.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/ViewportLayout.java Wed Jun 18 09:13:46 2014 -0700
@@ -55,6 +55,7 @@
* Please see {@link java.beans.XMLEncoder}.
*
* @author Hans Muller
+ * @since 1.2
*/
@SuppressWarnings("serial") // Same-version serialization only
public class ViewportLayout implements LayoutManager, Serializable
--- a/jdk/src/share/classes/javax/swing/WindowConstants.java Wed Jun 18 14:53:35 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/WindowConstants.java Wed Jun 18 09:13:46 2014 -0700
@@ -44,6 +44,7 @@
*
*
* @author Amy Fowler
+ * @since 1.2
*/
public interface WindowConstants
{