org.jacorb.idl

Class Module

public class Module extends Declaration implements Scope

Note: a module's name is its package name!
Field Summary
Definitionsspec
Constructor Summary
Module(int num)
Method Summary
voidaccept(IDLTreeVisitor visitor)
DefinitionsgetDefinitions()
ScopeDatagetScopeData()
StringoriginalModuleName()
voidparse()
voidprint(PrintWriter ps)
voidsetEnclosingSymbol(IdlSymbol s)
voidsetPackage(String s)
voidsetScopeData(ScopeData data)
voidset_included(boolean i)
StringtoString()

Field Detail

spec

public Definitions spec

Constructor Detail

Module

public Module(int num)

Method Detail

accept

public void accept(IDLTreeVisitor visitor)

getDefinitions

public Definitions getDefinitions()

getScopeData

public ScopeData getScopeData()

originalModuleName

public String originalModuleName()

Returns: the original, unreplaced module name (needed to build a repositoryID that is untouched by the compiler option -i2jpackage

parse

public void parse()

print

public void print(PrintWriter ps)

setEnclosingSymbol

public void setEnclosingSymbol(IdlSymbol s)

setPackage

public void setPackage(String s)

setScopeData

public void setScopeData(ScopeData data)

set_included

public void set_included(boolean i)

toString

public String toString()