public class ArrayDeclarator extends Declarator
| Modifier and Type | Field and Description |
|---|---|
SymbolList |
fixed_array_size_list |
d_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_nameparse_state, sym| Constructor and Description |
|---|
ArrayDeclarator(int num) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
dimensions() |
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 |
setEnclosingSymbol(IdlSymbol s) |
void |
setPackage(java.lang.String s) |
java.lang.String |
toString() |
set_includedaccept, 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 SymbolList fixed_array_size_list
public java.lang.String name()
IdlSymbolname in class Declaratorpublic void escapeName()
IdlSymbolescapeName in class Declaratorpublic void setPackage(java.lang.String s)
setPackage in class Declaratorpublic void parse()
IdlSymbolparse in class Declaratorpublic void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol in class Declaratorpublic IdlSymbol getEnclosingSymbol()
getEnclosingSymbol in class Declaratorpublic int[] dimensions()
public java.lang.String toString()
toString in class Declaratorpublic void print(java.io.PrintWriter ps)
print in class Declarator