summaryrefslogtreecommitdiffstats
path: root/core/java/android/view/inputmethod/InputConnectionWrapper.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/view/inputmethod/InputConnectionWrapper.java')
-rw-r--r--core/java/android/view/inputmethod/InputConnectionWrapper.java107
1 files changed, 0 insertions, 107 deletions
diff --git a/core/java/android/view/inputmethod/InputConnectionWrapper.java b/core/java/android/view/inputmethod/InputConnectionWrapper.java
deleted file mode 100644
index f65b2a1..0000000
--- a/core/java/android/view/inputmethod/InputConnectionWrapper.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/*
- * Copyright (C) 2007-2008 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-
-package android.view.inputmethod;
-
-import android.os.Bundle;
-import android.view.KeyEvent;
-
-/**
- * Wrapper around InputConnection interface, calling through to another
- * implementation of it.
- */
-public class InputConnectionWrapper implements InputConnection {
- InputConnection mBase;
-
- /**
- * Create a new wrapper around an existing InputConnection implementation.
- */
- public InputConnectionWrapper(InputConnection base) {
- mBase = base;
- }
-
- /**
- * Return the base InputConnection that this class is wrapping.
- */
- InputConnection getBase() {
- return mBase;
- }
-
- public CharSequence getTextBeforeCursor(int n) {
- return mBase.getTextBeforeCursor(n);
- }
-
- public CharSequence getTextAfterCursor(int n) {
- return mBase.getTextAfterCursor(n);
- }
-
- public int getCursorCapsMode(int reqModes) {
- return mBase.getCursorCapsMode(reqModes);
- }
-
- public ExtractedText getExtractedText(ExtractedTextRequest request,
- int flags) {
- return mBase.getExtractedText(request, flags);
- }
-
- public boolean deleteSurroundingText(int leftLength, int rightLength) {
- return mBase.deleteSurroundingText(leftLength, rightLength);
- }
-
- public boolean setComposingText(CharSequence text, int newCursorPosition) {
- return mBase.setComposingText(text, newCursorPosition);
- }
-
- public boolean finishComposingText() {
- return mBase.finishComposingText();
- }
-
- public boolean commitText(CharSequence text, int newCursorPosition) {
- return mBase.commitText(text, newCursorPosition);
- }
-
- public boolean commitCompletion(CompletionInfo text) {
- return mBase.commitCompletion(text);
- }
-
- public boolean beginBatchEdit() {
- return mBase.beginBatchEdit();
- }
-
- public boolean endBatchEdit() {
- return mBase.endBatchEdit();
- }
-
- public boolean sendKeyEvent(KeyEvent event) {
- return mBase.sendKeyEvent(event);
- }
-
- public boolean clearMetaKeyStates(int states) {
- return mBase.clearMetaKeyStates(states);
- }
-
- public boolean performPrivateCommand(String action, Bundle data) {
- return mBase.performPrivateCommand(action, data);
- }
-
- public boolean showStatusIcon(String packageName, int resId) {
- return mBase.showStatusIcon(packageName, resId);
- }
-
- public boolean hideStatusIcon() {
- return mBase.hideStatusIcon();
- }
-}