< prev index next >
src/java.desktop/share/classes/javax/swing/filechooser/FileView.java
Print this page
@@ -27,30 +27,30 @@
import java.io.File;
import javax.swing.*;
/**
- * <code>FileView</code> defines an abstract class that can be implemented
- * to provide the filechooser with UI information for a <code>File</code>.
- * Each L&F <code>JFileChooserUI</code> object implements this
+ * {@code FileView} defines an abstract class that can be implemented
+ * to provide the filechooser with UI information for a {@code File}.
+ * Each L&F {@code JFileChooserUI} object implements this
* class to pass back the correct icons and type descriptions specific to
* that L&F. For example, the Microsoft Windows L&F returns the
* generic Windows icons for directories and generic files.
- * Additionally, you may want to provide your own <code>FileView</code> to
- * <code>JFileChooser</code> to return different icons or additional
+ * Additionally, you may want to provide your own {@code FileView} to
+ * {@code JFileChooser} to return different icons or additional
* information using {@link javax.swing.JFileChooser#setFileView}.
*
* <p>
*
- * <code>JFileChooser</code> first looks to see if there is a user defined
- * <code>FileView</code>, if there is, it gets type information from
- * there first. If <code>FileView</code> returns <code>null</code> for
- * any method, <code>JFileChooser</code> then uses the L&F specific
+ * {@code JFileChooser} first looks to see if there is a user defined
+ * {@code FileView}, if there is, it gets type information from
+ * there first. If {@code FileView} returns {@code null} for
+ * any method, {@code JFileChooser} then uses the L&F specific
* view to get the information.
- * So, for example, if you provide a <code>FileView</code> class that
- * returns an <code>Icon</code> for JPG files, and returns <code>null</code>
- * icons for all other files, the UI's <code>FileView</code> will provide
+ * So, for example, if you provide a {@code FileView} class that
+ * returns an {@code Icon} for JPG files, and returns {@code null}
+ * icons for all other files, the UI's {@code FileView} will provide
* default icons for all other files.
*
* <p>
*
* For an example implementation of a simple file view, see
@@ -66,11 +66,11 @@
*
*/
public abstract class FileView {
/**
* The name of the file. Normally this would be simply
- * <code>f.getName()</code>.
+ * {@code f.getName()}.
*
* @param f a {@code File} object
* @return a {@code String} representing the name of the file
*/
public String getName(File f) {
@@ -91,11 +91,11 @@
return null;
}
/**
* A human readable description of the type of the file. For
- * example, a <code>jpg</code> file might have a type description of:
+ * example, a {@code jpg} file might have a type description of:
* "A JPEG Compressed Image File"
*
* @param f a {@code File} object
* @return a {@code String} containing a description of the type of the file
* or {@code null} if it is not available .
@@ -103,11 +103,11 @@
public String getTypeDescription(File f) {
return null;
}
/**
- * The icon that represents this file in the <code>JFileChooser</code>.
+ * The icon that represents this file in the {@code JFileChooser}.
*
* @param f a {@code File} object
* @return an {@code Icon} which represents the specified {@code File} or
* {@code null} if it is not available.
*/
< prev index next >