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_nameparse_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() |
java.lang.String |
name()
get this symbol's name
|
void |
parse()
empty parse
|
void |
print(java.io.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(java.lang.String s) |
java.lang.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, setPrintPhaseNamespublic Declarator d
public java.lang.String name()
IdlSymbolpublic void setPackage(java.lang.String s)
setPackage in class IdlSymbolpublic void set_included(boolean i)
IdlSymbolpublic void escapeName()
IdlSymbolescapeName in class IdlSymbolpublic void parse()
IdlSymbolpublic java.lang.String toString()
toString in class java.lang.Objectpublic void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol in class IdlSymbolpublic IdlSymbol getEnclosingSymbol()
getEnclosingSymbol in class IdlSymbol