jp.sourceforge.gtibuilder.io
クラス FileType

java.lang.Object
  拡張jp.sourceforge.gtibuilder.io.FileType

public class FileType
extends Object


フィールドの概要
private  boolean canNew
           
private  Class clazz
           
private  String comment
           
private  boolean enabled
           
private  String extension
           
private  String file
           
private  String mimetype
           
private  String newComment
           
 
コンストラクタの概要
FileType(String mime, String ex, String file, Class cla, boolean canNew, boolean enabled)
           
 
メソッドの概要
 boolean getCanNew()
          ファイルを新規作成することができるかかえします。
 Class getClazz()
          このファイルを編集するクラスをかえします。
 String getComment()
          このファイルのコメントをかえします。
 EditorComponent getEditor()
          このファイルを編集するクラスのインタンスをEdtiorComponentにキャストしてかえします。
 boolean getEnabled()
           
 String getExtension()
          拡張子をかえします。
 String getFile()
           
 Object getInstance()
          このファイルを編集するクラスのインタンスをかえします。
 String getMimeType()
          MIME Typeをかえします。
 String getNewComment()
          新規作成をするときに表示されるコメントをかえします。
 void setClass(Class cla)
           
 void setClazz(String cla)
           
 void setComment(String comm)
           
 void setEnabled(boolean enabled)
           
 void setExtension(String exten)
           
 void setFile(String file)
           
 void setMimeType(String mime)
           
 void setNewComment(String comm)
           
 String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

mimetype

private String mimetype

extension

private String extension

comment

private String comment

newComment

private String newComment

clazz

private Class clazz

canNew

private boolean canNew

enabled

private boolean enabled

file

private String file
コンストラクタの詳細

FileType

public FileType(String mime,
                String ex,
                String file,
                Class cla,
                boolean canNew,
                boolean enabled)
メソッドの詳細

getMimeType

public String getMimeType()
MIME Typeをかえします。


getExtension

public String getExtension()
拡張子をかえします。


getComment

public String getComment()
このファイルのコメントをかえします。


getNewComment

public String getNewComment()
新規作成をするときに表示されるコメントをかえします。


getClazz

public Class getClazz()
このファイルを編集するクラスをかえします。


getCanNew

public boolean getCanNew()
ファイルを新規作成することができるかかえします。 falseとなると読み込みにのみ対応します。


getEnabled

public boolean getEnabled()

getFile

public String getFile()

getInstance

public Object getInstance()
                   throws IllegalAccessException,
                          InstantiationException,
                          SecurityException
このファイルを編集するクラスのインタンスをかえします。

例外:
IllegalAccessException
InstantiationException
SecurityException

getEditor

public EditorComponent getEditor()
このファイルを編集するクラスのインタンスをEdtiorComponentにキャストしてかえします。 失敗するとnullをかえします。


setMimeType

public void setMimeType(String mime)

setExtension

public void setExtension(String exten)

setComment

public void setComment(String comm)

setNewComment

public void setNewComment(String comm)

setClass

public void setClass(Class cla)

setClazz

public void setClazz(String cla)
              throws ClassNotFoundException
例外:
ClassNotFoundException

setFile

public void setFile(String file)

setEnabled

public void setEnabled(boolean enabled)

toString

public String toString()