org.jacorb.idl

Class Definition


public class Definition
extends IdlSymbol

Version:
$Id: Definition.java,v 1.15 2004/05/06 12:39:58 nicolas Exp $

Author:
Gerald Brose

Field Summary

Fields inherited from class org.jacorb.idl.IdlSymbol

_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name

Fields inherited from class org.jacorb.idl.runtime.symbol

parse_state, sym

Constructor Summary

Definition(int num)
Definition(Declaration d)

Method Summary

void
accept(IDLTreeVisitor visitor)
Declaration
get_declaration()
void
parse()
void
print(PrintWriter ps)
void
setEnclosingSymbol(IdlSymbol s)
void
setPackage(String s)
void
set_declaration(Declaration d)
void
set_included(boolean i)

Methods inherited from class org.jacorb.idl.IdlSymbol

accept, addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, getEnclosingSymbol, get_token, id, isEscaped, is_included, is_pseudo, name, new_num, omgPrefix, parse, print, printIdMethod, printImport, setEnclosingSymbol, setPackage, setPrintPhaseNames, set_name, set_pseudo, set_token

Constructor Details

Definition

public Definition(int num)


Definition

public Definition(Declaration d)

Method Details

accept

public void accept(IDLTreeVisitor visitor)
Overrides:
accept in interface IdlSymbol


get_declaration

public Declaration get_declaration()


parse

public void parse()
Overrides:
parse in interface IdlSymbol


print

public void print(PrintWriter ps)
Overrides:
print in interface IdlSymbol


setEnclosingSymbol

public void setEnclosingSymbol(IdlSymbol s)
Overrides:
setEnclosingSymbol in interface IdlSymbol


setPackage

public void setPackage(String s)
Overrides:
setPackage in interface IdlSymbol


set_declaration

public void set_declaration(Declaration d)


set_included

public void set_included(boolean i)