<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>        /**</div><div>         * Get the current value of this MFNode by copying it into the valueDestination array, leaving the current object unchanged.</div><div>         * @param valueDestination The array to be filled in with current field values.</div><div>         */</div><div>        /* @Override */</div><div>        public void getValue(org.web3d.x3d.sai.Core.X3DNode[] valueDestination)</div><div>        {</div><div>                valueDestination = MFNode;</div><div>        }</div><div><br></div><div>Comment says to do an array copy, but I don't currently know how to do that.  There are problems if valueDestination is smaller than MFNode, but I guess one can allocate the array outside of the method.</div><div><br></div><div>I believe Java is pass by value, so the assignment is ineffective.</div><div><br></div><div>I can research this and come up with a solution.  Meanwhile, I will be using getPrimitiveValue().</div><div><br></div><div><br></div><div>John</div></div></div></div>