Lines Matching refs:node

16 function DiagramPage(node, id)  argument
18 this.node = node;
22 this.node.setAttribute('id', id);
26 this.node.setAttribute('id', Editor.guid());
33 DiagramPage.prototype.node = null; method in DiagramPage
50 return this.node.getAttribute('id');
58 return this.node.getAttribute('name');
68 this.node.removeAttribute('name');
72 this.node.setAttribute('name', value);
171 mxUtils.setTextContent(page.node, data);
572 Graph.prototype.createViewState = function(node) argument
574 var pv = node.getAttribute('page');
575 var ps = parseFloat(node.getAttribute('pageScale'));
576 var pw = parseFloat(node.getAttribute('pageWidth'));
577 var ph = parseFloat(node.getAttribute('pageHeight'));
578 var bg = node.getAttribute('background');
579 var bgImg = this.parseBackgroundImage(node.getAttribute('backgroundImage'));
580 var extFonts = node.getAttribute('extFonts');
599 gridEnabled: node.getAttribute('grid') != '0',
601 gridSize: parseFloat(node.getAttribute('gridSize')) || mxGraph.prototype.gridSize,
602 guidesEnabled: node.getAttribute('guides') != '0',
603 foldingEnabled: node.getAttribute('fold') != '0',
604 shadowVisible: node.getAttribute('shadow') == '1',
612 tooltips: node.getAttribute('tooltips') != '0',
613 connect: node.getAttribute('connect') != '0',
614 arrows: node.getAttribute('arrows') != '0',
615 mathEnabled: node.getAttribute('math') == '1',
628 Graph.prototype.saveViewState = function(vs, node, ignoreTransient, resolveReferences) argument
632 node.setAttribute('grid', (vs == null || vs.gridEnabled) ? '1' : '0');
633 node.setAttribute('gridSize', (vs != null) ? vs.gridSize : mxGraph.prototype.gridSize);
634 node.setAttribute('guides', (vs == null || vs.guidesEnabled) ? '1' : '0');
635 node.setAttribute('tooltips', (vs == null || vs.tooltips) ? '1' : '0');
636 node.setAttribute('connect', (vs == null || vs.connect) ? '1' : '0');
637 node.setAttribute('arrows', (vs == null || vs.arrows) ? '1' : '0');
638 node.setAttribute('page', ((vs == null && this.defaultPageVisible ) ||
642 node.setAttribute('fold', (vs == null || vs.foldingEnabled) ? '1' : '0');
645 node.setAttribute('pageScale', (vs != null && vs.pageScale != null) ?
654 node.setAttribute('pageWidth', pf.width);
655 node.setAttribute('pageHeight', pf.height);
662 node.setAttribute('background', vs.background);
669 node.setAttribute('backgroundImage', JSON.stringify(bgImg));
673 node.setAttribute('math', (vs != null && vs.mathEnabled) ? '1' : '0');
674 node.setAttribute('shadow', (vs != null && vs.shadowVisible) ? '1' : '0');
678 node.setAttribute('extFonts', vs.extFonts.map(function(ef)
902 var node = this.editor.extractGraphModel(page.node, null, checked);
903 var cause = Editor.extractParserError(node);
909 else if (node != null)
911 page.graphModelNode = node;
914 page.viewState = this.editor.graph.createViewState(node);
915 var codec = new mxCodec(node.ownerDocument);
916 page.root = codec.decode(node).root;
928 var node = this.editor.extractGraphModel(page.node);
930 var cause = Editor.extractParserError(node);
936 else if (node != null)
938 page.graphModelNode = node;
1175 var node = page.node.cloneNode(false);
1176 node.removeAttribute('id');
1181 var newPage = new DiagramPage(node);
1847 codec.beforeDecode = function(dec, node, obj) argument
1851 return node;
1854 codec.afterDecode = function(dec, node, obj) argument
1871 codec.beforeDecode = function(dec, node, obj)
1875 return node;
1878 codec.afterDecode = function(dec, node, obj)
1899 codec.afterEncode = function(enc, obj, node) argument
1901 node.setAttribute('relatedPage', obj.relatedPage.getId())
1905 node.setAttribute('name', obj.relatedPage.getName());
1909 node.setAttribute('viewState', JSON.stringify(
1918 enc.encodeCell(obj.relatedPage.root, node);
1922 return node;
1925 codec.beforeDecode = function(dec, node, obj)
1928 obj.relatedPage = obj.ui.getPageById(node.getAttribute('relatedPage'));
1932 var temp = node.ownerDocument.createElement('diagram');
1933 temp.setAttribute('id', node.getAttribute('relatedPage'));
1934 temp.setAttribute('name', node.getAttribute('name'));
1937 var vs = node.getAttribute('viewState');
1942 node.removeAttribute('viewState');
1946 node = node.cloneNode(true);
1947 var tmp = node.firstChild;
1982 return node;
1985 codec.afterDecode = function(dec, node, obj)