2010-07-07 9 views
5

मैं स्मार्टजीडब्लूटी में डेटासोर्स को कस्टमाइज़ करने के तरीके पर एक अच्छा ट्यूटोरियल ढूंढ रहा हूं (एक कोड नमूना अब भी करेगा)।स्मार्टजीडब्लूटी डाटासोर्स अनुकूलन ट्यूटोरियल

कुछ विवरण:
मेरे पास एक जीडब्ल्यूटी परियोजना है जो डेटा लाने के लिए एक मालिकाना क्लाइंट-सर्वर प्रोटोकॉल का उपयोग करती है (जीडब्ल्यूटी कक्षाओं के आधार पर एक व्यापक एपीआई के साथ)। सर्वर गैर-जीडब्ल्यूटी आधारित है, यानी जीडब्ल्यूटी का उपयोग केवल ग्राहक पक्ष के लिए किया जाता है।
मैं कस्टम डेटासोर्स बनाकर इस डेटा के साथ SmartGWT के विजेट का उपयोग करना चाहता हूं जो मौजूदा जीडब्ल्यूटी इंफ्रास्ट्रक्चर के साथ बातचीत करेगा।

क्या कोई इस तरह के संसाधन के बारे में जानता है?

संपादित करें:

चार्ल्स केंड्रिक का जवाब मेरे लिए काम किया।

एक कार्य कोड उदाहरण के लिए, आप this देख सकते हैं।

+1

मैं दिए गए लिंक पर उदाहरण खोजने के लिए नहीं कर पा रहे । – Andrija

+0

शायद @adamk इसका जिक्र कर रहा था: http://code.google.com/p/smartgwt-extensions/source/browse/trunk/mainprojects/src/main/java/com/smartgwt/extensions/gwtrpcds/client/example /? – blong

उत्तर

6

आप transformRequest की ओवरराइड और transformResponse के माध्यम से ऐसा - एक अवलोकन के लिए इन तरीकों में से दस्तावेज़ देखें:

http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/data/DataSource.html#transformRequest(com.smartgwt.client.data.DSRequest)

http://www.smartclient.com/smartgwtee/javadoc/com/smartgwt/client/data/DataSource.html#transformResponse(com.smartgwt.client.data.DSResponse,%20com.smartgwt.client.data.DSRequest,%20java.lang.Object)