diff options
Diffstat (limited to 'kdejava/koala/org/kde/koala/KMultipleDrag.java')
-rw-r--r-- | kdejava/koala/org/kde/koala/KMultipleDrag.java | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/kdejava/koala/org/kde/koala/KMultipleDrag.java b/kdejava/koala/org/kde/koala/KMultipleDrag.java deleted file mode 100644 index 9982e614..00000000 --- a/kdejava/koala/org/kde/koala/KMultipleDrag.java +++ /dev/null @@ -1,93 +0,0 @@ -//Auto-generated by kalyptus. DO NOT EDIT. -package org.kde.koala; - -import org.kde.qt.Qt; -import org.kde.qt.TQMetaObject; -import org.kde.qt.QtSupport; -import org.kde.qt.TQWidget; -import org.kde.qt.TQDragObject; -import org.kde.qt.TQDragObject; - -/** - - This class makes it easy for applications to provide a drag object - (for drag-n-drop or for clipboard) that has several representations - of the same data, under different formats. - Instead of creating a specific class for each case (as would otherwise - be necessary), you can simply create independent drag objects (e.g. - a TQImageDrag object and a KURLDrag object), and bundle them together - using KMultipleDrag. - Sample code for this: - <pre> - KMultipleDrag drag = new KMultipleDrag( parentWidget ); - drag.addDragObject( new TQImageDrag( someTQImage, 0 ) ); - drag.addDragObject( new KURLDrag( someKURL, 0 ) ); - drag.drag(); - </pre> - Note that the drag objects added to the multiple drag become owned by it. - For that reason their parent should be 0. - @author David Faure <faure@kde.org> - - @short This class makes it easy for applications to provide a drag object (for drag-n-drop or for clipboard) that has several representations of the same data, under different formats. - -*/ -public class KMultipleDrag extends TQDragObject { - protected KMultipleDrag(Class dummy){super((Class) null);} - public native TQMetaObject metaObject(); - public native String className(); - /** - Create a new KMultipleDrag object. - @param dragSource the parent object which is the source of the data, - 0 for a parent-less object - @param name the name of the object, can be 0 - @short Create a new KMultipleDrag object. - */ - public KMultipleDrag(TQWidget dragSource, String name) { - super((Class) null); - newKMultipleDrag(dragSource,name); - } - private native void newKMultipleDrag(TQWidget dragSource, String name); - public KMultipleDrag(TQWidget dragSource) { - super((Class) null); - newKMultipleDrag(dragSource); - } - private native void newKMultipleDrag(TQWidget dragSource); - public KMultipleDrag() { - super((Class) null); - newKMultipleDrag(); - } - private native void newKMultipleDrag(); - /** - Call this to add each underlying drag object to the multiple drag object. - The drag object should not have a parent because the multiple drag object - will own it. - @param dragObject the drag object to add. Should have no parent object. - @short Call this to add each underlying drag object to the multiple drag object. - */ - public native void addDragObject(TQDragObject dragObject); - /** - Returns the data of a drag object with that supports the given - mime type. - @param mime the mime type to search - @return the data, or a null byte array if not found - @reimp - - @short Returns the data of a drag object with that supports the given mime type. - */ - public native byte[] encodedData(String mime); - /** - Returns the <code>i</code>'th supported format, or 0. - @param i the number of the format to check - @return the format with the number <code>i</code>, or 0 otherwise - @reimp - - @short Returns the <code>i</code>'th supported format, or 0. - */ - public native String format(int i); - /** 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(); -} |