summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/datamodel/ecmascript
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-01-16 03:11:30 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-01-16 03:11:30 (GMT)
commitb5c33505b3345795811b4aba7e5fda961068f369 (patch)
tree0e9ee14a2f06300167baf1f11ef2287c08fb9760 /src/uscxml/plugins/datamodel/ecmascript
parent57b7b1cb196ea9f51aebaba1a838b9a86a9f83fe (diff)
downloaduscxml-b5c33505b3345795811b4aba7e5fda961068f369.zip
uscxml-b5c33505b3345795811b4aba7e5fda961068f369.tar.gz
uscxml-b5c33505b3345795811b4aba7e5fda961068f369.tar.bz2
Started JavaScriptCore datamodel
Diffstat (limited to 'src/uscxml/plugins/datamodel/ecmascript')
-rw-r--r--src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp3
-rw-r--r--src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h3
-rw-r--r--src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.h2
3 files changed, 2 insertions, 6 deletions
diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp
index 7c8ef08..4a217be 100644
--- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp
+++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp
@@ -61,9 +61,6 @@ void JSCDataModel::setEvent(const Event& event) {
Data JSCDataModel::getStringAsData(const std::string& content) {
}
-Data JSCDataModel::getValueAsData(const JSC::Handle<JSC::Value>& value) {
-}
-
bool JSCDataModel::validate(const std::string& location, const std::string& schema) {
return true;
}
diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h
index 68aca1f..aa57e0f 100644
--- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h
+++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h
@@ -46,7 +46,6 @@ public:
virtual void assign(const std::string& location, const Data& data);
virtual Data getStringAsData(const std::string& content);
- virtual Data getValueAsData(const JSC::Handle<JSC::Value>& value);
virtual std::string evalAsString(const std::string& expr);
virtual bool evalAsBool(const std::string& expr);
@@ -63,7 +62,7 @@ protected:
};
#ifdef BUILD_AS_PLUGINS
-PLUMA_INHERIT_PROVIDER(JSCDataModel, DataModel);
+PLUMA_INHERIT_PROVIDER(JSCDataModel, DataModelImpl);
#endif
}
diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.h b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.h
index 7e7bb8d..bcc9052 100644
--- a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.h
+++ b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DataModel.h
@@ -86,7 +86,7 @@ protected:
};
#ifdef BUILD_AS_PLUGINS
-PLUMA_INHERIT_PROVIDER(V8DataModel, DataModel);
+PLUMA_INHERIT_PROVIDER(V8DataModel, DataModelImpl);
#endif
}