diff options
author | adhitya | 2016-04-10 12:28:28 +0000 |
---|---|---|
committer | adhitya | 2016-04-10 12:28:28 +0000 |
commit | 0b1c069f88dab0288a01c6aed4d77f4e6d2f6474 (patch) | |
tree | b5ae6b1f512a674f79674a12f675d22324cd268f /src/js/io/mxRootChangeCodec.js | |
parent | 1993f1da86e293aaf9996b8d7a4f6d9a9224f270 (diff) | |
download | xcos-on-web-0b1c069f88dab0288a01c6aed4d77f4e6d2f6474.tar.gz xcos-on-web-0b1c069f88dab0288a01c6aed4d77f4e6d2f6474.tar.bz2 xcos-on-web-0b1c069f88dab0288a01c6aed4d77f4e6d2f6474.zip |
Removed (un)necessary files
Diffstat (limited to 'src/js/io/mxRootChangeCodec.js')
-rw-r--r-- | src/js/io/mxRootChangeCodec.js | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/src/js/io/mxRootChangeCodec.js b/src/js/io/mxRootChangeCodec.js deleted file mode 100644 index fda613a..0000000 --- a/src/js/io/mxRootChangeCodec.js +++ /dev/null @@ -1,83 +0,0 @@ -/** - * $Id: mxRootChangeCodec.js,v 1.6 2010-09-15 14:38:51 gaudenz Exp $ - * Copyright (c) 2006-2010, JGraph Ltd - */ -mxCodecRegistry.register(function() -{ - /** - * Class: mxRootChangeCodec - * - * Codec for <mxRootChange>s. This class is created and registered - * dynamically at load time and used implicitely via <mxCodec> and - * the <mxCodecRegistry>. - * - * Transient Fields: - * - * - model - * - previous - * - root - */ - var codec = new mxObjectCodec(new mxRootChange(), - ['model', 'previous', 'root']); - - /** - * Function: onEncode - * - * Encodes the child recursively. - */ - codec.afterEncode = function(enc, obj, node) - { - enc.encodeCell(obj.root, node); - - return node; - }; - - /** - * Function: beforeDecode - * - * Decodes the optional children as cells - * using the respective decoder. - */ - codec.beforeDecode = function(dec, node, obj) - { - if (node.firstChild != null && - node.firstChild.nodeType == mxConstants.NODETYPE_ELEMENT) - { - // Makes sure the original node isn't modified - node = node.cloneNode(true); - - var tmp = node.firstChild; - obj.root = dec.decodeCell(tmp, false); - - var tmp2 = tmp.nextSibling; - tmp.parentNode.removeChild(tmp); - tmp = tmp2; - - while (tmp != null) - { - tmp2 = tmp.nextSibling; - dec.decodeCell(tmp); - tmp.parentNode.removeChild(tmp); - tmp = tmp2; - } - } - - return node; - }; - - /** - * Function: afterDecode - * - * Restores the state by assigning the previous value. - */ - codec.afterDecode = function(dec, node, obj) - { - obj.previous = obj.root; - - return obj; - }; - - // Returns the codec into the registry - return codec; - -}()); |