summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/KAboutTranslator.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/KAboutTranslator.java')
-rw-r--r--kdejava/koala/org/kde/koala/KAboutTranslator.java66
1 files changed, 66 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/KAboutTranslator.java b/kdejava/koala/org/kde/koala/KAboutTranslator.java
new file mode 100644
index 00000000..e0d07940
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/KAboutTranslator.java
@@ -0,0 +1,66 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.koala;
+
+import org.kde.qt.Qt;
+import org.kde.qt.QtSupport;
+
+/**
+
+ This structure is used to store information about a translator.
+ It can store the translator's name and an email address.
+ This class is intended for use in the KAboutData class,
+ but it can be used elsewhere as well.
+ Normally you should at least define the translator's name.
+ It's not possible to use KAboutPerson for this, because
+ KAboutPerson stores internally only String pointers, but the
+ translator information is generated dynamically from the translation
+ of a dummy string.
+ @short This structure is used to store information about a translator.
+
+*/
+public class KAboutTranslator implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected KAboutTranslator(Class dummy){}
+
+ /**
+ Convenience constructor
+ @param name The name of the person.
+ @param emailAddress The email address of the person.
+ @short Convenience constructor
+ */
+ public KAboutTranslator(String name, String emailAddress) {
+ newKAboutTranslator(name,emailAddress);
+ }
+ private native void newKAboutTranslator(String name, String emailAddress);
+ public KAboutTranslator(String name) {
+ newKAboutTranslator(name);
+ }
+ private native void newKAboutTranslator(String name);
+ public KAboutTranslator() {
+ newKAboutTranslator();
+ }
+ private native void newKAboutTranslator();
+ /**
+ The translator's name
+ @return the translators's name (can be null, if it has been
+ constructed with a null name)
+
+ @short The translator's name
+ */
+ public native String name();
+ /**
+ The translator's email
+ @return the translator's email address (can be null, if it has been
+ constructed with a null email)
+
+ @short The translator's email
+ */
+ public native String emailAddress();
+ /** 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();
+}