summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/KRegExpEditorInterface.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/KRegExpEditorInterface.java')
-rw-r--r--kdejava/koala/org/kde/koala/KRegExpEditorInterface.java100
1 files changed, 0 insertions, 100 deletions
diff --git a/kdejava/koala/org/kde/koala/KRegExpEditorInterface.java b/kdejava/koala/org/kde/koala/KRegExpEditorInterface.java
deleted file mode 100644
index d120e2a8..00000000
--- a/kdejava/koala/org/kde/koala/KRegExpEditorInterface.java
+++ /dev/null
@@ -1,100 +0,0 @@
-//Auto-generated by kalyptus. DO NOT EDIT.
-package org.kde.koala;
-
-import org.kde.qt.Qt;
-import org.kde.qt.QtSupport;
-
-/**
-
- A graphical editor for regular expressions.
- The actual editor is located in tdeutils, with an interface in
- tdelibs. This means that it is a bit more complicated to create an
- instance of the editor, but only a little bit more complicated.
- To check if kregexpeditor in tdeutils is installed and available use this line:
- <pre>
- boolean installed=!TDETrader.self().query("KRegExpEditor/KRegExpEditor").isEmpty();
- </pre>
- The following is a template for what you need to do to create an instance of the
- regular expression dialog:
- <pre>
- TQDialog editorDialog = KParts.ComponentFactory.createInstanceFromQuery<TQDialog>( "KRegExpEditor/KRegExpEditor" );
- if ( editorDialog ) {
- // tdeutils was installed, so the dialog was found fetch the editor interface
- KRegExpEditorInterface editor = (KRegExpEditorInterface)( editorDialog.tqt_cast( "KRegExpEditorInterface" ) );
- Q_ASSERT( editor ); // This should not fail!
- // now use the editor.
- editor.setRegExp("^kde$");
- // Finally exec the dialog
- editorDialog.exec();
- }
- else {
- // Don't offer the dialog.
- }
- </pre>
- Note: signals and slots must be connected to the editorDialog object, not to the editor object:
- <pre>
- connect( editorDialog, SIGNAL("canUndo( boolean )"), undoBut, SLOT("setEnabled( boolean )") );
- </pre>
- If you want to create an instance of the editor widget, i.e. not the
- dialog, then you must do it in the following way:
- <pre>
- TQWidget editorWidget =
- KParts.ComponentFactory.createInstanceFromQuery<TQWidget>(
- "KRegExpEditor/KRegExpEditor", null, parent );
- if ( editorWidget ) {
- // tdeutils was installed, so the widget was found fetch the editor interface
- KRegExpEditorInterface editor = (KRegExpEditorInterface)( editorWidget.tqt_cast( "KRegExpEditorInterface" ) );
- Q_ASSERT( editor ); // This should not fail!
- // now use the editor.
- editor.setRegExp("^kde$");
- // Finally insert the widget into the layout of its parent
- layout.addWidget( editorWidget );
- }
- else {
- // Don't offer the editor widget.
- }
- </pre>
- @author Jesper K. Pedersen blackie@kde.org
-
- @short A graphical editor for regular expressions.
-
-*/
-public class KRegExpEditorInterface implements QtSupport {
- private long _qt;
- private boolean _allocatedInJavaWorld = true;
- protected KRegExpEditorInterface(Class dummy){}
-
- /**
- returns the regular expression of the editor in Qt3 TQRegExp
- syntax. Note, there is also a 'regexp' Qt property available.
- @short returns the regular expression of the editor in Qt3 TQRegExp syntax.
- */
- public native String regExp();
- /**
- Set the regular expression for the editor. The syntax must be Qt3
- TQRegExp syntax.
- @short Set the regular expression for the editor.
- */
- public native void setRegExp(String regexp);
- public native void redo();
- public native void undo();
- /**
- Set text to use when showing matches. NOT IMPLEMENTED YET!
- This method is not yet implemented. In later version of the widget
- this method will be used to give the widget a text to show matches of
- the regular expression on.
- @short Set text to use when showing matches.
- */
- public native void setMatchText(String arg1);
- /**
- This method allows for future changes that will not break binary
- compatibility. DONT USE!
- KDE has a policy of keeping binary compatibility for all major
- version of KDE. This means that new methods can not be added to this
- API before KDE version 4.0.
- This method is an escape door for that.
- Conclusion: You should not use this method in this version of KDE!
- @short This method allows for future changes that will not break binary compatibility.
- */
- // void doSomething(TQString arg1,void* arg2); >>>> NOT CONVERTED
-}