
org.ioc.commons.impl.gwt.client.ui.DisplayComposite Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ioc-commons-gwt-impl Show documentation
Show all versions of ioc-commons-gwt-impl Show documentation
GWT implementation for ioc-commons artifacts.
package org.ioc.commons.impl.gwt.client.ui;
import java.util.HashMap;
import java.util.Map;
import org.ioc.commons.flowcontrol.actioncontroller.ActionController;
import org.ioc.commons.flowcontrol.actioncontroller.ActionControllerBinder;
import org.ioc.commons.flowcontrol.actioncontroller.IsExternalAction;
import org.ioc.commons.flowcontrol.eventbus.EventBus;
import org.ioc.commons.flowcontrol.eventbus.EventBusBinder;
import org.ioc.commons.flowcontrol.eventbus.IsEvent;
import org.ioc.commons.flowcontrol.operationmanager.IsOperation;
import org.ioc.commons.flowcontrol.operationmanager.OperationManager;
import org.ioc.commons.flowcontrol.operationmanager.OperationManagerBinder;
import org.ioc.commons.impl.gwt.client.flowcontrol.GwtFlowController;
import org.ioc.commons.ui.HasPosition;
import org.ioc.commons.ui.HasStorage;
import org.ioc.commons.ui.IsDisplay;
import org.ioc.commons.ui.IsPresenter;
import org.ioc.commons.ui.IsResizable;
import org.ioc.commons.ui.IsWidget;
import com.google.gwt.event.dom.client.KeyPressEvent;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.Widget;
import com.google.web.bindery.event.shared.SimpleEventBus;
public abstract class DisplayComposite, O extends Enum extends IsOperation>, A extends Enum extends IsExternalAction>, P extends IsPresenter>
extends Composite implements IsDisplay, IsResizable, HasPosition, HasStorage {
private final com.google.web.bindery.event.shared.EventBus gwtEventBus = new SimpleEventBus();
protected final GwtFlowController flowController = new GwtFlowController(this.gwtEventBus, this);
protected final EventBus eventbus = flowController.eventBus();
protected final OperationManager operationManager = flowController.operationManager();
protected final ActionController actionController = flowController.actionController();
private final Map
© 2015 - 2025 Weber Informatics LLC | Privacy Policy