mirror of
https://github.com/apache/cordova-android.git
synced 2025-03-16 08:21:04 +08:00
refactor: update variable & method modifiers
This commit is contained in:
parent
b6ac771142
commit
9d4d32dc0d
@ -74,7 +74,7 @@ public class AllowListPlugin extends CordovaPlugin {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private class CustomConfigXmlParser extends ConfigXmlParser {
|
private class CustomConfigXmlParser extends ConfigXmlParser {
|
||||||
private CordovaPreferences prefs = new CordovaPreferences();
|
private final CordovaPreferences prefs = new CordovaPreferences();
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void handleStartTag(XmlPullParser xml) {
|
public void handleStartTag(XmlPullParser xml) {
|
||||||
|
@ -35,7 +35,7 @@ import java.lang.reflect.Field;
|
|||||||
public class BuildHelper {
|
public class BuildHelper {
|
||||||
|
|
||||||
|
|
||||||
private static String TAG="BuildHelper";
|
private static final String TAG = "BuildHelper";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This needs to be implemented if you wish to use the Camera Plugin or other plugins
|
* This needs to be implemented if you wish to use the Camera Plugin or other plugins
|
||||||
|
@ -27,8 +27,8 @@ import org.json.JSONObject;
|
|||||||
public class CallbackContext {
|
public class CallbackContext {
|
||||||
private static final String LOG_TAG = "CordovaPlugin";
|
private static final String LOG_TAG = "CordovaPlugin";
|
||||||
|
|
||||||
private String callbackId;
|
private final String callbackId;
|
||||||
private CordovaWebView webView;
|
private final CordovaWebView webView;
|
||||||
protected boolean finished;
|
protected boolean finished;
|
||||||
private int changingThreads;
|
private int changingThreads;
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ import android.util.SparseArray;
|
|||||||
*/
|
*/
|
||||||
public class CallbackMap {
|
public class CallbackMap {
|
||||||
private int currentCallbackId = 0;
|
private int currentCallbackId = 0;
|
||||||
private SparseArray<Pair<CordovaPlugin, Integer>> callbacks;
|
private final SparseArray<Pair<CordovaPlugin, Integer>> callbacks;
|
||||||
|
|
||||||
public CallbackMap() {
|
public CallbackMap() {
|
||||||
this.callbacks = new SparseArray<>();
|
this.callbacks = new SparseArray<>();
|
||||||
|
@ -29,17 +29,17 @@ import org.xmlpull.v1.XmlPullParserException;
|
|||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
|
||||||
public class ConfigXmlParser {
|
public class ConfigXmlParser {
|
||||||
private static String TAG = "ConfigXmlParser";
|
private static final String TAG = "ConfigXmlParser";
|
||||||
|
|
||||||
private static String SCHEME_HTTP = "http";
|
private static final String SCHEME_HTTP = "http";
|
||||||
private static String SCHEME_HTTPS = "https";
|
private static final String SCHEME_HTTPS = "https";
|
||||||
private static String DEFAULT_HOSTNAME = "localhost";
|
private static final String DEFAULT_HOSTNAME = "localhost";
|
||||||
private static final String DEFAULT_CONTENT_SRC = "index.html";
|
private static final String DEFAULT_CONTENT_SRC = "index.html";
|
||||||
|
|
||||||
private String launchUrl;
|
private String launchUrl;
|
||||||
private String contentSrc;
|
private String contentSrc;
|
||||||
private CordovaPreferences prefs = new CordovaPreferences();
|
private final CordovaPreferences prefs = new CordovaPreferences();
|
||||||
private ArrayList<PluginEntry> pluginEntries = new ArrayList<>(20);
|
private final ArrayList<PluginEntry> pluginEntries = new ArrayList<>(20);
|
||||||
|
|
||||||
public CordovaPreferences getPreferences() {
|
public CordovaPreferences getPreferences() {
|
||||||
return prefs;
|
return prefs;
|
||||||
|
@ -77,14 +77,14 @@ import androidx.core.splashscreen.SplashScreen;
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class CordovaActivity extends AppCompatActivity {
|
public class CordovaActivity extends AppCompatActivity {
|
||||||
public static String TAG = "CordovaActivity";
|
public static final String TAG = "CordovaActivity";
|
||||||
|
|
||||||
// The webview for our app
|
// The webview for our app
|
||||||
protected CordovaWebView appView;
|
protected CordovaWebView appView;
|
||||||
|
|
||||||
private static int ACTIVITY_STARTING = 0;
|
private static final int ACTIVITY_STARTING = 0;
|
||||||
private static int ACTIVITY_RUNNING = 1;
|
private static final int ACTIVITY_RUNNING = 1;
|
||||||
private static int ACTIVITY_EXITING = 2;
|
private static final int ACTIVITY_EXITING = 2;
|
||||||
|
|
||||||
// Keep app running when pause is received. (default = true)
|
// Keep app running when pause is received. (default = true)
|
||||||
// If true, then the JavaScript and native code continue to run in the background
|
// If true, then the JavaScript and native code continue to run in the background
|
||||||
|
@ -25,7 +25,7 @@ import org.json.JSONObject;
|
|||||||
import android.util.Base64;
|
import android.util.Base64;
|
||||||
|
|
||||||
public class CordovaArgs {
|
public class CordovaArgs {
|
||||||
private JSONArray baseArgs;
|
private final JSONArray baseArgs;
|
||||||
|
|
||||||
public CordovaArgs(JSONArray args) {
|
public CordovaArgs(JSONArray args) {
|
||||||
this.baseArgs = args;
|
this.baseArgs = args;
|
||||||
|
@ -32,8 +32,8 @@ import org.json.JSONException;
|
|||||||
*/
|
*/
|
||||||
public class CordovaBridge {
|
public class CordovaBridge {
|
||||||
private static final String LOG_TAG = "CordovaBridge";
|
private static final String LOG_TAG = "CordovaBridge";
|
||||||
private PluginManager pluginManager;
|
private final PluginManager pluginManager;
|
||||||
private NativeToJsMessageQueue jsMessageQueue;
|
private final NativeToJsMessageQueue jsMessageQueue;
|
||||||
private volatile int expectedBridgeSecret = -1; // written by UI thread, read by JS thread.
|
private volatile int expectedBridgeSecret = -1; // written by UI thread, read by JS thread.
|
||||||
|
|
||||||
public CordovaBridge(PluginManager pluginManager, NativeToJsMessageQueue jsMessageQueue) {
|
public CordovaBridge(PluginManager pluginManager, NativeToJsMessageQueue jsMessageQueue) {
|
||||||
|
@ -117,6 +117,6 @@ public class CordovaDialogsHelper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public interface Result {
|
public interface Result {
|
||||||
public void gotResult(boolean success, String value);
|
void gotResult(boolean success, String value);
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -39,14 +39,14 @@ public interface CordovaInterface {
|
|||||||
* @param intent The intent to start
|
* @param intent The intent to start
|
||||||
* @param requestCode The request code that is passed to callback to identify the activity
|
* @param requestCode The request code that is passed to callback to identify the activity
|
||||||
*/
|
*/
|
||||||
abstract public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode);
|
void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the plugin to be called when a sub-activity exits.
|
* Set the plugin to be called when a sub-activity exits.
|
||||||
*
|
*
|
||||||
* @param plugin The plugin on which onActivityResult is to be called
|
* @param plugin The plugin on which onActivityResult is to be called
|
||||||
*/
|
*/
|
||||||
abstract public void setActivityResultCallback(CordovaPlugin plugin);
|
void setActivityResultCallback(CordovaPlugin plugin);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the Android activity.
|
* Get the Android activity.
|
||||||
@ -55,14 +55,14 @@ public interface CordovaInterface {
|
|||||||
*
|
*
|
||||||
* @return the Activity
|
* @return the Activity
|
||||||
*/
|
*/
|
||||||
public abstract AppCompatActivity getActivity();
|
AppCompatActivity getActivity();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the Android context.
|
* Get the Android context.
|
||||||
*
|
*
|
||||||
* @return the Context
|
* @return the Context
|
||||||
*/
|
*/
|
||||||
public Context getContext();
|
Context getContext();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a message is sent to plugin.
|
* Called when a message is sent to plugin.
|
||||||
@ -71,28 +71,28 @@ public interface CordovaInterface {
|
|||||||
* @param data The message data
|
* @param data The message data
|
||||||
* @return Object or null
|
* @return Object or null
|
||||||
*/
|
*/
|
||||||
public Object onMessage(String id, Object data);
|
Object onMessage(String id, Object data);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return a shared thread pool that can be used for background tasks.
|
* @return a shared thread pool that can be used for background tasks.
|
||||||
*/
|
*/
|
||||||
public ExecutorService getThreadPool();
|
ExecutorService getThreadPool();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sends a permission request to the activity for one permission.
|
* Sends a permission request to the activity for one permission.
|
||||||
*/
|
*/
|
||||||
public void requestPermission(CordovaPlugin plugin, int requestCode, String permission);
|
void requestPermission(CordovaPlugin plugin, int requestCode, String permission);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sends a permission request to the activity for a group of permissions
|
* Sends a permission request to the activity for a group of permissions
|
||||||
*/
|
*/
|
||||||
public void requestPermissions(CordovaPlugin plugin, int requestCode, String [] permissions);
|
void requestPermissions(CordovaPlugin plugin, int requestCode, String[] permissions);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check for a permission.
|
* Check for a permission.
|
||||||
*
|
*
|
||||||
* @return true if the permission is granted, false otherwise.
|
* @return true if the permission is granted, false otherwise.
|
||||||
*/
|
*/
|
||||||
public boolean hasPermission(String permission);
|
boolean hasPermission(String permission);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -40,12 +40,12 @@ import java.util.concurrent.Executors;
|
|||||||
*/
|
*/
|
||||||
public class CordovaInterfaceImpl implements CordovaInterface {
|
public class CordovaInterfaceImpl implements CordovaInterface {
|
||||||
private static final String TAG = "CordovaInterfaceImpl";
|
private static final String TAG = "CordovaInterfaceImpl";
|
||||||
protected AppCompatActivity activity;
|
protected final AppCompatActivity activity;
|
||||||
protected ExecutorService threadPool;
|
protected final ExecutorService threadPool;
|
||||||
protected PluginManager pluginManager;
|
protected PluginManager pluginManager;
|
||||||
|
|
||||||
protected ActivityResultHolder savedResult;
|
protected ActivityResultHolder savedResult;
|
||||||
protected CallbackMap permissionResultCallbacks;
|
protected final CallbackMap permissionResultCallbacks;
|
||||||
protected CordovaPlugin activityResultCallback;
|
protected CordovaPlugin activityResultCallback;
|
||||||
protected String initCallbackService;
|
protected String initCallbackService;
|
||||||
protected int activityResultRequestCode;
|
protected int activityResultRequestCode;
|
||||||
@ -199,9 +199,9 @@ public class CordovaInterfaceImpl implements CordovaInterface {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static class ActivityResultHolder {
|
private static class ActivityResultHolder {
|
||||||
private int requestCode;
|
private final int requestCode;
|
||||||
private int resultCode;
|
private final int resultCode;
|
||||||
private Intent intent;
|
private final Intent intent;
|
||||||
|
|
||||||
public ActivityResultHolder(int requestCode, int resultCode, Intent intent) {
|
public ActivityResultHolder(int requestCode, int resultCode, Intent intent) {
|
||||||
this.requestCode = requestCode;
|
this.requestCode = requestCode;
|
||||||
|
@ -29,7 +29,7 @@ import android.app.Activity;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
|
|
||||||
public class CordovaPreferences {
|
public class CordovaPreferences {
|
||||||
private HashMap<String, String> prefs = new HashMap<>(20);
|
private final HashMap<String, String> prefs = new HashMap<>(20);
|
||||||
private Bundle preferencesBundleExtras;
|
private Bundle preferencesBundleExtras;
|
||||||
|
|
||||||
public void setPreferencesBundle(Bundle extras) {
|
public void setPreferencesBundle(Bundle extras) {
|
||||||
|
@ -31,7 +31,7 @@ import android.webkit.WebChromeClient.CustomViewCallback;
|
|||||||
* are not expected to implement it.
|
* are not expected to implement it.
|
||||||
*/
|
*/
|
||||||
public interface CordovaWebView {
|
public interface CordovaWebView {
|
||||||
public static final String CORDOVA_VERSION = "13.0.1-dev";
|
String CORDOVA_VERSION = "13.0.1-dev";
|
||||||
|
|
||||||
void init(CordovaInterface cordova, List<PluginEntry> pluginEntries, CordovaPreferences preferences);
|
void init(CordovaInterface cordova, List<PluginEntry> pluginEntries, CordovaPreferences preferences);
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ public interface CordovaWebViewEngine {
|
|||||||
* Used to retrieve the associated CordovaWebView given a View without knowing the type of Engine.
|
* Used to retrieve the associated CordovaWebView given a View without knowing the type of Engine.
|
||||||
* E.g. ((CordovaWebView.EngineView)activity.findViewById(android.R.id.webView)).getCordovaWebView();
|
* E.g. ((CordovaWebView.EngineView)activity.findViewById(android.R.id.webView)).getCordovaWebView();
|
||||||
*/
|
*/
|
||||||
public interface EngineView {
|
interface EngineView {
|
||||||
CordovaWebView getCordovaWebView();
|
CordovaWebView getCordovaWebView();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -74,7 +74,7 @@ public interface CordovaWebViewEngine {
|
|||||||
* Contains methods that an engine uses to communicate with the parent CordovaWebView.
|
* Contains methods that an engine uses to communicate with the parent CordovaWebView.
|
||||||
* Methods may be added in future cordova versions, but never removed.
|
* Methods may be added in future cordova versions, but never removed.
|
||||||
*/
|
*/
|
||||||
public interface Client {
|
interface Client {
|
||||||
Boolean onDispatchKeyEvent(KeyEvent event);
|
Boolean onDispatchKeyEvent(KeyEvent event);
|
||||||
void clearLoadTimeoutTimer();
|
void clearLoadTimeoutTimer();
|
||||||
void onPageStarted(String newUrl);
|
void onPageStarted(String newUrl);
|
||||||
|
@ -62,7 +62,7 @@ public class CordovaWebViewImpl implements CordovaWebView {
|
|||||||
private CordovaPreferences preferences;
|
private CordovaPreferences preferences;
|
||||||
private CoreAndroid appPlugin;
|
private CoreAndroid appPlugin;
|
||||||
private NativeToJsMessageQueue nativeToJsMessageQueue;
|
private NativeToJsMessageQueue nativeToJsMessageQueue;
|
||||||
private EngineClient engineClient = new EngineClient();
|
private final EngineClient engineClient = new EngineClient();
|
||||||
private boolean hasPausedEver;
|
private boolean hasPausedEver;
|
||||||
|
|
||||||
// The URL passed to loadUrl(), not necessarily the URL of the current page.
|
// The URL passed to loadUrl(), not necessarily the URL of the current page.
|
||||||
@ -72,7 +72,7 @@ public class CordovaWebViewImpl implements CordovaWebView {
|
|||||||
private View mCustomView;
|
private View mCustomView;
|
||||||
private WebChromeClient.CustomViewCallback mCustomViewCallback;
|
private WebChromeClient.CustomViewCallback mCustomViewCallback;
|
||||||
|
|
||||||
private Set<Integer> boundKeyCodes = new HashSet<>();
|
private final Set<Integer> boundKeyCodes = new HashSet<>();
|
||||||
|
|
||||||
public static CordovaWebViewEngine createEngine(Context context, CordovaPreferences preferences) {
|
public static CordovaWebViewEngine createEngine(Context context, CordovaPreferences preferences) {
|
||||||
String className = preferences.getString("webview", SystemWebViewEngine.class.getCanonicalName());
|
String className = preferences.getString("webview", SystemWebViewEngine.class.getCanonicalName());
|
||||||
|
@ -25,7 +25,7 @@ import org.json.JSONException;
|
|||||||
* Any exposed Javascript API MUST implement these three things!
|
* Any exposed Javascript API MUST implement these three things!
|
||||||
*/
|
*/
|
||||||
public interface ExposedJsApi {
|
public interface ExposedJsApi {
|
||||||
public String exec(int bridgeSecret, String service, String action, String callbackId, String arguments) throws JSONException, IllegalAccessException;
|
String exec(int bridgeSecret, String service, String action, String callbackId, String arguments) throws JSONException, IllegalAccessException;
|
||||||
public void setNativeToJsBridgeMode(int bridgeSecret, int value) throws IllegalAccessException;
|
void setNativeToJsBridgeMode(int bridgeSecret, int value) throws IllegalAccessException;
|
||||||
public String retrieveJsMessages(int bridgeSecret, boolean fromOnlineEvent) throws IllegalAccessException;
|
String retrieveJsMessages(int bridgeSecret, boolean fromOnlineEvent) throws IllegalAccessException;
|
||||||
}
|
}
|
||||||
|
@ -29,32 +29,32 @@ public interface ICordovaClientCertRequest {
|
|||||||
/**
|
/**
|
||||||
* Cancel this request
|
* Cancel this request
|
||||||
*/
|
*/
|
||||||
public void cancel();
|
void cancel();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the host name of the server requesting the certificate.
|
* @return the host name of the server requesting the certificate.
|
||||||
*/
|
*/
|
||||||
public String getHost();
|
String getHost();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the acceptable types of asymmetric keys (can be null).
|
* @return the acceptable types of asymmetric keys (can be null).
|
||||||
*/
|
*/
|
||||||
public String[] getKeyTypes();
|
String[] getKeyTypes();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the port number of the server requesting the certificate.
|
* @return the port number of the server requesting the certificate.
|
||||||
*/
|
*/
|
||||||
public int getPort();
|
int getPort();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the acceptable certificate issuers for the certificate matching the private key (can be null).
|
* @return the acceptable certificate issuers for the certificate matching the private key (can be null).
|
||||||
*/
|
*/
|
||||||
public Principal[] getPrincipals();
|
Principal[] getPrincipals();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ignore the request for now. Do not remember user's choice.
|
* Ignore the request for now. Do not remember user's choice.
|
||||||
*/
|
*/
|
||||||
public void ignore();
|
void ignore();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Proceed with the specified private key and client certificate chain. Remember the user's positive choice and use it for future requests.
|
* Proceed with the specified private key and client certificate chain. Remember the user's positive choice and use it for future requests.
|
||||||
@ -62,5 +62,5 @@ public interface ICordovaClientCertRequest {
|
|||||||
* @param privateKey The privateKey
|
* @param privateKey The privateKey
|
||||||
* @param chain The certificate chain
|
* @param chain The certificate chain
|
||||||
*/
|
*/
|
||||||
public void proceed(PrivateKey privateKey, X509Certificate[] chain);
|
void proceed(PrivateKey privateKey, X509Certificate[] chain);
|
||||||
}
|
}
|
@ -21,13 +21,13 @@ package org.apache.cordova;
|
|||||||
|
|
||||||
public interface ICordovaCookieManager {
|
public interface ICordovaCookieManager {
|
||||||
|
|
||||||
public void setCookiesEnabled(boolean accept);
|
void setCookiesEnabled(boolean accept);
|
||||||
|
|
||||||
public void setCookie(final String url, final String value);
|
void setCookie(final String url, final String value);
|
||||||
|
|
||||||
public String getCookie(final String url);
|
String getCookie(final String url);
|
||||||
|
|
||||||
public void clearCookies();
|
void clearCookies();
|
||||||
|
|
||||||
public void flush();
|
void flush();
|
||||||
}
|
}
|
||||||
|
@ -26,7 +26,7 @@ package org.apache.cordova;
|
|||||||
/**
|
/**
|
||||||
* Instructs the WebView to cancel the authentication request.
|
* Instructs the WebView to cancel the authentication request.
|
||||||
*/
|
*/
|
||||||
public void cancel ();
|
void cancel();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Instructs the WebView to proceed with the authentication with the given credentials.
|
* Instructs the WebView to proceed with the authentication with the given credentials.
|
||||||
@ -34,5 +34,5 @@ package org.apache.cordova;
|
|||||||
* @param username The user name
|
* @param username The user name
|
||||||
* @param password The password
|
* @param password The password
|
||||||
*/
|
*/
|
||||||
public void proceed (String username, String password);
|
void proceed(String username, String password);
|
||||||
}
|
}
|
@ -40,7 +40,7 @@ public class NativeToJsMessageQueue {
|
|||||||
// to send to the JavaScript in one shot.
|
// to send to the JavaScript in one shot.
|
||||||
// This currently only chops up on message boundaries.
|
// This currently only chops up on message boundaries.
|
||||||
// It may be useful to split and reassemble response messages someday.
|
// It may be useful to split and reassemble response messages someday.
|
||||||
private static int COMBINED_RESPONSE_CUTOFF = 16 * 1024 * 1024;
|
private static final int COMBINED_RESPONSE_CUTOFF = 16 * 1024 * 1024;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* When true, the active listener is not fired upon enqueue. When set to false,
|
* When true, the active listener is not fired upon enqueue. When set to false,
|
||||||
@ -56,7 +56,7 @@ public class NativeToJsMessageQueue {
|
|||||||
/**
|
/**
|
||||||
* The array of listeners that can be used to send messages to JS.
|
* The array of listeners that can be used to send messages to JS.
|
||||||
*/
|
*/
|
||||||
private ArrayList<BridgeMode> bridgeModes = new ArrayList<>();
|
private final ArrayList<BridgeMode> bridgeModes = new ArrayList<>();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* When null, the bridge is disabled. This occurs during page transitions.
|
* When null, the bridge is disabled. This occurs during page transitions.
|
||||||
|
@ -42,12 +42,12 @@ import android.webkit.WebView;
|
|||||||
* from JavaScript.
|
* from JavaScript.
|
||||||
*/
|
*/
|
||||||
public class PluginManager {
|
public class PluginManager {
|
||||||
private static String TAG = "PluginManager";
|
private static final String TAG = "PluginManager";
|
||||||
|
|
||||||
// @todo same as ConfigXmlParser. Research centralizing ideas, maybe create CordovaConstants
|
// @todo same as ConfigXmlParser. Research centralizing ideas, maybe create CordovaConstants
|
||||||
private static String SCHEME_HTTPS = "https";
|
private static final String SCHEME_HTTPS = "https";
|
||||||
// @todo same as ConfigXmlParser. Research centralizing ideas, maybe create CordovaConstants
|
// @todo same as ConfigXmlParser. Research centralizing ideas, maybe create CordovaConstants
|
||||||
private static String DEFAULT_HOSTNAME = "localhost";
|
private static final String DEFAULT_HOSTNAME = "localhost";
|
||||||
|
|
||||||
private static final int SLOW_EXEC_WARNING_THRESHOLD = Debug.isDebuggerConnected() ? 60 : 16;
|
private static final int SLOW_EXEC_WARNING_THRESHOLD = Debug.isDebuggerConnected() ? 60 : 16;
|
||||||
|
|
||||||
|
@ -169,7 +169,7 @@ public class PluginResult {
|
|||||||
public static final int MESSAGE_TYPE_BINARYSTRING = 7;
|
public static final int MESSAGE_TYPE_BINARYSTRING = 7;
|
||||||
public static final int MESSAGE_TYPE_MULTIPART = 8;
|
public static final int MESSAGE_TYPE_MULTIPART = 8;
|
||||||
|
|
||||||
public static String[] StatusMessages = new String[] {
|
public static final String[] StatusMessages = new String[] {
|
||||||
"No result",
|
"No result",
|
||||||
"OK",
|
"OK",
|
||||||
"Class not found",
|
"Class not found",
|
||||||
|
@ -27,8 +27,8 @@ import java.util.List;
|
|||||||
|
|
||||||
public class ResumeCallback extends CallbackContext {
|
public class ResumeCallback extends CallbackContext {
|
||||||
private final String TAG = "CordovaResumeCallback";
|
private final String TAG = "CordovaResumeCallback";
|
||||||
private String serviceName;
|
private final String serviceName;
|
||||||
private PluginManager pluginManager;
|
private final PluginManager pluginManager;
|
||||||
|
|
||||||
public ResumeCallback(String serviceName, PluginManager pluginManager) {
|
public ResumeCallback(String serviceName, PluginManager pluginManager) {
|
||||||
super("resumecallback", null);
|
super("resumecallback", null);
|
||||||
|
@ -61,14 +61,14 @@ public class SystemWebChromeClient extends WebChromeClient {
|
|||||||
|
|
||||||
private static final int FILECHOOSER_RESULTCODE = 5173;
|
private static final int FILECHOOSER_RESULTCODE = 5173;
|
||||||
private static final String LOG_TAG = "SystemWebChromeClient";
|
private static final String LOG_TAG = "SystemWebChromeClient";
|
||||||
private long MAX_QUOTA = 100 * 1024 * 1024;
|
private final long MAX_QUOTA = 100 * 1024 * 1024;
|
||||||
protected final SystemWebViewEngine parentEngine;
|
protected final SystemWebViewEngine parentEngine;
|
||||||
|
|
||||||
// the video progress view
|
// the video progress view
|
||||||
private View mVideoProgressView;
|
private View mVideoProgressView;
|
||||||
|
|
||||||
private CordovaDialogsHelper dialogsHelper;
|
private final CordovaDialogsHelper dialogsHelper;
|
||||||
private Context appContext;
|
private final Context appContext;
|
||||||
|
|
||||||
private WebChromeClient.CustomViewCallback mCustomViewCallback;
|
private WebChromeClient.CustomViewCallback mCustomViewCallback;
|
||||||
private View mCustomView;
|
private View mCustomView;
|
||||||
|
@ -68,7 +68,7 @@ public class SystemWebViewClient extends WebViewClient {
|
|||||||
boolean isCurrentlyLoading;
|
boolean isCurrentlyLoading;
|
||||||
|
|
||||||
/** The authorization tokens. */
|
/** The authorization tokens. */
|
||||||
private Hashtable<String, AuthenticationToken> authenticationTokens = new Hashtable<>();
|
private final Hashtable<String, AuthenticationToken> authenticationTokens = new Hashtable<>();
|
||||||
|
|
||||||
public SystemWebViewClient(SystemWebViewEngine parentEngine) {
|
public SystemWebViewClient(SystemWebViewEngine parentEngine) {
|
||||||
this.parentEngine = parentEngine;
|
this.parentEngine = parentEngine;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user