org.kde.qt
Class QDir

java.lang.Object
  extended by org.kde.qt.QDir
All Implemented Interfaces:
QtSupport

public class QDir
extends java.lang.Object
implements QtSupport


Field Summary
static int AccessMask
           
static int All
           
static int DefaultFilter
           
static int DefaultSort
           
static int Dirs
           
static int DirsFirst
           
static int Drives
           
static int Executable
           
static int Files
           
static int Hidden
           
static int IgnoreCase
           
static int LocaleAware
           
static int Modified
           
static int Name
           
static int NoSymLinks
           
static int Readable
           
static int Reversed
           
static int RWEMask
           
static int Size
           
static int SortByMask
           
static int System
           
static int Time
           
static int TypeMask
           
static int Unsorted
           
static int Writable
           
 
Constructor Summary
  QDir()
           
protected QDir(java.lang.Class dummy)
           
  QDir(QDir arg1)
           
  QDir(java.lang.String path)
           
  QDir(java.lang.String path, java.lang.String nameFilter)
           
  QDir(java.lang.String path, java.lang.String nameFilter, int sortSpec)
           
  QDir(java.lang.String path, java.lang.String nameFilter, int sortSpec, int filterSpec)
           
 
Method Summary
 java.lang.String absFilePath(java.lang.String fileName)
           
 java.lang.String absFilePath(java.lang.String fileName, boolean acceptAbsPath)
           
 java.lang.String absPath()
           
 java.lang.String canonicalPath()
           
 boolean cd(java.lang.String dirName)
           
 boolean cd(java.lang.String dirName, boolean acceptAbsPath)
           
 boolean cdUp()
           
static java.lang.String cleanDirPath(java.lang.String dirPath)
           
static java.lang.String convertSeparators(java.lang.String pathName)
           
 void convertToAbs()
           
 int count()
           
static QDir current()
           
static java.lang.String currentDirPath()
           
 java.lang.String dirName()
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
 java.util.ArrayList encodedEntryList()
           
 java.util.ArrayList encodedEntryList(int filterSpec)
           
 java.util.ArrayList encodedEntryList(int filterSpec, int sortSpec)
           
 java.util.ArrayList encodedEntryList(java.lang.String nameFilter)
           
 java.util.ArrayList encodedEntryList(java.lang.String nameFilter, int filterSpec)
           
 java.util.ArrayList encodedEntryList(java.lang.String nameFilter, int filterSpec, int sortSpec)
           
 java.util.ArrayList entryList()
           
 java.util.ArrayList entryList(int filterSpec)
           
 java.util.ArrayList entryList(int filterSpec, int sortSpec)
           
 java.util.ArrayList entryList(java.lang.String nameFilter)
           
 java.util.ArrayList entryList(java.lang.String nameFilter, int filterSpec)
           
 java.util.ArrayList entryList(java.lang.String nameFilter, int filterSpec, int sortSpec)
           
 boolean exists()
           
 boolean exists(java.lang.String name)
           
 boolean exists(java.lang.String name, boolean acceptAbsPath)
           
 java.lang.String filePath(java.lang.String fileName)
           
 java.lang.String filePath(java.lang.String fileName, boolean acceptAbsPath)
           
 int filter()
           
protected  void finalize()
          Deletes the wrapped C++ instance
static QDir home()
           
static java.lang.String homeDirPath()
           
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
 boolean isReadable()
           
 boolean isRelative()
           
static boolean isRelativePath(java.lang.String path)
           
 boolean isRoot()
           
static boolean match(java.lang.String[] filters, java.lang.String fileName)
           
static boolean match(java.lang.String filter, java.lang.String fileName)
           
 boolean matchAllDirs()
           
 boolean mkdir(java.lang.String dirName)
           
 boolean mkdir(java.lang.String dirName, boolean acceptAbsPath)
           
 java.lang.String nameFilter()
           
 java.lang.String op_at(int arg1)
           
 boolean op_equals(QDir arg1)
           
 boolean op_not_equals(QDir arg1)
           
 java.lang.String path()
           
 void refresh()
           
 boolean remove(java.lang.String fileName)
           
 boolean remove(java.lang.String fileName, boolean acceptAbsPath)
           
 boolean rename(java.lang.String name, java.lang.String newName)
           
 boolean rename(java.lang.String name, java.lang.String newName, boolean acceptAbsPaths)
           
 boolean rmdir(java.lang.String dirName)
           
 boolean rmdir(java.lang.String dirName, boolean acceptAbsPath)
           
static QDir root()
           
static java.lang.String rootDirPath()
           
static char separator()
           
static boolean setCurrent(java.lang.String path)
           
 void setFilter(int filterSpec)
           
 void setMatchAllDirs(boolean arg1)
           
 void setNameFilter(java.lang.String nameFilter)
           
 void setPath(java.lang.String path)
           
 void setSorting(int sortSpec)
           
 int sorting()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Dirs

public static final int Dirs
See Also:
Constant Field Values

Files

public static final int Files
See Also:
Constant Field Values

Drives

public static final int Drives
See Also:
Constant Field Values

NoSymLinks

public static final int NoSymLinks
See Also:
Constant Field Values

All

public static final int All
See Also:
Constant Field Values

TypeMask

public static final int TypeMask
See Also:
Constant Field Values

Readable

public static final int Readable
See Also:
Constant Field Values

Writable

public static final int Writable
See Also:
Constant Field Values

Executable

public static final int Executable
See Also:
Constant Field Values

RWEMask

public static final int RWEMask
See Also:
Constant Field Values

Modified

public static final int Modified
See Also:
Constant Field Values

Hidden

public static final int Hidden
See Also:
Constant Field Values

System

public static final int System
See Also:
Constant Field Values

