137b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka/* 237b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * Copyright (C) 2012 The Android Open Source Project 337b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * 437b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * Licensed under the Apache License, Version 2.0 (the "License"); you may not 537b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * use this file except in compliance with the License. You may obtain a copy of 637b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * the License at 737b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * 837b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * http://www.apache.org/licenses/LICENSE-2.0 937b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * 1037b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * Unless required by applicable law or agreed to in writing, software 1137b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 1237b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 1337b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * License for the specific language governing permissions and limitations under 1437b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka * the License. 1537b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka */ 1637b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka 1737b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataokapackage com.android.inputmethod.latin.spellcheck; 1837b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka 1937b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataokaimport android.service.textservice.SpellCheckerService.Session; 2037b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka 2137b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataokapublic abstract class AndroidSpellCheckerSessionFactory { 2237b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka public static Session newInstance(AndroidSpellCheckerService service) { 2337b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka return new AndroidSpellCheckerSession(service); 2437b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka } 2537b19ffe6c9d8335cc0e1c1c50f5b08c778b287cSatoshi Kataoka} 26