< prev index next >

src/java.desktop/share/classes/javax/swing/table/TableModel.java

Print this page

        

@@ -27,16 +27,16 @@
 
 import javax.swing.*;
 import javax.swing.event.*;
 
 /**
- *  The <code>TableModel</code> interface specifies the methods the
- *  <code>JTable</code> will use to interrogate a tabular data model. <p>
+ *  The {@code TableModel} interface specifies the methods the
+ *  {@code JTable} will use to interrogate a tabular data model. <p>
  *
- *  The <code>JTable</code> can be set up to display any data
+ *  The {@code JTable} can be set up to display any data
  *  model which implements the
- *  <code>TableModel</code> interface with a couple of lines of code:
+ *  {@code TableModel} interface with a couple of lines of code:
  *  <pre>
  *      TableModel myData = new MyTableModel();
  *      JTable table = new JTable(myData);
  *  </pre><p>
  *

@@ -49,75 +49,75 @@
 
 public interface TableModel
 {
     /**
      * Returns the number of rows in the model. A
-     * <code>JTable</code> uses this method to determine how many rows it
+     * {@code JTable} uses this method to determine how many rows it
      * should display.  This method should be quick, as it
      * is called frequently during rendering.
      *
      * @return the number of rows in the model
      * @see #getColumnCount
      */
     public int getRowCount();
 
     /**
      * Returns the number of columns in the model. A
-     * <code>JTable</code> uses this method to determine how many columns it
+     * {@code JTable} uses this method to determine how many columns it
      * should create and display by default.
      *
      * @return the number of columns in the model
      * @see #getRowCount
      */
     public int getColumnCount();
 
     /**
-     * Returns the name of the column at <code>columnIndex</code>.  This is used
+     * Returns the name of the column at {@code columnIndex}.  This is used
      * to initialize the table's column header name.  Note: this name does
      * not need to be unique; two columns in a table can have the same name.
      *
      * @param   columnIndex     the index of the column
      * @return  the name of the column
      */
     public String getColumnName(int columnIndex);
 
     /**
      * Returns the most specific superclass for all the cell values
-     * in the column.  This is used by the <code>JTable</code> to set up a
+     * in the column.  This is used by the {@code JTable} to set up a
      * default renderer and editor for the column.
      *
      * @param columnIndex  the index of the column
      * @return the common ancestor class of the object values in the model.
      */
     public Class<?> getColumnClass(int columnIndex);
 
     /**
-     * Returns true if the cell at <code>rowIndex</code> and
-     * <code>columnIndex</code>
-     * is editable.  Otherwise, <code>setValueAt</code> on the cell will not
+     * Returns true if the cell at {@code rowIndex} and
+     * {@code columnIndex}
+     * is editable.  Otherwise, {@code setValueAt} on the cell will not
      * change the value of that cell.
      *
      * @param   rowIndex        the row whose value to be queried
      * @param   columnIndex     the column whose value to be queried
      * @return  true if the cell is editable
      * @see #setValueAt
      */
     public boolean isCellEditable(int rowIndex, int columnIndex);
 
     /**
-     * Returns the value for the cell at <code>columnIndex</code> and
-     * <code>rowIndex</code>.
+     * Returns the value for the cell at {@code columnIndex} and
+     * {@code rowIndex}.
      *
      * @param   rowIndex        the row whose value is to be queried
      * @param   columnIndex     the column whose value is to be queried
      * @return  the value Object at the specified cell
      */
     public Object getValueAt(int rowIndex, int columnIndex);
 
     /**
-     * Sets the value in the cell at <code>columnIndex</code> and
-     * <code>rowIndex</code> to <code>aValue</code>.
+     * Sets the value in the cell at {@code columnIndex} and
+     * {@code rowIndex} to {@code aValue}.
      *
      * @param   aValue           the new value
      * @param   rowIndex         the row whose value is to be changed
      * @param   columnIndex      the column whose value is to be changed
      * @see #getValueAt
< prev index next >