BasicFileChooserUI.BasicFileView (Java 2 Platform SE 5.0) (original) (raw)


javax.swing.plaf.basic

Class BasicFileChooserUI.BasicFileView

java.lang.Object extended by javax.swing.filechooser.FileView extended by javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView

Enclosing class:

BasicFileChooserUI


protected class BasicFileChooserUI.BasicFileView

extends FileView


Field Summary
protected Hashtable<File,Icon> iconCache
Constructor Summary
BasicFileChooserUI.BasicFileView()
Method Summary
void [cacheIcon](../../../../javax/swing/plaf/basic/BasicFileChooserUI.BasicFileView.html#cacheIcon%28java.io.File, javax.swing.Icon%29)(File f,Icon i)
void clearIconCache()
Icon getCachedIcon(File f)
String getDescription(File f) A human readable description of the file.
Icon getIcon(File f) The icon that represents this file in the JFileChooser.
String getName(File f) The name of the file.
String getTypeDescription(File f) A human readable description of the type of the file.
Boolean isHidden(File f)
Methods inherited from class javax.swing.filechooser.FileView
isTraversable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../../../java/lang/Object.html#wait%28long, int%29)
Field Detail

iconCache

protected Hashtable<File,Icon> iconCache

Constructor Detail

BasicFileChooserUI.BasicFileView

public BasicFileChooserUI.BasicFileView()

Method Detail

clearIconCache

public void clearIconCache()


getName

public String getName(File f)

Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getName%28java.io.File%29)

The name of the file. Normally this would be simplyf.getName().

Overrides:

[getName](../../../../javax/swing/filechooser/FileView.html#getName%28java.io.File%29) in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")


getDescription

public String getDescription(File f)

Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getDescription%28java.io.File%29)

A human readable description of the file. For example, a file named jag.jpg might have a description that read: "A JPEG image file of James Gosling's face".

Overrides:

[getDescription](../../../../javax/swing/filechooser/FileView.html#getDescription%28java.io.File%29) in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")


getTypeDescription

public String getTypeDescription(File f)

Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getTypeDescription%28java.io.File%29)

A human readable description of the type of the file. For example, a jpg file might have a type description of: "A JPEG Compressed Image File"

Overrides:

[getTypeDescription](../../../../javax/swing/filechooser/FileView.html#getTypeDescription%28java.io.File%29) in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")


getCachedIcon

public Icon getCachedIcon(File f)


cacheIcon

public void cacheIcon(File f, Icon i)


getIcon

public Icon getIcon(File f)

Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getIcon%28java.io.File%29)

The icon that represents this file in the JFileChooser.

Overrides:

[getIcon](../../../../javax/swing/filechooser/FileView.html#getIcon%28java.io.File%29) in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")


isHidden

public Boolean isHidden(File f)



Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.