title: how to create clone of an object which does not implement Cloneable
body: <p>I have to clone an object which does not implement Cloneable interface how to do this.</p>
  
  <p>Actually in my project I am using JCChart .now my class extends MultiChart and I have to craete the deep copy of my class. I am able to clone my class object but how to clone Objects of MultiChart. like I also have to clone Legends of objects , Footer of Object, Header of Object.</p>