2012-01-04 10 views
5

मैं जीडब्ल्यूटी 2.4 का उपयोग कर रहा हूं। मैं इस वर्ग है, जो क्लोन() विधि को ओवरराइड करता है ...gwt: मैं क्लोन() विधि कैसे लिखूं जिसके परिणामस्वरूप "विधि क्लोन() ऑब्जेक्ट प्रकार के लिए अपरिभाषित नहीं है" त्रुटि?

public class Attribute implements Serializable, Cloneable { 
    ... 

public Object clone() { 
    Object ret = null; 
    try { 
     ret = super.clone(); 
    } catch (CloneNotSupportedException e) { 
    } // try 
    return ret; 
} 

दुर्भाग्य है, जब मैं कोशिश करते हैं और मेरी GWT परीक्षण वर्ग चलाने के लिए, मैं संकलन त्रुटि मिलती है

[ERROR] Line 113: The method clone() is undefined for the type Object 

किसी को भी पता है कि मैं कार्यक्षमता को संरक्षित करते समय संकलन त्रुटियों से बचने के लिए उपरोक्त को फिर से लिख सकते हैं? धन्यवाद, - डेव

उत्तर

3

Object.clone जीडब्ल्यूटी कंपाइलर द्वारा समर्थित नहीं है। यदि आपको वास्तव में इसके लिए समर्थन की आवश्यकता है तो आप इस जीडब्ल्यूटी मुद्दे में सुझाए गए एक काम का पालन कर सकते हैं: http://code.google.com/p/google-web-toolkit/issues/detail?id=5068

संबंधित मुद्दे