| Index: content/public/android/java/src/org/chromium/content/browser/SmartSelectionProvider.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/SmartSelectionProvider.java b/content/public/android/java/src/org/chromium/content/browser/SmartSelectionProvider.java
|
| index 8fd2a39e25ff04c47dfbb3da5968294c91902ed0..427a38833540f1592e4af70897b7943c9d4a219d 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/SmartSelectionProvider.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/SmartSelectionProvider.java
|
| @@ -96,4 +96,24 @@ public interface SmartSelectionProvider {
|
| * Cancel all asynchronous requests.
|
| */
|
| public void cancelAllRequests();
|
| +
|
| + // TODO(timav): Use |TextClassifier| instead of |Object| after we switch to Android SDK 26.
|
| + /**
|
| + * Sets TextClassifier for Smart Text selection.
|
| + */
|
| + public void setTextClassifier(Object textClassifier);
|
| +
|
| + // TODO(timav): Use |TextClassifier| instead of |Object| after we switch to Android SDK 26.
|
| + /**
|
| + * Returns TextClassifier used for Smart Text selection.
|
| + * If the user sets non-null text classifier object, returns that object. Otherwise returns
|
| + * the system classifier obtained from the TextClassificationManager service.
|
| + */
|
| + public Object getTextClassifier();
|
| +
|
| + // TODO(timav): Use |TextClassifier| instead of |Object| after we switch to Android SDK 26.
|
| + /**
|
| + * Returns TextClassifier object if the one has been set with setTextClassifier(), or null.
|
| + */
|
| + public Object getCustomTextClassifier();
|
| }
|
|
|