org.jacorb.idl

Class Definitions


public class Definitions
extends SymbolList

Version:
$Id: Definitions.java,v 1.14 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

Definitions(int num)
class constructor

Method Summary

void
accept(IDLTreeVisitor visitor)
Enumeration
getElements()
void
print(PrintWriter ps)
void
setEnclosingSymbol(IdlSymbol s)
void
setPackage(String s)
void
set_included(boolean i)
used by the lexer to mark this symbol as included from another IDL file

Methods inherited from class org.jacorb.idl.SymbolList

elements, parse, print, setPackage, size, toString

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

Definitions

public Definitions(int num)
class constructor

Method Details

accept

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


getElements

public Enumeration getElements()


print

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


setEnclosingSymbol

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


setPackage

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


set_included

public void set_included(boolean i)
used by the lexer to mark this symbol as included from another IDL file