public class ConsoleConfirm extends java.lang.Object implements Confirm, AttacheCaseConstant
ARCHIVE_FILE_ATTR, ATC_DATA_FILE_VERSION, ATC_DATA_FILE_VERSION_3, ATC_DATA_FILE_VERSION_MAX, ATC_DATA_SUB_VERSION_6, ATC_DATA_SUB_VERSION_7, ATC_EXTENSION, ATTACHE_CASE_APP_VERSION, BLOWFISH_PASS_FOOTER, BUF_FOOTER_SIZE, BUF_HEADER_SIZE, BUF_PASSWORD_SIZE, BUF_SHA1_SIZE, BUF_SIZE_256, BUF_SIZE_32, CURRENT_FILE_NAME_KEY, DATE_FORMAT_PATTERN, DEBUG, DECRYPT_MODE, DEFAULT_MODE, DESTROY_TOKEN_STRING, ENCRYPT_MODE, FILE_BUFFER_SIZE, INI_FILE_NAME, MAC_INI_FILE_PATH, MSG_CONFIRM_CONTINUE, MSG_CONFIRM_OPEN_DECRYPTED_FILES, MSG_CONFIRM_OVER_WRITE_SAME_DIR, MSG_CONFIRM_OVER_WRITE_SAME_FILE, MSG_ERROR_CHECKSUM, MSG_ERROR_COMPARE_FILE, MSG_ERROR_DIR_EXIST, MSG_ERROR_DISK_SPACE, MSG_ERROR_FILE_DESTORYED, MSG_ERROR_FILE_EXIST, MSG_ERROR_ILLEGAL_PASSWORD, MSG_ERROR_LOWER_VERSION, MSG_ERROR_NO_DIR_NAME, MSG_ERROR_NO_FILE_NAME, MSG_ERROR_NOT_ENCRYPT_FILE, MSG_ERROR_NOT_FILE_EXIST, MSG_ERROR_OUT_FILE_OPEN, MSG_ERROR_OUT_FILE_WRITE, MSG_ERROR_PASSWORD_WRONG, MSG_ERROR_UPPER_VERSION, MSG_INPUT_NEW_DIR, MSG_INPUT_NEW_FILE, MSG_INPUT_PASSWORD, MSG_PROCESS_STOPPED, OLD_DATA_FILE_VERSION, PASSCODE_ATTACHECASE, PROGRESS_BAR_NAME, READ_FILE_BUF_SIZE, READ_ONLY_FILE_ATTR, RESOURCE, RIJNDAEL_BLOCK_SIZE, SHORT_CUT_KEY, SIZE_OF_INT, SIZE_OF_LONG, START_OF_DATE, TOKEN_STRING, TYPE_ALGORISM_BLOWFISH, TYPE_ALGORISM_RIJNDAEL, TYPE_DECODE_FILE, TYPE_ENCODE_FILE, V_GAP_FOR_ICON, VERSION, VERSION_MODE, Z_DEFAULT_COMPRESSION, Z_MAX_COMPRESSION, Z_MIN_COMPRESSION
コンストラクタと説明 |
---|
ConsoleConfirm() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
confirmYesNo(java.lang.String s,
boolean bundle)
ユーザーにYesまたはNoを確認します。
|
int |
confirmYesNoAll(java.lang.String s,
boolean bundle)
ユーザーにYes,NoまたはCancelを確認します。
|
int |
confirmYesNoAllCancel(java.lang.String s,
boolean bundle)
ユーザーにYes,No, AllまたはCancelを確認します。
|
int |
confirmYesNoCancel(java.lang.String s,
boolean bundle)
ユーザーにYes,NoまたはCancelを確認します。
|
java.lang.String |
inputDirName(java.io.File f)
ディレクトリ名を入力します。
|
java.lang.String |
inputFileName(java.io.File f)
ファイル名を入力します。
|
java.lang.String |
inputPassword(int loop)
パスワードを入力します。
|
java.lang.String |
inputPassword(java.lang.String fileName,
int loop)
ファイル名を表示してパスワードを入力します。
|
java.lang.String |
inputPassword(java.lang.String fileName,
int loop,
boolean showPassword)
ファイル名を表示してパスワードを入力します。
|
void |
showErrorMessage(java.lang.String str)
指定された文字列を標準エラー出力に表示します。
|
void |
showErrorMessageByBundle(java.lang.String bundle)
リソースバンドルで指定された文字列を標準エラー出力に表示します。
|
void |
showMessage(java.lang.String str)
指定された文字列を表示します。
|
void |
showMessageByBundle(java.lang.String bundle)
リソースバンドルで指定された文字列を表示します。
|
public int confirmYesNo(java.lang.String s, boolean bundle)
正しく入力されなかった場合,再入力を10回繰り返します。10回以内に正しく入力されなかった場合は,No が返ります。
confirmYesNo
インタフェース内 Confirm
s
- リソースバンドルまたは表示するメッセージbundle
- ture の場合は引数 s をリソースバンドルとして扱うpublic int confirmYesNoCancel(java.lang.String s, boolean bundle)
正しく入力されなかった場合,再入力を10回繰り返します。10回以内に正しく入力されなかった場合は,No が返ります。
confirmYesNoCancel
インタフェース内 Confirm
s
- リソースバンドルまたは表示するメッセージbundle
- true の場合は引数 s をリソースバンドルとして扱うpublic int confirmYesNoAll(java.lang.String s, boolean bundle)
正しく入力されなかった場合,再入力を10回繰り返します。10回以内に正しく入力されなかった場合は,No が返ります。
confirmYesNoAll
インタフェース内 Confirm
s
- リソースバンドルまたは表示するメッセージbundle
- true の場合は引数 s をリソースバンドルとして扱うpublic int confirmYesNoAllCancel(java.lang.String s, boolean bundle)
正しく入力されなかった場合,再入力を10回繰り返します。10回以内に正しく入力されなかった場合は,No が返ります。
confirmYesNoAllCancel
インタフェース内 Confirm
s
- リソースバンドルまたは表示するメッセージbundle
- true の場合は引数 s をリソースバンドルとして扱うpublic java.lang.String inputPassword(int loop)
Confirm
入力した文字は画面上に表示されません。
inputPassword
インタフェース内 Confirm
loop
- パスワードの入力回数 1また2public java.lang.String inputPassword(java.lang.String fileName, int loop)
Confirm
入力した文字は画面上に表示されません。
inputPassword
インタフェース内 Confirm
fileName
- ファイル名loop
- 入力回数 1または2public java.lang.String inputPassword(java.lang.String fileName, int loop, boolean showPassword)
Confirm
入力した文字が画面上に表示するかどうかは,引数passwordによって設定します
inputPassword
インタフェース内 Confirm
fileName
- ファイル名loop
- 入力回数 1または2showPassword
- 入力された文字を表示する場合はtruepublic void showMessageByBundle(java.lang.String bundle)
Confirm
showMessageByBundle
インタフェース内 Confirm
bundle
- リソースバンドルpublic void showMessage(java.lang.String str)
Confirm
showMessage
インタフェース内 Confirm
str
- 表示する文字列public void showErrorMessageByBundle(java.lang.String bundle)
Confirm
showErrorMessageByBundle
インタフェース内 Confirm
bundle
- リソースバンドルpublic void showErrorMessage(java.lang.String str)
Confirm
showErrorMessage
インタフェース内 Confirm
str
- 表示する文字列public java.lang.String inputDirName(java.io.File f)
Confirm
inputDirName
インタフェース内 Confirm
f
- ベースとなるファイル情報public java.lang.String inputFileName(java.io.File f)
入力された名前のファイルがすでに存在している場合は,再入力を促します。
inputFileName
インタフェース内 Confirm
f
- ベースとなるファイル情報