diff options
author | toma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2009-11-25 17:56:58 +0000 |
---|---|---|
committer | toma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2009-11-25 17:56:58 +0000 |
commit | 90825e2392b2d70e43c7a25b8a3752299a933894 (patch) | |
tree | e33aa27f02b74604afbfd0ea4f1cfca8833d882a /kdejava/koala/org/kde/koala/KFileMetaInfoItem.java | |
download | tdebindings-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/KFileMetaInfoItem.java')
-rw-r--r-- | kdejava/koala/org/kde/koala/KFileMetaInfoItem.java | 172 |
1 files changed, 172 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/KFileMetaInfoItem.java b/kdejava/koala/org/kde/koala/KFileMetaInfoItem.java new file mode 100644 index 00000000..37b80258 --- /dev/null +++ b/kdejava/koala/org/kde/koala/KFileMetaInfoItem.java @@ -0,0 +1,172 @@ +//Auto-generated by kalyptus. DO NOT EDIT. +package org.kde.koala; + +import org.kde.qt.Qt; +import org.kde.qt.QtSupport; +import org.kde.qt.QVariant; + +/** + + @brief A meta information item about a file + This is one item of the meta information about a file (see + KFileMetaInfo). + @short @brief A meta information item about a file + +*/ +public class KFileMetaInfoItem implements QtSupport { + private long _qt; + private boolean _allocatedInJavaWorld = true; + protected KFileMetaInfoItem(Class dummy){} + + /** + You usually don't need to use this constructor yourself. Let + KFileMetaInfo do it for you. + @short + */ + // KFileMetaInfoItem* KFileMetaInfoItem(const KFileMimeTypeInfo::ItemInfo* arg1,const QString& arg2,const QVariant& arg3); >>>> NOT CONVERTED + /** + Copy constructor + @short Copy constructor + */ + public KFileMetaInfoItem(KFileMetaInfoItem item) { + newKFileMetaInfoItem(item); + } + private native void newKFileMetaInfoItem(KFileMetaInfoItem item); + /** + Default constructor. This creates an "invalid" item + @short Default constructor. + */ + public KFileMetaInfoItem() { + newKFileMetaInfoItem(); + } + private native void newKFileMetaInfoItem(); + /** + Returns the key of the item. + @return the key of this item + + @short Returns the key of the item. + */ + public native String key(); + /** + Returns a translation of the key for displaying to the user. If the + plugin provides translation to the key, it's also in the user's language + @return the translated key + + @short Returns a translation of the key for displaying to the user. + */ + public native String translatedKey(); + /** + Returns the value of the item. + @return the value of the item. + + @short Returns the value of the item. + */ + public native QVariant value(); + /** + Returns a string containing the value, if possible. If not, + null is returned. + @param mangle if true, the string will already contain prefix and + suffix + @return the value string, or null if not possible + + @short Returns a string containing the value, if possible. + */ + public native String string(boolean mangle); + public native String string(); + /** + Changes the value of the item. + @param value the new value + @return true if successful, false otherwise + + @short Changes the value of the item. + */ + public native boolean setValue(QVariant value); + /** + Return the type of the item. + @return the type of the item + + @short Return the type of the item. + */ + public native int type(); + /** + You can query if the application can edit the item and write it back to + the file with this method. + @note This doesn't ensure that you have write access to the file and + that enough space is available. + @return true if the item's value can be changed, false if not + + @short You can query if the application can edit the item and write it back to the file with this method. + */ + public native boolean isEditable(); + /** + If you remove an item, it is only marked for removal for the file. On + the next KFileMetaInfo.applyChanges() , it will be removed from + the file. With this method, you can ask if the item is marked for + removal. + @return true if the item was removed, false if not + + @short If you remove an item, it is only marked for removal for the file. + */ + public native boolean isRemoved(); + /** + If you change an item, it is marked as "dirty". On the next + KFileMetaInfo.applyChanges() , the change will be written to the + file. With this method, you can ask if this item is dirty. + @return true if the item contains changes that have not yet been written + back into the file. Removing or adding an item counts as such a change + + @short If you change an item, it is marked as "dirty". + */ + public native boolean isModified(); + /** + This method returns a translated prefix to be displayed before the + value. Think e.g. of the $ in $30 + @return the prefix + + @short This method returns a translated prefix to be displayed before the value. + */ + public native String prefix(); + /** + This method returns a translated suffix to be displayed after the + value. Think of the kbps in 128kbps + @return the suffix + + @short This method returns a translated suffix to be displayed after the value. + */ + public native String suffix(); + /** + Returns the hint for this item. See KFileMimeTypeInfo.Hint. + @return the hint + + @short Returns the hint for this item. + */ + public native int hint(); + /** + Returns the attributes for this item. See + KFileMimeTypeInfo.Attributes. + @return the attributes + + @short Returns the attributes for this item. + */ + public native int attributes(); + /** + Return true if the item is valid, i.e. if it contains data, false + if it's invalid (created with the default constructor and not been + assigned anything), or if KFileMetaInfoGroup.item() didn't find + your requested item). + @return true if valid, false if invalid + + @short Return true if the item is valid, i. + */ + public native boolean isValid(); + protected native void setAdded(); + protected native void setRemoved(); + protected native void ref(); + protected native void deref(); + /** 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(); +} |