AccessMask

public static final int AccessMask
See Also:
Constant Field Values

DefaultFilter

public static final int DefaultFilter
See Also:
Constant Field Values

Name

public static final int Name
See Also:
Constant Field Values

Time

public static final int Time
See Also:
Constant Field Values

Size

public static final int Size
See Also:
Constant Field Values

Unsorted

public static final int Unsorted
See Also:
Constant Field Values

SortByMask

public static final int SortByMask
See Also:
Constant Field Values

DirsFirst

public static final int DirsFirst
See Also:
Constant Field Values

Reversed

public static final int Reversed
See Also:
Constant Field Values

IgnoreCase

public static final int IgnoreCase
See Also:
Constant Field Values

LocaleAware

public static final int LocaleAware
See Also:
Constant Field Values

DefaultSort

public static final int DefaultSort
See Also:
Constant Field Values
Constructor Detail

QDir

protected QDir(java.lang.Class dummy)

QDir

public QDir()

QDir

public QDir(java.lang.String path,
            java.lang.String nameFilter,
            int sortSpec,
            int filterSpec)

QDir

public QDir(java.lang.String path,
            java.lang.String nameFilter,
            int sortSpec)

QDir

public QDir(java.lang.String path,
            java.lang.String nameFilter)

QDir

public QDir(java.lang.String path)

QDir

public QDir(QDir arg1)
Method Detail

setPath

public void setPath(java.lang.String path)

path

public java.lang.String path()

absPath

public java.lang.String absPath()

canonicalPath

public java.lang.String canonicalPath()

dirName

public java.lang.String dirName()

filePath

public java.lang.String filePath(java.lang.String fileName,
                                 boolean acceptAbsPath)

filePath

public java.lang.String filePath(java.lang.String fileName)

absFilePath

public java.lang.String absFilePath(java.lang.String fileName,
                                    boolean acceptAbsPath)

absFilePath

public java.lang.String absFilePath(java.lang.String fileName)

cd

public boolean cd(java.lang.String dirName,
                  boolean acceptAbsPath)

cd

public boolean cd(java.lang.String dirName)

cdUp

public boolean cdUp()

nameFilter

public java.lang.String nameFilter()

setNameFilter

public void setNameFilter(java.lang.String nameFilter)

filter

public int filter()

setFilter

public void setFilter(int filterSpec)

sorting

public int sorting()

setSorting

public void setSorting(int sortSpec)

matchAllDirs

public boolean matchAllDirs()

setMatchAllDirs

public void setMatchAllDirs(boolean arg1)

count

public int count()

op_at

public java.lang.String op_at(int arg1)

encodedEntryList

public java.util.ArrayList encodedEntryList(int filterSpec,
                                            int sortSpec)

encodedEntryList

public java.util.ArrayList encodedEntryList(int filterSpec)

encodedEntryList

public java.util.ArrayList encodedEntryList()

encodedEntryList

public java.util.ArrayList encodedEntryList(java.lang.String nameFilter,
                                            int filterSpec,
                                            int sortSpec)

encodedEntryList

public java.util.ArrayList encodedEntryList(java.lang.String nameFilter,
                                            int filterSpec)

encodedEntryList

public java.util.ArrayList encodedEntryList(java.lang.String nameFilter)

entryList

public java.util.ArrayList entryList(int filterSpec,
                                     int sortSpec)

entryList

public java.util.ArrayList entryList(int filterSpec)

entryList

public java.util.ArrayList entryList()

entryList

public java.util.ArrayList entryList(java.lang.String nameFilter,
                                     int filterSpec,
                                     int sortSpec)

entryList

public java.util.ArrayList entryList(java.lang.String nameFilter,
                                     int filterSpec)

entryList

public java.util.ArrayList entryList(java.lang.String nameFilter)

mkdir

public boolean mkdir(java.lang.String dirName,
                     boolean acceptAbsPath)

mkdir

public boolean mkdir(java.lang.String dirName)

rmdir

public boolean rmdir(java.lang.String dirName,
                     boolean acceptAbsPath)

rmdir

public boolean rmdir(java.lang.String dirName)

isReadable

public boolean isReadable()

exists

public boolean exists()

isRoot

public boolean isRoot()

isRelative

public boolean isRelative()

convertToAbs

public void convertToAbs()

op_equals

public boolean op_equals(QDir arg1)

op_not_equals

public boolean op_not_equals(QDir arg1)

remove

public boolean remove(java.lang.String fileName,
                      boolean acceptAbsPath)

remove

public boolean remove(java.lang.String fileName)

rename

public boolean rename(java.lang.String name,
                      java.lang.String newName,
                      boolean acceptAbsPaths)

rename

public boolean rename(java.lang.String name,
                      java.lang.String newName)

exists

public boolean exists(java.lang.String name,
                      boolean acceptAbsPath)

exists

public boolean exists(java.lang.String name)

refresh

public void refresh()

convertSeparators

public static java.lang.String convertSeparators(java.lang.String pathName)

separator

public static char separator()

setCurrent

public static boolean setCurrent(java.lang.String path)

current

public static QDir current()

home

public static QDir home()

root

public static QDir root()

currentDirPath

public static java.lang.String currentDirPath()

homeDirPath

public static java.lang.String homeDirPath()

rootDirPath

public static java.lang.String rootDirPath()

match

public static boolean match(java.lang.String[] filters,
                            java.lang.String fileName)

match

public static boolean match(java.lang.String filter,
                            java.lang.String fileName)

cleanDirPath

public static java.lang.String cleanDirPath(java.lang.String dirPath)

isRelativePath

public static boolean isRelativePath(java.lang.String path)

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class java.lang.Object
Throws:
java.lang.InternalError

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()


isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?