تمديد عنصر واجهة مستخدم GWT مصممة باستخدام Uibinder

StackOverflow https://stackoverflow.com/questions/2639905

  •  27-09-2019
  •  | 
  •  

سؤال

أحاول تمديد أداة GWT التي تم تصميمها باستخدام UiBinder. يتوقع Uibinder أن تكون الحقول في UI.xml في عنصر واجهة مستخدم ممتدة. المشكلة التي وصفها "مبارك المهوس" مجموعات جوجل. أي نصائح/حيل؟

هل كانت مفيدة؟

المحلول

عثر "المباركة المهوس" على الحل الصحيح هنا: التسمية التوضيحية في علاقة تكوين مع لوحة. على هذا النحو ، يجب أن تستخدم فئة مختلفة (والتي يمكن أن تكون فئة داخلية ثابتة للحفاظ على الأمور معًا).

في تجربتي ، يعمل الميراث مع Uibinder ، طالما أن فدرتك الفرعية " ui.xml يحدد الملف كل ui:field من فئة Superlass. إذا لم يحدث ذلك ، فقد لا يكون الميراث هو النمط الصحيح. (بطبيعة الحال ، يمكنك دائمًا إضافة حقول في فئتك الفرعية.)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top