All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----epp.FileSignatureTable
FileSignatureTable
class is a table for searching an
external interface (TypeDeclarationSignatureTree) of a class, based on a
class name.
FileSignature
s of all files processed by epp will be registered
with this table.
This class searches for a TypeDeclarationSignatureTree
with the
specified name from the registerd FileSignature
s and returns it.
The instance of this table is stored in a dynamic variable named
:fileSignatureTable
.
And is shared betwen all EPP preprocessors within a single session of EPP.
FileSignature
with a table.
TypeDeclarationSignatureTree
from
a fully qualified name symbol (example: :"jp.go.etl.epp.epp.Tree") of a
class name.
public FileSignatureTable()
public Tree get(Symbol fullName)
TypeDeclarationSignatureTree
from
a fully qualified name symbol (example: :"jp.go.etl.epp.epp.Tree") of a
class name. If a corresponding TypeDeclarationSignatureTree
is not found, null is returned.
public void addFileSignature(Tree sig)
FileSignature
with a table.
This method is called from the EPP main routine.
public Tree readFileSignatureFile(Symbol fullName)
public void writeFileSignatureFile(Tree sig)
All Packages Class Hierarchy This Package Previous Next Index