/** * @version $Id: IDicService.java 1839 2014-04-16 02:33:51Z yukihiro-kinjyo $ * * 2012/02/23 17:56:32 * @author kousuke-morishima * * Copyright 2011-2014 TIDAコンソーシアム All Rights Reserved. */ package com.tida_okinawa.corona.io.service; import com.tida_okinawa.corona.io.model.dic.DicType; import com.tida_okinawa.corona.io.model.dic.IDicItem; import com.tida_okinawa.corona.io.model.dic.IDicName; /** * @author kousuke-morishima */ public interface IDicService { /** * @param dicId * @return 辞書タイプ。辞書が特定できなかったらnull */ public DicType getDicType(int dicId); /** * 指定されたIDを持つアイテムを探してくる * * @param itemId * アイテムID * @param type * 辞書種別 * @return 指定されたIDを持つアイテム。なければnull */ public IDicItem getItem(int itemId, DicType type); /** * 辞書名を取得 * * @param type * 辞書種別 * @return 辞書名一覧 */ public IDicName[] getDicName(DicType type); }