--- old/src/share/classes/javax/swing/text/JTextComponent.java 2014-01-09 11:49:59.000000000 -0800
+++ new/src/share/classes/javax/swing/text/JTextComponent.java 2014-01-09 11:49:58.000000000 -0800
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,7 +88,7 @@
* a section in The Java Tutorial.
*
*
- * - Caret Changes
+ *
- Caret Changes
*
-
* The caret is a pluggable object in swing text components.
* Notification of changes to the caret position and the selection
@@ -107,7 +107,7 @@
* Note: Non-editable text components also have a caret though
* it may not be painted.
*
- *
- Commands
+ *
- Commands
*
-
* Text components provide a number of commands that can be used
* to manipulate the component. This is essentially the way that
@@ -118,7 +118,7 @@
* found with the {@link #getActions} method. These actions
* can be bound to key events, fired from buttons, etc.
*
- *
- Text Input
+ *
- Text Input
*
-
* The text components support flexible and internationalized text input, using
* keymaps and the input method framework, while maintaining compatibility with
@@ -203,7 +203,7 @@
*
- caret movement forward and backward
*
*
- *
- Model/View Split
+ *
- Model/View Split
*
-
* The text components have a model-view split. A text component pulls
* together the objects used to represent the model, view, and controller.
@@ -227,13 +227,13 @@
* {@link DocumentListener}
* interface and registered interest with the model being observed.
*
- *
- Location Information
+ *
- Location Information
*
-
* The capability of determining the location of text in
* the view is provided. There are two methods, {@link #modelToView}
* and {@link #viewToModel} for determining this information.
*
- *
- Undo/Redo support
+ *
- Undo/Redo support
*
-
* Support for an edit history mechanism is provided to allow
* undo/redo operations. The text component does not itself
@@ -243,7 +243,7 @@
* The support is provided by the Document model, which allows
* one to attach UndoableEditListener implementations.
*
- *
- Thread Safety
+ *
- Thread Safety
*
-
* The swing text components provide some support of thread
* safe operations. Because of the high level of configurability
@@ -254,13 +254,13 @@
* The methods that are safe to call asynchronously are marked
* with comments.
*
- *
- Newlines
+ *
- Newlines
*
-
* For a discussion on how newlines are handled, see
* DefaultEditorKit.
*
*
- *
- Printing support
+ *
- Printing support
*
-
* Several {@link #print print} methods are provided for basic
* document printing. If more advanced printing is needed, use the