Index: /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp	(revision 51207)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp	(revision 51208)
@@ -665,4 +665,14 @@
 }
 
+QString UIExtraDataManager::toFeatureAllowed(bool fAllowed)
+{
+    return fAllowed ? QString("true") : QString();
+}
+
+QString UIExtraDataManager::toFeatureRestricted(bool fRestricted)
+{
+    return fRestricted ? QString("false") : QString();
+}
+
 QString UIExtraDataManager::extraDataString(const QString &strKey, const QString &strID /* = QString() */) const
 {
Index: /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h	(revision 51207)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h	(revision 51208)
@@ -211,4 +211,9 @@
     bool isFeatureRestricted(const QString &strKey, const QString &strID = QString()) const;
 
+    /** Translates bool flag into 'allowed' value. */
+    QString toFeatureAllowed(bool fAllowed);
+    /** Translates bool flag into 'restricted' value. */
+    QString toFeatureRestricted(bool fRestricted);
+
     /** Returns extra-data value corresponding to passed @a strKey as QString.
       * If valid @a strID is set => applies to machine extra-data, otherwise => to global one. */
