How to use generate-with in GWT
2015-05-05 21:23:52
... special declaration to *.
gwt.xml <generate ...
+ развернуть текст сохранённая копия
Construction generate-with is pretty simple. First of all we need to add special declaration to *.gwt.xml <generate-with class="com.myApp.AnimalGenerator"> <when-type-assignable class="com.myApp.Animal" /> </generate-with> Here Animal is a interface: public interface Animal { public String name(); } AnimalGenerator extends magic Generator in order to make things happen. public class AnimalGenerator extends Generator { private static final String […]
Тэги:
generate-with,
gwt,
java,
uncategorized
How replace-with works in GWT
2015-05-04 21:15:29
... handy feature in
GWT that makes it ...
+ развернуть текст сохранённая копия
There is a very handy feature in GWT that makes it possible to choose which implementation of interface to use. It’s name is Deferred Binding. The working example could be very simple. We will create a interface, but it could be a class. public interface Animal { public String getName(); } and several implementations. One […]
Тэги:
gwt,
uncategorized
#видео дня | Фанаты сняли видео в стиле первых GTA при помощи дрона
2015-05-04 21:00:44
Популярность игровой серии Grand Theft Auto растёт по экспоненте с каждым годом. Десятки миллионов ...
+ развернуть текст сохранённая копия
Популярность игровой серии Grand Theft Auto растёт по экспоненте с каждым годом. Десятки миллионов людей по всему миру играют в GTA, а с выходом пятой части серии появилась возможность окунуться в живой и насыщенный мир GTA Online. Но есть среди геймеров и такие люди, которым до сих пор интересно переигрывать самые первые части серии, которые […]
Тэги:
gta,
беспилотные,
видео,
видеоигры,
дня,
дрон,
дроны,
развлечения
GWT: How to use @UiTemplate
2015-05-03 20:50:16
... . Originally any
GWT Widget can have ... import:com.google.
gwt.user.client. ... :com.google.
gwt.user.client. ...
+ развернуть текст сохранённая копия
Another useful GWT annotation is @UiTemplate. It can be used in theme switching. Originally any GWT Widget can have only one *.ui.xml template. With @UiTemplate there could be two or more templates. Lets create two ui.xml files: 1. CustomWidget1.ui.xml <ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' xmlns:g='urn:import:com.google.gwt.user.client.ui'> <g:HTMLPanel> <g:Label text="CustomWidget1" /> </g:HTMLPanel> </ui:UiBinder> 2. CustomWidget2.ui.xml <ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' xmlns:g='urn:import:com.google.gwt.user.client.ui'> <g:HTMLPanel> <g:Label […]
Тэги:
gwt,
java,
uncategorized
GWT: How to use @UiFactory
2015-05-02 10:52:23
There is a way to escape using @UiConstructor. Instead of it we can use @UiFactory. The idea is ...
+ развернуть текст сохранённая копия
There is a way to escape using @UiConstructor. Instead of it we can use @UiFactory. The idea is simple again: remove @UiConstructor from our widget and add @UiFactory annotated method. Here is a Widget without @UiConstructor. public CustomPanel(String text) { initWidget(ourUiBinder.createAndBindUi(this)); myLabel.setText(text); } we would like to use this constructor. In order to do this, […]
Тэги:
@uifactory,
gwt,
java,
uibinder,
uncategorized,
widget