summaryrefslogtreecommitdiff
path: root/src/textanalysis.js
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-11-17 13:35:52 +0200
committerAlon Levy <alon@pobox.com>2014-11-19 23:21:42 +0200
commit71213e665b15999c24ef1e696ff96b58d75a0147 (patch)
tree798a3b8e6853858ad0028ad113d12fb35d1e6814 /src/textanalysis.js
parent3d6d92ecacc3a26bb888541eafc66151a6d2de63 (diff)
textanalysis.js - route node,link create calls via model_core
Diffstat (limited to 'src/textanalysis.js')
-rw-r--r--src/textanalysis.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/textanalysis.js b/src/textanalysis.js
index fa195a72..089a4ccb 100644
--- a/src/textanalysis.js
+++ b/src/textanalysis.js
@@ -174,8 +174,14 @@ var textAnalyser = function (newtext, finalize) {
if (type === undefined) {
console.log('bug: textanalyser.addNode of type undefined');
}
- ret.nodes.push({'name':name, 'type':type, 'state':state});
+ var node = model_core.crete_node_from_spec(
+ {'name':name,
+ 'type':type,
+ 'state':state});
+
+ ret.node_set_add.push(node);
}
+
function addLink(src, dst, name, state) {
if (!src || !dst) {
if (yell_bug) {
@@ -193,7 +199,9 @@ var textAnalyser = function (newtext, finalize) {
link_hash[src] = {};
}
link_hash[src][dst] = 1;
- ret.links.push({'sourceName':src, 'targetName':dst, 'name':name ? name.trim() : "", 'state':state});
+
+ var link = model_core.crete_link_from_spec(src, dst, {'name':name, 'state':state});
+ ret.link_set_add.push(link);
}
//Sentence Sequencing