Home | History | Annotate | Download | only in JAJP
      1 /*
      2  * Copyright (C) 2008-2012  OMRON SOFTWARE Co., Ltd.
      3  *
      4  * Licensed under the Apache License, Version 2.0 (the "License");
      5  * you may not use this file except in compliance with the License.
      6  * You may obtain a copy of the License at
      7  *
      8  *      http://www.apache.org/licenses/LICENSE-2.0
      9  *
     10  * Unless required by applicable law or agreed to in writing, software
     11  * distributed under the License is distributed on an "AS IS" BASIS,
     12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13  * See the License for the specific language governing permissions and
     14  * limitations under the License.
     15  */
     16 
     17 package jp.co.omronsoft.openwnn.JAJP;
     18 
     19 import jp.co.omronsoft.openwnn.*;
     20 import android.view.View;
     21 
     22 /**
     23  * The user dictionary's word editor class for Japanese IME.
     24  *
     25  * @author Copyright (C) 2009 OMRON SOFTWARE CO., LTD.  All Rights Reserved.
     26  */
     27 public class UserDictionaryToolsEditJAJP extends UserDictionaryToolsEdit {
     28     /**
     29      * Constructor
     30      */
     31     public UserDictionaryToolsEditJAJP() {
     32         super();
     33         initialize();
     34     }
     35 
     36     /**
     37      * Constructor
     38      *
     39      * @param focusView         The view
     40      * @param focusPairView     The pair view
     41      */
     42     public UserDictionaryToolsEditJAJP(View focusView, View focusPairView) {
     43         super(focusView, focusPairView);
     44         initialize();
     45     }
     46 
     47     /**
     48      * Initialize the parameters
     49      */
     50     public void initialize() {
     51         mListViewName = "jp.co.omronsoft.openwnn.JAJP.UserDictionaryToolsListJAJP";
     52         mPackageName  = "jp.co.omronsoft.openwnn";
     53     }
     54 
     55     /** @see jp.co.omronsoft.openwnn.UserDictionaryToolsEdit#sendEventToIME */
     56     @Override protected boolean sendEventToIME(OpenWnnEvent ev) {
     57         try {
     58             return OpenWnnJAJP.getInstance().onEvent(ev);
     59         } catch (Exception ex) {
     60             /* do nothing if an error occurs */
     61         }
     62         return false;
     63     }
     64 
     65     /** @see jp.co.omronsoft.openwnn.UserDictionaryToolsEdit#createUserDictionaryToolsList */
     66     @Override protected UserDictionaryToolsList createUserDictionaryToolsList() {
     67         return new UserDictionaryToolsListJAJP();
     68     }
     69 }
     70