Class mxTerminalChangeCodec


  • public class mxTerminalChangeCodec
    extends mxObjectCodec
    Codec for mxChildChanges. This class is created and registered dynamically at load time and used implicitely via mxCodec and the mxCodecRegistry.
    • Constructor Detail

      • mxTerminalChangeCodec

        public mxTerminalChangeCodec()
        Constructs a new model codec.
      • mxTerminalChangeCodec

        public mxTerminalChangeCodec​(java.lang.Object template,
                                     java.lang.String[] exclude,
                                     java.lang.String[] idrefs,
                                     java.util.Map<java.lang.String,​java.lang.String> mapping)
        Constructs a new model codec for the given arguments.
    • Method Detail

      • afterDecode

        public java.lang.Object afterDecode​(mxCodec dec,
                                            org.w3c.dom.Node node,
                                            java.lang.Object obj)
        Description copied from class: mxObjectCodec
        Hook for subclassers to post-process the object after decoding. This implementation returns the given object without any changes. The return value of this method is returned to the decoder from mxObjectCodec.decode(mxCodec, Node).
        Overrides:
        afterDecode in class mxObjectCodec
        Parameters:
        dec - Codec that controls the decoding process.
        node - XML node to be decoded.
        obj - Object that represents the default decoding.
        Returns:
        Returns the result of the decoding process.