15112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard/* 25112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * Copyright (C) 2012 The Android Open Source Project 35112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * 45112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * Licensed under the Apache License, Version 2.0 (the "License"); 55112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * you may not use this file except in compliance with the License. 65112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * You may obtain a copy of the License at 75112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * 85112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * http://www.apache.org/licenses/LICENSE-2.0 95112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * 105112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * Unless required by applicable law or agreed to in writing, software 115112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * distributed under the License is distributed on an "AS IS" BASIS, 125112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 135112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * See the License for the specific language governing permissions and 145112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * limitations under the License. 155112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard */ 165112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard 175112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalardpackage com.android.inputmethod.event; 185112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard 195112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard/** 205112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard * A decoder for events from software keyboard, like the ones displayed by Latin IME. 215112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard */ 225112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalardpublic class SoftwareKeyboardEventDecoder implements SoftwareEventDecoder { 235112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard @Override 245112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard public Event decodeSoftwareEvent() { 255112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard return null; 265112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard } 275112b59db2beece8353da9044bc297ab7f2df6f3Jean Chalard} 28