/** Clone all references to other objects. Use the DeepClone to resolve cycles */ @SuppressWarnings("unchecked") protected void deepCloneReferences(uka.transport.DeepClone _helper) throws CloneNotSupportedException { this.newFeatures = (framework.libraries.serialization.TGLinkedList) _helper.doDeepClone(this.newFeatures); this.name = (framework.libraries.serialization.TString) _helper.doDeepClone(this.name); }
/** Clone all references to other objects. Use the DeepClone to resolve cycles */ @SuppressWarnings("unchecked") protected void deepCloneReferences(uka.transport.DeepClone _helper) throws CloneNotSupportedException { this.newFeatures = (TGLinkedList) _helper.doDeepClone(this.newFeatures); this.name = (TString) _helper.doDeepClone(this.name); this.content = (Transportable) _helper.doDeepClone(this.content); }
public final Object deepClone(uka.transport.DeepClone _helper) throws CloneNotSupportedException { Object _copy = clone(); _helper.add(this, _copy); ((RepInfo) _copy).deepCloneReferences(_helper); return _copy; }
/** Clone all references to other objects. Use the DeepClone to resolve cycles */ protected void deepCloneReferences(uka.transport.DeepClone _helper) throws CloneNotSupportedException { this.value = (TLong) _helper.doDeepClone(this.value); }