2 package saccubus.converter.profile;
7 *
\82³
\82«
\82ã
\82Î
\82·
\82Å
\88µ
\82¤
\83t
\83@
\83C
\83\8b\82Í
\81A
\81u
\95Û
\91¶
\82·
\82é
\83f
\83B
\83\8c\83N
\83g
\83\8a\81v
\82Æ
\81A
\81u
\95Û
\91¶
\82³
\82ê
\82½
\83t
\83@
\83C
\83\8b\82»
\82Ì
\82à
\82Ì
\81v
\82Ì2
\83p
\83^
\81[
\83\93\82 \82é
\81B
8 *
\82±
\82Ì
\83N
\83\89\83X
\82Í
\82±
\82ê
\82ç
\82ð
\82Ü
\82Æ
\82ß
\82Ä
\88µ
\82¤
\82½
\82ß
\82Ì
\82à
\82Ì
\81B
13 private final boolean isFile;
14 private final File file;
17 * @param isFile
\83t
\83@
\83C
\83\8b\82Å
\82 \82ê
\82Îtrue,
\83f
\83B
\83\8c\83N
\83g
\83\8a\82Å
\82 \82ê
\82Îfalse.
18 * @param file
\82±
\82Ì
\83I
\83u
\83W
\83F
\83N
\83g
\82ª
\8e¦
\82·File
\83C
\83\93\83X
\83^
\83\93\83X.
19 * @throws IllegalArgumentException
\91¶
\8dÝ
\82µ
\82È
\82¢
\83f
\83B
\83\8c\83N
\83g
\83\8a\82ð
\8ew
\92è
\82µ
\82½. isFile
\82ªtrue
\82Ì
\8fê
\8d\87\81A
\90e
\83f
\83B
\83\8c\83N
\83g
\83\8a\82ª
\91¶
\8dÝ
\82µ
\82È
\82¢
\82Æ
\82±
\82Ì
\97á
\8aO
\82Æ
\82È
\82é.
21 public SFile(boolean isFile, File file) {
27 dir = file.getAbsoluteFile().getParentFile();
31 if (!dir.isDirectory()) {
32 throw new IllegalArgumentException("
\83f
\83B
\83\8c\83N
\83g
\83\8a\82ª
\91¶
\8dÝ
\82µ
\82Ü
\82¹
\82ñ:" + dir);
36 public boolean isFile() {
40 public File getFile() {