All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class epp.FileSignatureTable

java.lang.Object
   |
   +----epp.FileSignatureTable

public class FileSignatureTable
extends Object
クラス FileSignatureTable は、クラス名から、 クラスの外部インターフェース (TypeDeclarationSignatureTree)を検索するためのテーブルです。.

epp の処理対象となっている すべてのファイルの FileSignature が、このテーブルに登録されます。 このクラスは、登録されている FileSignature の中から、 指定された名前を持つ TypeDeclarationSignatureTree を検索してそれを返します。

このテーブルのインスタンスは、動的変数 :fileSignatureTable に 入れられています。 そして、 EPP の1セッション内のすべての EPP プリプロセッサによって 共有されます。

See Also:
FileSig

Constructor Index

 o FileSignatureTable()

Method Index

 o addFileSignature(Tree)
FileSignature を、テーブルに登録します。.
 o get(Symbol)
クラス名の完全限定名シンボル(例: :"jp.go.etl.epp.epp.Tree")から、 それに対応する TypeDeclarationSignatureTree を返します。.
 o readFileSignatureFile(Symbol)
このメソッドは、まだ実装されていません。
 o writeFileSignatureFile(Tree)
このメソッドは、まだ実装されていません。

Constructors

 o FileSignatureTable
 public FileSignatureTable()

Methods

 o get
 public Tree get(Symbol fullName)
クラス名の完全限定名シンボル(例: :"jp.go.etl.epp.epp.Tree")から、 それに対応する TypeDeclarationSignatureTree を返します。. 対応する TypeDeclarationSignatureTree がない場合は null を返します。

 o addFileSignature
 public void addFileSignature(Tree sig)
FileSignature を、テーブルに登録します。. このメソッドは、 EPP main routine から呼び出されます。

 o readFileSignatureFile
 public Tree readFileSignatureFile(Symbol fullName)
このメソッドは、まだ実装されていません。

 o writeFileSignatureFile
 public void writeFileSignatureFile(Tree sig)
このメソッドは、まだ実装されていません。


All Packages  Class Hierarchy  This Package  Previous  Next  Index