diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-11-17 13:35:52 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-11-19 23:21:42 +0200 |
| commit | 71213e665b15999c24ef1e696ff96b58d75a0147 (patch) | |
| tree | 798a3b8e6853858ad0028ad113d12fb35d1e6814 /src/textanalysis.js | |
| parent | 3d6d92ecacc3a26bb888541eafc66151a6d2de63 (diff) | |
textanalysis.js - route node,link create calls via model_core
Diffstat (limited to 'src/textanalysis.js')
| -rw-r--r-- | src/textanalysis.js | 12 |
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 |
