org.ioc.commons.impl.android.ui.FragmentDisplay Maven / Gradle / Ivy
package org.ioc.commons.impl.android.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.android.flowcontrol.AndroidFlowController;
import org.ioc.commons.ui.HasPrecisePosition;
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 android.app.Fragment;
import android.content.Context;
import android.os.Bundle;
import android.view.HasContext;
import android.view.View;
import android.view.ViewParent;
public abstract class FragmentDisplay, O extends Enum extends IsOperation>, A extends Enum extends IsExternalAction>, P extends IsPresenter>
extends Fragment implements IsDisplay, IsResizable, HasPrecisePosition, HasStorage, HasContext {
protected AndroidFlowController flowController;
protected EventBus eventbus;
protected OperationManager operationManager;
protected ActionController actionController;
private final Map
© 2015 - 2025 Weber Informatics LLC | Privacy Policy