PresentationData () { PresentationData clone; try { clone = (PresentationData)super.clone(); clone.myColoredText = ContainerUtil.createLockFreeCopyOnWriteList(myColoredText); return clone; } catch (CloneNotSupportedException e) { throw new RuntimeException(e); } }