List of usage examples for com.google.gwt.activity.shared Activity start
void start(AcceptsOneWidget panel, EventBus eventBus);
From source file:com.xemantic.tadedon.gwt.activity.shared.ActivityChangeHandlingActivityMapper.java
License:Apache License
/** {@inheritDoc} */ @Override//from ww w . j a v a2 s . co m public Activity getActivity(Place place) { final Activity activity = m_activityMapper.getActivity(place); if (activity == null) { return null; } return new AbstractActivityWrapper(activity) { @Override public void start(final AcceptsOneWidget panel, EventBus eventBus) { activity.start(new AcceptsOneWidget() { @Override public void setWidget(IsWidget w) { if (activity instanceof HasActivityDescription) { m_eventBus.fireEvent(new ActivityChangeEvent(activity)); } panel.setWidget(w); } }, eventBus); } }; }
From source file:org.drools.guvnor.client.common.content.multi.MultiActivityManager.java
License:Apache License
private void startNewActivity(final ContentPlace newPlace) { final Activity activity = activityMapper.getActivity(newPlace); final ResettableEventBus resettableEventBus = new ResettableEventBus(eventBus); activeActivities.put(newPlace, activity); activity.start(tabbedPanel.addTab(newPlace), resettableEventBus); }