//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.qt; import org.kde.qt.Qt; import java.util.ArrayList; public class QDir implements QtSupport { private long _qt; private boolean _allocatedInJavaWorld = true; protected QDir(Class dummy){} public static final int Dirs = 0x001; public static final int Files = 0x002; public static final int Drives = 0x004; public static final int NoSymLinks = 0x008; public static final int All = 0x007; public static final int TypeMask = 0x00F; public static final int Readable = 0x010; public static final int Writable = 0x020; public static final int Executable = 0x040; public static final int RWEMask = 0x070; public static final int Modified = 0x080; public static final int Hidden = 0x100; public static final int System = 0x200; public static final int AccessMask = 0x3F0; public static final int DefaultFilter = -1; public static final int Name = 0x00; public static final int Time = 0x01; public static final int Size = 0x02; public static final int Unsorted = 0x03; public static final int SortByMask = 0x03; public static final int DirsFirst = 0x04; public static final int Reversed = 0x08; public static final int IgnoreCase = 0x10; public static final int LocaleAware = 0x20; public static final int DefaultSort = -1; public QDir() { newQDir(); } private native void newQDir(); public QDir(String path, String nameFilter, int sortSpec, int filterSpec) { newQDir(path,nameFilter,sortSpec,filterSpec); } private native void newQDir(String path, String nameFilter, int sortSpec, int filterSpec); public QDir(String path, String nameFilter, int sortSpec) { newQDir(path,nameFilter,sortSpec); } private native void newQDir(String path, String nameFilter, int sortSpec); public QDir(String path, String nameFilter) { newQDir(path,nameFilter); } private native void newQDir(String path, String nameFilter); public QDir(String path) { newQDir(path); } private native void newQDir(String path); public QDir(QDir arg1) { newQDir(arg1); } private native void newQDir(QDir arg1); public native void setPath(String path); public native String path(); public native String absPath(); public native String canonicalPath(); public native String dirName(); public native String filePath(String fileName, boolean acceptAbsPath); public native String filePath(String fileName); public native String absFilePath(String fileName, boolean acceptAbsPath); public native String absFilePath(String fileName); public native boolean cd(String dirName, boolean acceptAbsPath); public native boolean cd(String dirName); public native boolean cdUp(); public native String nameFilter(); public native void setNameFilter(String nameFilter); public native int filter(); public native void setFilter(int filterSpec); public native int sorting(); public native void setSorting(int sortSpec); public native boolean matchAllDirs(); public native void setMatchAllDirs(boolean arg1); public native int count(); public native String op_at(int arg1); public native ArrayList encodedEntryList(int filterSpec, int sortSpec); public native ArrayList encodedEntryList(int filterSpec); public native ArrayList encodedEntryList(); public native ArrayList encodedEntryList(String nameFilter, int filterSpec, int sortSpec); public native ArrayList encodedEntryList(String nameFilter, int filterSpec); public native ArrayList encodedEntryList(String nameFilter); public native ArrayList entryList(int filterSpec, int sortSpec); public native ArrayList entryList(int filterSpec); public native ArrayList entryList(); public native ArrayList entryList(String nameFilter, int filterSpec, int sortSpec); public native ArrayList entryList(String nameFilter, int filterSpec); public native ArrayList entryList(String nameFilter); // const QFileInfoList* entryInfoList(int arg1,int arg2); >>>> NOT CONVERTED // const QFileInfoList* entryInfoList(int arg1); >>>> NOT CONVERTED // const QFileInfoList* entryInfoList(); >>>> NOT CONVERTED // const QFileInfoList* entryInfoList(const QString& arg1,int arg2,int arg3); >>>> NOT CONVERTED // const QFileInfoList* entryInfoList(const QString& arg1,int arg2); >>>> NOT CONVERTED // const QFileInfoList* entryInfoList(const QString& arg1); >>>> NOT CONVERTED public native boolean mkdir(String dirName, boolean acceptAbsPath); public native boolean mkdir(String dirName); public native boolean rmdir(String dirName, boolean acceptAbsPath); public native boolean rmdir(String dirName); public native boolean isReadable(); public native boolean exists(); public native boolean isRoot(); public native boolean isRelative(); public native void convertToAbs(); public native boolean op_equals(QDir arg1); public native boolean op_not_equals(QDir arg1); public native boolean remove(String fileName, boolean acceptAbsPath); public native boolean remove(String fileName); public native boolean rename(String name, String newName, boolean acceptAbsPaths); public native boolean rename(String name, String newName); public native boolean exists(String name, boolean acceptAbsPath); public native boolean exists(String name); public native void refresh(); public static native String convertSeparators(String pathName); // const QFileInfoList* drives(); >>>> NOT CONVERTED public static native char separator(); public static native boolean setCurrent(String path); public static native QDir current(); public static native QDir home(); public static native QDir root(); public static native String currentDirPath(); public static native String homeDirPath(); public static native String rootDirPath(); public static native boolean match(String[] filters, String fileName); public static native boolean match(String filter, String fileName); public static native String cleanDirPath(String dirPath); public static native boolean isRelativePath(String path); /** Deletes the wrapped C++ instance */ protected native void finalize() throws InternalError; /** Delete the wrapped C++ instance ahead of finalize() */ public native void dispose(); /** Has the wrapped C++ instance been deleted? */ public native boolean isDisposed(); }