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_name
parse_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, typeName
addImportedAlias, 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, setPrintPhaseNames
public TypeDeclarator type_declarator
public Vector getTypeSpecs()
public void setPackage(String s)
setPackage
in class TypeDeclaration
public void set_included(boolean i)
IdlSymbol
set_included
in class TypeDeclaration
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol
in class TypeDeclaration
public void parse()
IdlSymbol
parse
in class TypeDeclaration
public void print(PrintWriter ps)
print
in class TypeDeclaration
public void accept(IDLTreeVisitor visitor)
IdlSymbol
accept
in class TypeDeclaration
Copyright © 2016 JacORB. All rights reserved.