Возможность вызова моего статического метода Java (и передачи аргументов) в связующем узле пользовательского интерфейса (xml)

Есть ли способ передать аргументы методам Java? Внутри Ui binder я импортировал класс, как показано ниже

<ui:with type="com..myproject.MyUtil" field="util"/>

Я вызываю обычный статический метод, например

<g:Label text="{util.getEditInfoString}" ui:field="editInfo" />

Я написал свою бизнес-логику в методе getEditInfoString() и returns string, который работает как шарм.

Теперь у меня есть требование передать один argument(string) этому method из моего файла binder .

Как это сделать? Есть подсказки?

Спасибо.


person Suresh Atta    schedule 01.03.2013    source источник


Ответы (1)


нет поддержки передачи аргументов. могут быть вызваны только методы без аргументов

Обратитесь к FieldReferenceConverter

gwt uibinder ui:with - вызов методов с аргументами< /сильный>

person bNd    schedule 01.03.2013
comment
Спасибо @tak, теперь я буду искать другой подход. Похоже, мне нужно отточить свои навыки поиска :) Не нашел этого, пока искал. - person Suresh Atta; 01.03.2013