summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/MetaInfoJob.java
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commit90825e2392b2d70e43c7a25b8a3752299a933894 (patch)
treee33aa27f02b74604afbfd0ea4f1cfca8833d882a /kdejava/koala/org/kde/koala/MetaInfoJob.java
downloadtdebindings-90825e2392b2d70e43c7a25b8a3752299a933894.tar.gz
tdebindings-90825e2392b2d70e43c7a25b8a3752299a933894.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebindings@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kdejava/koala/org/kde/koala/MetaInfoJob.java')
-rw-r--r--kdejava/koala/org/kde/koala/MetaInfoJob.java61
1 files changed, 61 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/MetaInfoJob.java b/kdejava/koala/org/kde/koala/MetaInfoJob.java
new file mode 100644
index 00000000..3d4683f9
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/MetaInfoJob.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.koala;
+
+import org.kde.qt.Qt;
+import org.kde.qt.QMetaObject;
+import org.kde.qt.QtSupport;
+import java.util.ArrayList;
+
+/**
+
+ MetaInfoJob is a KIO Job to retrieve meta information from files.
+ See {@link MetaInfoJobSignals} for signals emitted by MetaInfoJob
+ @short KIO Job to retrieve meta information from files.
+
+*/
+public class MetaInfoJob extends Job {
+ protected MetaInfoJob(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ /**
+ Creates a new MetaInfoJob.
+ @param items A list of KFileItems to get the metainfo for
+ @param deleteItems If true, the finished KFileItems are deleted
+ @short Creates a new MetaInfoJob.
+ */
+ public MetaInfoJob(ArrayList items, boolean deleteItems) {
+ super((Class) null);
+ newMetaInfoJob(items,deleteItems);
+ }
+ private native void newMetaInfoJob(ArrayList items, boolean deleteItems);
+ public MetaInfoJob(ArrayList items) {
+ super((Class) null);
+ newMetaInfoJob(items);
+ }
+ private native void newMetaInfoJob(ArrayList items);
+ /**
+ Removes an item from metainfo extraction.
+ @param item the item that should be removed from the queue
+ @short Removes an item from metainfo extraction.
+ */
+ public native void removeItem(KFileItem item);
+ /**
+ Returns a list of all available metainfo plugins. The list
+ contains the basenames of the plugins' .desktop files (no path,
+ no .desktop).
+ @return the list of available meta info plugins
+
+ @short Returns a list of all available metainfo plugins.
+ */
+ public static native ArrayList availablePlugins();
+ /**
+ Returns a list of all supported MIME types. The list can
+ contain entries like text/ (without the space).
+ @return the list of MIME types that are supported
+
+ @short Returns a list of all supported MIME types.
+ */
+ public static native ArrayList supportedMimeTypes();
+ protected native void getMetaInfo();
+ protected native void slotResult(Job job);
+}