public class Declarator extends IdlSymbol
Modifier and Type | Field and Description |
---|---|
Declarator |
d |
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name
parse_state, sym
Constructor and Description |
---|
Declarator(int num) |
Modifier and Type | Method and Description |
---|---|
void |
escapeName()
A number of IDL constructs need to have their names
checked for clashes with name reserved by Java or
the Java Language Mapping.
|
IdlSymbol |
getEnclosingSymbol() |
String |
name()
get this symbol's name
|
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) |
String |
toString() |
accept, addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, generateIncluded, get_token, getFullName, id, is_included, is_pseudo, isEscaped, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNames
public Declarator d
public void setPackage(String s)
setPackage
in class IdlSymbol
public void set_included(boolean i)
IdlSymbol
public void escapeName()
IdlSymbol
escapeName
in class IdlSymbol
public void parse()
IdlSymbol
public void print(PrintWriter ps)
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol
in class IdlSymbol
public IdlSymbol getEnclosingSymbol()
getEnclosingSymbol
in class IdlSymbol
Copyright © 2017 JacORB. All rights reserved.