|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.go.kokken.Ankou.IOFile
検索条件や検索結果をファイルに保存したりファイルから読み込んだりするstatic関数群。
ファイルに保存したりファイルから読み込んだりする対象は 以下の通りです。
フィールドの概要 | |
(パッケージプライベート) static org.apache.log4j.Logger |
logger
log4j logger |
コンストラクタの概要 | |
(パッケージプライベート) |
IOFile()
|
メソッドの概要 | |
private static java.lang.String |
getFilenameFromUser(java.awt.Component component,
java.lang.String mode)
ダイアログを表示してユーザからファイル名を取得します。 |
static boolean |
isNewFile(java.lang.String filename)
ファイルが存在するか確かめます。 |
static java.util.Vector |
loadConfig(java.awt.Component component)
|
static java.util.Vector |
loadConfig(java.lang.String fileName)
|
static void |
outputFileFromString(java.lang.String dest,
java.awt.Component component)
|
static void |
outputFileFromString(java.lang.String dest,
java.lang.String FileName)
与えられたStringをそのままファイルに書き出します。 |
static void |
outputFileFromTable(javax.swing.table.DefaultTableModel model,
java.awt.Component component,
java.lang.String separator)
|
static void |
outputFileFromTable(javax.swing.table.DefaultTableModel model,
java.lang.String FileName,
java.lang.String Separator)
与えられたDefaultTableModelからCSVファイルを生成します。 |
static void |
saveConfig(java.util.Vector dest,
java.util.Vector exp,
java.awt.Component component)
|
static void |
saveConfig(java.util.Vector dest,
java.util.Vector exp,
java.lang.String fileName)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
static org.apache.log4j.Logger logger
コンストラクタの詳細 |
IOFile()
メソッドの詳細 |
public static boolean isNewFile(java.lang.String filename)
filename
- 変換先のファイル名private static java.lang.String getFilenameFromUser(java.awt.Component component, java.lang.String mode)
component
- ダイアログの所属先mode
- ダイアログの種類("Save"/"Open")
java.io.IOException
- destがnullだったりファイルにかきこめない時投げます。public static void outputFileFromString(java.lang.String dest, java.awt.Component component) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException
java.io.IOException
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
public static void outputFileFromString(java.lang.String dest, java.lang.String FileName) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException
dest
- 書き出す文字列
java.io.IOException
- destがnullだったりファイルにかきこめない時投げます。
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
public static void outputFileFromTable(javax.swing.table.DefaultTableModel model, java.awt.Component component, java.lang.String separator) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException
java.io.IOException
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
public static void outputFileFromTable(javax.swing.table.DefaultTableModel model, java.lang.String FileName, java.lang.String Separator) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException
model
- 変換元のDefaultTableModelFileName
- 変換先のファイル名Separator
- 要素間に挿入する文字列。nullや""のときは
','になります。
java.lang.Exception
- tableがnullだったり
ファイルにかきこめない時投げます。
java.io.IOException
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
public static void saveConfig(java.util.Vector dest, java.util.Vector exp, java.awt.Component component) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException
java.io.IOException
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
public static void saveConfig(java.util.Vector dest, java.util.Vector exp, java.lang.String fileName) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException
dest
- 検索対象exp
- 条件式fileName
- 保存先のファイル
java.lang.Exception
- tableがnullだったり
ファイルにかきこめない時投げます。
java.io.IOException
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
public static java.util.Vector loadConfig(java.awt.Component component) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
java.io.IOException
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
public static java.util.Vector loadConfig(java.lang.String fileName) throws java.io.IOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.lang.SecurityException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
fileName
- 読み込むファイル
java.lang.Exception
- ファイルを読めない時投げます。
java.io.IOException
java.lang.IllegalArgumentException
java.io.FileNotFoundException
java.lang.SecurityException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |