In http://www.gwtproject.org/doc/latest/DevGuideUiBinder.htmlHTMLPanel kann in uiBinder verwendet werden, obwohl es keinen Konstruktor ohne Argumente hat. Woher?
heißt es, dass ein Widget in einer uiBinder
Vorlage zu verwenden:
sie standardmäßig instantiable sein muss; das heißt, sie müssen einen Konstruktor mit null Argumenten bereitstellen. Es gibt jedoch einige Möglichkeiten, das zu umgehen. Zusätzlich zu den unter Gemeinsame Ressourceninstanzen beschriebenen Mechanismen
@UiFactory
und@UiField(provided = true)
können Sie Ihre eigenen Widgets mit der@UiConstructor
Annotation markieren.
HTMLPanel
erfüllt keine dieser Anforderungen und kann dennoch in einer UiBinder
Vorlage verwendet werden. Woher?