diff options
Diffstat (limited to 'tdejava/koala/org/trinitydesktop/koala/CopyJob.java')
-rw-r--r-- | tdejava/koala/org/trinitydesktop/koala/CopyJob.java | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/tdejava/koala/org/trinitydesktop/koala/CopyJob.java b/tdejava/koala/org/trinitydesktop/koala/CopyJob.java new file mode 100644 index 00000000..aa80176a --- /dev/null +++ b/tdejava/koala/org/trinitydesktop/koala/CopyJob.java @@ -0,0 +1,80 @@ +//Auto-generated by kalyptus. DO NOT EDIT. +package org.trinitydesktop.koala; + +import org.trinitydesktop.qt.Qt; +import org.trinitydesktop.qt.TQMetaObject; +import org.trinitydesktop.qt.QtSupport; +import java.util.ArrayList; + +/** + + CopyJob is used to move, copy or symlink files and directories. + Don't create the job directly, but use TDEIO.copy(), + TDEIO.move(), TDEIO.link() and friends. + See {@link CopyJobSignals} for signals emitted by CopyJob + @short CopyJob is used to move, copy or symlink files and directories. + @see #copy + @see #copyAs + @see #move + @see #moveAs + @see #link + @see #linkAs + +*/ +public class CopyJob extends Job { + protected CopyJob(Class dummy){super((Class) null);} + public native TQMetaObject metaObject(); + public native String className(); + /** + Do not create a CopyJob directly. Use TDEIO.copy(), + TDEIO.move(), TDEIO.link() and friends instead. + @param src the list of source URLs + @param dest the destination URL + @param mode specifies whether the job should copy, move or link + @param asMethod if true, behaves like TDEIO.copyAs(), + TDEIO.moveAs() or TDEIO.linkAs() + @param showProgressInfo true to show progress information to the user + @short Do not create a CopyJob directly. + @see #copy + @see #copyAs + @see #move + @see #moveAs + @see #link + @see #linkAs + */ + // TDEIO::CopyJob* CopyJob(const KURL::List& arg1,const KURL& arg2,TDEIO::CopyJob::CopyMode arg3,bool arg4,bool arg5); >>>> NOT CONVERTED + /** + Returns the list of source URLs. + @return the list of source URLs. + + @short Returns the list of source URLs. + */ + public native ArrayList srcURLs(); + /** + Returns the destination URL. + @return the destination URL + + @short Returns the destination URL. + */ + public native KURL destURL(); + /** + By default the permissions of the copied files will be those of the source files. + But when copying "template" files to "new" files, people prefer the umask + to apply, rather than the template's permissions. + For that case, call setDefaultPermissions(true) + TODO KDE4: consider adding this as boolean to copy/copyAs? + @short By default the permissions of the copied files will be those of the source files. + */ + public native void setDefaultPermissions(boolean b); + /** + When an error happens while copying/moving a file, the user will be presented with + a dialog for skipping the file that can't be copied/moved. + Or if the error is that the destination file already exists, the standard + rename dialog is shown. + If the program doesn't want CopyJob to show dialogs, but to simply fail on error, + call setInteractive( false ). + KDE4: remove, already in Job + @short When an error happens while copying/moving a file, the user will be presented with a dialog for skipping the file that can't be copied/moved. + */ + public native void setInteractive(boolean b); +} |