public void updateStyles() { updateStyles(null); }
@Override public void run() { updateStyles(); } });
@Override public void run() { updateStyles(); } });
public void updateStyles() { updateStyles(null); }
@Override public void onPropertyChange(PropertyChangeEvent event) { StyleBindingsRegistry.get().updateStyles(); } }
@Override public void onPropertyChange(PropertyChangeEvent event) { StyleBindingsRegistry.get().updateStyles(); } }
private void performLoginStatusChangeActions(final User user) { StyleBindingsRegistry.get().updateStyles(); if (user == null) { throw new RuntimeException("The current user should never be null."); } else if (User.ANONYMOUS.equals(user)) { logoutEvent.fire(new LoggedOutEvent()); } else { loginEvent.fire(new LoggedInEvent(user)); } }
private void performLoginStatusChangeActions(final User user) { StyleBindingsRegistry.get().updateStyles(); if (user == null) { throw new RuntimeException("The current user should never be null."); } else if (User.ANONYMOUS.equals(user)) { logoutEvent.fire(new LoggedOutEvent()); } else { loginEvent.fire(new LoggedInEvent(user)); } }
@Override public void onBrowserEvent(Event event) { if (event.getTypeInt() == Event.ONCHANGE) { registery.updateStyles(); } if (originalEventListener != null) { originalEventListener.onBrowserEvent(event); } } };
@Override public void onBrowserEvent(Event event) { if (event.getTypeInt() == Event.ONCHANGE) { registery.updateStyles(); } if (originalEventListener != null) { originalEventListener.onBrowserEvent(event); } } };
public BindingRegistrationHandle addStyleBinding(final Class<? extends Annotation> annotation, final StyleBindingExecutor binding) { List<StyleBindingExecutor> styleBindingList = styleBindings.get(annotation); if (styleBindingList == null) { styleBindings.put(annotation, styleBindingList = new ArrayList<StyleBindingExecutor>()); } styleBindingList.add(binding); if (InitVotes.isInitialized()) { updateStyles(); } else if (!isInitCallbackRegistered) { isInitCallbackRegistered = true; InitVotes.registerOneTimeInitCallback(new Runnable() { @Override public void run() { updateStyles(); } }); } return new BindingRegistrationHandle() { @Override public void cleanup() { styleBindings.get(annotation).remove(binding); } }; }
public BindingRegistrationHandle addStyleBinding(final Class<? extends Annotation> annotation, final StyleBindingExecutor binding) { List<StyleBindingExecutor> styleBindingList = styleBindings.get(annotation); if (styleBindingList == null) { styleBindings.put(annotation, styleBindingList = new ArrayList<StyleBindingExecutor>()); } styleBindingList.add(binding); if (InitVotes.isInitialized()) { updateStyles(); } else if (!isInitCallbackRegistered) { isInitCallbackRegistered = true; InitVotes.registerOneTimeInitCallback(new Runnable() { @Override public void run() { updateStyles(); } }); } return new BindingRegistrationHandle() { @Override public void cleanup() { styleBindings.get(annotation).remove(binding); } }; }
public static void initTemplated(final Object templated, final Element wrapped, final Collection<Widget> dataFields) { // All template fragments are contained in a single element, during initialization. wrapped.removeFromParent(); final TemplateWidget widget = new TemplateWidget(wrapped, dataFields); TemplateWidgetMapper.put(templated, widget); StyleBindingsRegistry.get().updateStyles(templated); widget.onAttach(); RootPanel.detachOnWindowClose(widget); TemplateInitializedEvent.fire(widget); }
public static void initTemplated(final Object templated, final Element wrapped, final Collection<Widget> dataFields) { // All template fragments are contained in a single element, during initialization. wrapped.removeFromParent(); final TemplateWidget widget = new TemplateWidget(wrapped, dataFields); TemplateWidgetMapper.put(templated, widget); StyleBindingsRegistry.get().updateStyles(templated); widget.onAttach(); RootPanel.detachOnWindowClose(widget); TemplateInitializedEvent.fire(widget); }
public static void initWidget(final Composite component, final Element wrapped, final Collection<Widget> dataFields) { // All template fragments are contained in a single element, during initialization. wrapped.removeFromParent(); if (!(component instanceof ListWidget)) { initWidgetNative(component, new TemplateWidget(wrapped, dataFields)); } if (!component.isAttached()) { onAttachNative(component); RootPanel.detachOnWindowClose(component); } StyleBindingsRegistry.get().updateStyles(component); TemplateInitializedEvent.fire(component); }
public static void initWidget(final Composite component, final Element wrapped, final Collection<Widget> dataFields) { // All template fragments are contained in a single element, during initialization. wrapped.removeFromParent(); if (!(component instanceof ListWidget)) { initWidgetNative(component, new TemplateWidget(wrapped, dataFields)); } if (!component.isAttached()) { onAttachNative(component); RootPanel.detachOnWindowClose(component); } StyleBindingsRegistry.get().updateStyles(component); TemplateInitializedEvent.fire(component); }