jp.carabiner.widget.filechooser
クラス MacFileSystemView

java.lang.Object
  上位を拡張 javax.swing.filechooser.FileSystemView
      上位を拡張 jp.carabiner.widget.filechooser.MacFileSystemView

public class MacFileSystemView
extends javax.swing.filechooser.FileSystemView


コンストラクタの概要
MacFileSystemView(javax.swing.filechooser.FileSystemView delegate)
           
 
メソッドの概要
 java.io.File createFileObject(java.io.File folder, java.lang.String file)
           
 java.io.File createFileObject(java.lang.String file)
           
protected  java.io.File createFileSystemRoot(java.io.File file)
           
 java.io.File createNewFolder(java.io.File file)
           
 java.io.File getChild(java.io.File folder, java.lang.String file)
           
 java.io.File getParentDirectory(java.io.File file)
           
 java.io.File[] getRoots()
           
 boolean isComputerNode(java.io.File file)
           
 boolean isDrive(java.io.File dir)
           
 boolean isFileSystem(java.io.File file)
           
 boolean isFileSystemRoot(java.io.File dir)
           
 boolean isFloppyDrive(java.io.File dir)
           
 boolean isParent(java.io.File folder, java.io.File file)
           
 
クラス javax.swing.filechooser.FileSystemView から継承されたメソッド
getDefaultDirectory, getFiles, getFileSystemView, getHomeDirectory, getSystemDisplayName, getSystemIcon, getSystemTypeDescription, isHiddenFile, isRoot, isTraversable
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MacFileSystemView

public MacFileSystemView(javax.swing.filechooser.FileSystemView delegate)
メソッドの詳細

createNewFolder

public java.io.File createNewFolder(java.io.File file)
                             throws java.io.IOException
定義:
クラス javax.swing.filechooser.FileSystemView 内の createNewFolder
例外:
java.io.IOException

createFileObject

public java.io.File createFileObject(java.io.File folder,
                                     java.lang.String file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の createFileObject

createFileObject

public java.io.File createFileObject(java.lang.String file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の createFileObject

isFileSystemRoot

public boolean isFileSystemRoot(java.io.File dir)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の isFileSystemRoot

isDrive

public boolean isDrive(java.io.File dir)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の isDrive

isFloppyDrive

public boolean isFloppyDrive(java.io.File dir)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の isFloppyDrive

isComputerNode

public boolean isComputerNode(java.io.File file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の isComputerNode

getChild

public java.io.File getChild(java.io.File folder,
                             java.lang.String file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の getChild

getParentDirectory

public java.io.File getParentDirectory(java.io.File file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の getParentDirectory

isFileSystem

public boolean isFileSystem(java.io.File file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の isFileSystem

isParent

public boolean isParent(java.io.File folder,
                        java.io.File file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の isParent

getRoots

public java.io.File[] getRoots()
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の getRoots

createFileSystemRoot

protected java.io.File createFileSystemRoot(java.io.File file)
オーバーライド:
クラス javax.swing.filechooser.FileSystemView 内の createFileSystemRoot