public class Module extends Declaration implements Scope
Modifier and Type | Field and Description |
---|---|
Definitions |
spec |
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name
parse_state, sym
Constructor and Description |
---|
Module(int num) |
Modifier and Type | Method and Description |
---|---|
void |
accept(IDLTreeVisitor visitor)
let the visitor pattern do its work...
|
Definitions |
getDefinitions() |
ScopeData |
getScopeData() |
String |
originalModuleName() |
void |
parse()
empty parse
|
void |
print(PrintWriter ps) |
void |
set_included(boolean i)
used by the lexer to mark this symbol as included from another
IDL file
|
void |
setEnclosingSymbol(IdlSymbol s) |
void |
setPackage(String s) |
void |
setScopeData(ScopeData data) |
String |
toString() |
addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, getFullName, id, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNames
public Definitions spec
public void setScopeData(ScopeData data)
setScopeData
in interface Scope
public ScopeData getScopeData()
getScopeData
in interface Scope
public void setPackage(String s)
setPackage
in class IdlSymbol
public void set_included(boolean i)
IdlSymbol
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol
in class IdlSymbol
public void parse()
IdlSymbol
public void print(PrintWriter ps)
public String originalModuleName()
public Definitions getDefinitions()
public void accept(IDLTreeVisitor visitor)
IdlSymbol
accept
in class Declaration
Copyright © 2016 JacORB. All rights reserved.