jp.go.aist.dmrc.platform.beans.gui.chooser
クラス PFFileFilterIgnoreCase

java.lang.Object
  上位を拡張 javax.swing.filechooser.FileFilter
      上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chooser.PFFileFilterIgnoreCase
すべての実装されたインタフェース:
java.io.Serializable, PFXMLSerializable

public class PFFileFilterIgnoreCase
extends javax.swing.filechooser.FileFilter
implements java.io.Serializable, PFXMLSerializable

ファイルフィルタクラス。

関連項目:
直列化された形式

コンストラクタの概要
PFFileFilterIgnoreCase()
          コンストラクタ(XML入力用)。
PFFileFilterIgnoreCase(java.lang.String[] extensions, java.lang.String description)
          コンストラクタ。
PFFileFilterIgnoreCase(java.lang.String extension, java.lang.String description)
          コンストラクタ。
 
メソッドの概要
 boolean accept(java.io.File file)
          このフィルタが指定されたファイルを受け付けるかどうかを取得する。
 java.lang.String getDescription()
          ファイル選択ダイアログに表示するファイルフィルタの説明を取得する。
 java.lang.String[] getExtensions()
          このファイルフィルタでフィルタリングしている拡張子の一覧を取得する。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void setDescription(java.lang.String description)
          ファイルフィルタの説明を設定する。
 void setFileFilter(java.lang.String[] extensions, java.lang.String description)
          指定された拡張子の配列とフィルタの説明をもとに、ファイルフィルタを構築する。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFFileFilterIgnoreCase

public PFFileFilterIgnoreCase()
コンストラクタ(XML入力用)。


PFFileFilterIgnoreCase

public PFFileFilterIgnoreCase(java.lang.String[] extensions,
                              java.lang.String description)
コンストラクタ。

パラメータ:
extensions - 拡張子リスト
description - 説明

PFFileFilterIgnoreCase

public PFFileFilterIgnoreCase(java.lang.String extension,
                              java.lang.String description)
コンストラクタ。

パラメータ:
extension - 拡張子
description - 説明
メソッドの詳細

setFileFilter

public void setFileFilter(java.lang.String[] extensions,
                          java.lang.String description)
指定された拡張子の配列とフィルタの説明をもとに、ファイルフィルタを構築する。

パラメータ:
extensions - 拡張子リスト
description - 説明

accept

public boolean accept(java.io.File file)
このフィルタが指定されたファイルを受け付けるかどうかを取得する。

定義:
クラス javax.swing.filechooser.FileFilter 内の accept
パラメータ:
file - ファイル
戻り値:
ファイルを受け付けるかどうか

getExtensions

public java.lang.String[] getExtensions()
このファイルフィルタでフィルタリングしている拡張子の一覧を取得する。

戻り値:
拡張子の一覧

getDescription

public java.lang.String getDescription()
ファイル選択ダイアログに表示するファイルフィルタの説明を取得する。

定義:
クラス javax.swing.filechooser.FileFilter 内の getDescription

setDescription

public void setDescription(java.lang.String description)
ファイルフィルタの説明を設定する。


readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException