diff options
Diffstat (limited to 'tdejava/koala/org/trinitydesktop/koala/KShellCompletion.java')
-rw-r--r-- | tdejava/koala/org/trinitydesktop/koala/KShellCompletion.java | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/tdejava/koala/org/trinitydesktop/koala/KShellCompletion.java b/tdejava/koala/org/trinitydesktop/koala/KShellCompletion.java new file mode 100644 index 00000000..bfa7641f --- /dev/null +++ b/tdejava/koala/org/trinitydesktop/koala/KShellCompletion.java @@ -0,0 +1,51 @@ +//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; + +/** + + This class does shell-like completion of file names. + A string passed to makeCompletion() will be interpreted as a shell + command line. Completion will be done on the last argument on the line. + Returned matches consist of the first arguments (uncompleted) plus the + completed last argument. + @author David Smith <dsmith@algonet.se> + + @short Shell-like completion of file names. + +*/ +public class KShellCompletion extends KURLCompletion { + protected KShellCompletion(Class dummy){super((Class) null);} + public native TQMetaObject metaObject(); + public native String className(); + /** + Constructs a KShellCompletion object. + @short Constructs a KShellCompletion object. + */ + public KShellCompletion() { + super((Class) null); + newKShellCompletion(); + } + private native void newKShellCompletion(); + /** + Finds completions to the given text. + The first match is returned and emitted in the signal match(). + @param text the text to complete + @return the first match, or null if not found + + @short Finds completions to the given text. + */ + public native String makeCompletion(String text); + protected native void postProcessMatch(StringBuffer match); + protected native void postProcessMatches(String[] matches); + // void postProcessMatches(TDECompletionMatches* arg1); >>>> NOT CONVERTED + /** 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(); +} |