मैं सोच रहा था कि एक सजावट के कंकाल को Generate Setters and Getters
के समान इंटरफ़ेस से उत्पन्न करने के लिए कुछ कार्यक्षमता थी। मैं एक इंटरफेस से एक वर्ग बनाना चाहता हूं जिसने उस इंटरफ़ेस का एक उदाहरण लिया और उदाहरण के समान पैरामीटर के साथ उसी विधि को कॉल करने के रूप में प्रत्येक विधि को लागू किया। मेरे पास एक पुस्तकालय से एक बदसूरत वर्ग है जिसे मैं सजाना चाहता हूं लेकिन इसमें ~ 50 विधियां हैं और मैं केवल उनमें से एक की कार्यक्षमता को बदलना चाहता हूं और कुछ टाइपिंग को सहेजना चाहता हूं। क्या ऐसा कुछ है?क्या सजावटी के लिए कोड उत्पन्न करने के लिए एक्लिप्स में शॉर्टकट है?
उदाहरण के लिए, इंटरफेस दिया:
interface FooBar{
void foo(Object o);
Object bar();
}
वर्ग की तरह कुछ का उत्पादन:
class FooBarDecorator implements FooBar{
private final FooBar fubee;
FooBarDecorator(final FooBar fb){
this.fubee = fb;
}
public void foo(Object o){
this.fubee.foo(o);
}
public Object bar(){
return this.fubee.bar();
}
}
समय लगा टाइप करने के लिए है कि आप जवाब देने के लिए के लिए लागू होगा। "प्रतिनिधि तरीके" मुझ पर तब तक बाहर नहीं निकले जब तक कि आपने इसका उल्लेख नहीं किया, लेकिन अब आपने इसका उल्लेख किया है "दुह!"। धन्यवाद। – ArtB