< prev index next >

src/java.desktop/share/classes/javax/swing/AbstractListModel.java

Print this page

        

@@ -29,19 +29,19 @@
 import java.io.Serializable;
 import java.util.EventListener;
 
 /**
  * The abstract definition for the data model that provides
- * a <code>List</code> with its contents.
+ * a {@code List} with its contents.
  * <p>
  * <strong>Warning:</strong>
  * Serialized objects of this class will not be compatible with
  * future Swing releases. The current serialization support is
  * appropriate for short term storage or RMI between applications running
  * the same version of Swing.  As of 1.4, support for long term storage
  * of all JavaBeans&trade;
- * has been added to the <code>java.beans</code> package.
+ * has been added to the {@code java.beans} package.
  * Please see {@link java.beans.XMLEncoder}.
  *
  * @param <E> the type of the elements of this model
  *
  * @author Hans Muller

@@ -58,33 +58,33 @@
 
     /**
      * Adds a listener to the list that's notified each time a change
      * to the data model occurs.
      *
-     * @param l the <code>ListDataListener</code> to be added
+     * @param l the {@code ListDataListener} to be added
      */
     public void addListDataListener(ListDataListener l) {
         listenerList.add(ListDataListener.class, l);
     }
 
 
     /**
      * Removes a listener from the list that's notified each time a
      * change to the data model occurs.
      *
-     * @param l the <code>ListDataListener</code> to be removed
+     * @param l the {@code ListDataListener} to be removed
      */
     public void removeListDataListener(ListDataListener l) {
         listenerList.remove(ListDataListener.class, l);
     }
 
 
     /**
      * Returns an array of all the list data listeners
-     * registered on this <code>AbstractListModel</code>.
+     * registered on this {@code AbstractListModel}.
      *
-     * @return all of this model's <code>ListDataListener</code>s,
+     * @return all of this model's {@code ListDataListener}s,
      *         or an empty array if no list data listeners
      *         are currently registered
      *
      * @see #addListDataListener
      * @see #removeListDataListener

@@ -95,18 +95,18 @@
         return listenerList.getListeners(ListDataListener.class);
     }
 
 
     /**
-     * <code>AbstractListModel</code> subclasses must call this method
+     * {@code AbstractListModel} subclasses must call this method
      * <b>after</b>
      * one or more elements of the list change.  The changed elements
      * are specified by the closed interval index0, index1 -- the endpoints
      * are included.  Note that
      * index0 need not be less than or equal to index1.
      *
-     * @param source the <code>ListModel</code> that changed, typically "this"
+     * @param source the {@code ListModel} that changed, typically "this"
      * @param index0 one end of the new interval
      * @param index1 the other end of the new interval
      * @see EventListenerList
      * @see DefaultListModel
      */

@@ -125,18 +125,18 @@
         }
     }
 
 
     /**
-     * <code>AbstractListModel</code> subclasses must call this method
+     * {@code AbstractListModel} subclasses must call this method
      * <b>after</b>
      * one or more elements are added to the model.  The new elements
      * are specified by a closed interval index0, index1 -- the enpoints
      * are included.  Note that
      * index0 need not be less than or equal to index1.
      *
-     * @param source the <code>ListModel</code> that changed, typically "this"
+     * @param source the {@code ListModel} that changed, typically "this"
      * @param index0 one end of the new interval
      * @param index1 the other end of the new interval
      * @see EventListenerList
      * @see DefaultListModel
      */

@@ -155,21 +155,21 @@
         }
     }
 
 
     /**
-     * <code>AbstractListModel</code> subclasses must call this method
+     * {@code AbstractListModel} subclasses must call this method
      * <b>after</b> one or more elements are removed from the model.
-     * <code>index0</code> and <code>index1</code> are the end points
-     * of the interval that's been removed.  Note that <code>index0</code>
-     * need not be less than or equal to <code>index1</code>.
+     * {@code index0} and {@code index1} are the end points
+     * of the interval that's been removed.  Note that {@code index0}
+     * need not be less than or equal to {@code index1}.
      *
-     * @param source the <code>ListModel</code> that changed, typically "this"
+     * @param source the {@code ListModel} that changed, typically "this"
      * @param index0 one end of the removed interval,
-     *               including <code>index0</code>
+     *               including {@code index0}
      * @param index1 the other end of the removed interval,
-     *               including <code>index1</code>
+     *               including {@code index1}
      * @see EventListenerList
      * @see DefaultListModel
      */
     protected void fireIntervalRemoved(Object source, int index0, int index1)
     {

@@ -191,14 +191,14 @@
      * <code><em>Foo</em>Listener</code>s
      * upon this model.
      * <code><em>Foo</em>Listener</code>s
      * are registered using the <code>add<em>Foo</em>Listener</code> method.
      * <p>
-     * You can specify the <code>listenerType</code> argument
+     * You can specify the {@code listenerType} argument
      * with a class literal, such as <code><em>Foo</em>Listener.class</code>.
      * For example, you can query a list model
-     * <code>m</code>
+     * {@code m}
      * for its list data listeners
      * with the following code:
      *
      * <pre>ListDataListener[] ldls = (ListDataListener[])(m.getListeners(ListDataListener.class));</pre>
      *

@@ -206,19 +206,19 @@
      * this method returns an empty array.
      *
      * @param <T> the type of {@code EventListener} class being requested
      * @param listenerType  the type of listeners requested;
      *          this parameter should specify an interface
-     *          that descends from <code>java.util.EventListener</code>
+     *          that descends from {@code java.util.EventListener}
      * @return an array of all objects registered as
      *          <code><em>Foo</em>Listener</code>s
      *          on this model,
      *          or an empty array if no such
      *          listeners have been added
-     * @exception ClassCastException if <code>listenerType</code> doesn't
+     * @exception ClassCastException if {@code listenerType} doesn't
      *          specify a class or interface that implements
-     *          <code>java.util.EventListener</code>
+     *          {@code java.util.EventListener}
      *
      * @see #getListDataListeners
      *
      * @since 1.3
      */
< prev index next >