public class TypeDef extends TypeDeclaration
| Modifier and Type | Field and Description |
|---|---|
TypeDeclarator |
type_declarator |
type_decl_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_nameparse_state, sym| Constructor and Description |
|---|
TypeDef(int num) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(IDLTreeVisitor visitor)
let the visitor pattern do its work...
|
Vector |
getTypeSpecs() |
String |
id() |
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) |
basic, clone, declaration, getIDLTypeName, getJavaTypeName, getRecursiveTypeCodeExpression, getTypeCodeExpression, getTypeCodeExpression, helperName, holderName, markTypeDefd, printExtractResult, printInsertIntoAny, printReadExpression, printReadStatement, printWriteStatement, toString, typeNameaddImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, getFullName, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNamespublic TypeDeclarator type_declarator
public Vector getTypeSpecs()
public void setPackage(String s)
setPackage in class TypeDeclarationpublic void set_included(boolean i)
IdlSymbolset_included in class TypeDeclarationpublic void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol in class TypeDeclarationpublic void parse()
IdlSymbolparse in class TypeDeclarationpublic void print(PrintWriter ps)
print in class TypeDeclarationpublic void accept(IDLTreeVisitor visitor)
IdlSymbolaccept in class TypeDeclarationCopyright © 2017 JacORB. All rights reserved.