public final class BrailleDict
extends java.lang.Object
コンストラクタと説明 |
---|
BrailleDict() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
delBrailleInfo(java.lang.String sumiji)
BrailleInfoを削除する
|
void |
delExtra(BrailleInfo.EXTRA extra)
外字符、大文字付などの符号を辞書から削除する
|
BrailleInfo |
getBrailleInfo(java.lang.String sumiji)
BrailleInfowを検索する
|
BrailleInfo |
getExtra(BrailleInfo.EXTRA extra)
外字符、大文字符などの符号のBrileInfoを辞書から取得する
|
BrailleInfo |
getLineBreak()
空白の改行文字を取得する
|
int |
getMaxSumijiLen()
墨字の長さの最大値
|
java.util.List<BrailleInfo> |
getSagari(java.lang.String val)
下がり文字を検索する
下がり文字は0以上9以下の数字だけなので、0以上の数値のみ対象 |
BrailleInfo |
getSpace()
空白を取得する
|
java.util.List<java.lang.String> |
getSumijiList()
登録されている墨字のリストを取得する
|
BrailleInfo |
getTable(BrailleInfo.TABLE key,
java.util.EnumMap<BrailleInfo.TABLE_OPTION,java.lang.Object> options)
行列・表の位置指示の文字を取得する
|
boolean |
load(java.io.File file)
辞書を読み込む
・例外が起きた場合はUtil.logでログ出力する |
BrailleInfo |
newBrailleInfo()
BrailleInfoを生成する
・thisを引数にしてBrailleInfoのnewBrailleInfoを呼ぶ |
boolean |
save(java.io.File file)
辞書をファイルに書き出す
・例外が起きた場合はUtil.logでログ出力する |
void |
setExtra(BrailleInfo.EXTRA extra,
BrailleInfo info)
外字符、大文字付などの符号のBrailleInfoを辞書に登録する
・既に登録されている場合は置き換える |
boolean |
updateBrailleInfo(BrailleInfo info)
BrailleInfoを登録する
・既に登録されている場合は置き換える |
public boolean load(java.io.File file)
file
- 辞書ファイルpublic int getMaxSumijiLen()
public boolean save(java.io.File file)
file
- 辞書ファイルpublic BrailleInfo getSpace()
public BrailleInfo getLineBreak()
public BrailleInfo getTable(BrailleInfo.TABLE key, java.util.EnumMap<BrailleInfo.TABLE_OPTION,java.lang.Object> options)
key
- 位置指示options
- オプション情報public BrailleInfo getExtra(BrailleInfo.EXTRA extra)
extra
- 符号public void setExtra(BrailleInfo.EXTRA extra, BrailleInfo info)
extra
- 符号info
- BrailleInfopublic void delExtra(BrailleInfo.EXTRA extra)
extra
- 符号public java.util.List<java.lang.String> getSumijiList()
public BrailleInfo newBrailleInfo()
public BrailleInfo getBrailleInfo(java.lang.String sumiji)
sumiji
- 墨字public java.util.List<BrailleInfo> getSagari(java.lang.String val)
val
- 0以上の数値の文字列public boolean updateBrailleInfo(BrailleInfo info)
info
- BrailleInfopublic boolean delBrailleInfo(java.lang.String sumiji)
sumiji
- 墨字