package org.itsnat.droid; import android.content.Context; import java.util.List; import java.util.Map; /** * Created by jmarranz on 4/06/14. */ public interface Page { public ItsNatDroidBrowser getItsNatDroidBrowser(); public String getURL(); public String getId(); public Context getContext(); public Map<String, List<String>> getRequestProperties(); public int getConnectTimeout(); public int getReadTimeout(); public HttpRequestResult getHttpRequestResult(); public ItsNatSession getItsNatSession(); public UserData getUserData(); public ItsNatDoc getItsNatDoc(); public void setOnScriptErrorListener(OnScriptErrorListener listener); public void setOnEventErrorListener(OnEventErrorListener listener); public void setOnServerStateLostListener(OnServerStateLostListener listener); public void setOnHttpRequestErrorListener(OnHttpRequestErrorListener listener); public PageRequest reusePageRequest(); public boolean isDisposed(); public void dispose(); }