org.jacorb.idl

Class VoidTypeSpec


public class VoidTypeSpec
extends TypeSpec

Version:
$Id: VoidTypeSpec.java,v 1.12 2004/05/06 12:39:59 nicolas Exp $

Author:
Gerald Brose

Field Summary

Fields inherited from class org.jacorb.idl.TypeSpec

alias, type_spec

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

VoidTypeSpec(int num)
class constructor

Method Summary

boolean
basic()
void
parse()
empty parse
void
print(PrintWriter ps)
void
setEnclosingSymbol(IdlSymbol s)
void
setPackage(String s)
String
toString()
String
typeName()
TypeSpec
typeSpec()

Methods inherited from class org.jacorb.idl.TypeSpec

basic, clone, getIDLTypeName, getJavaTypeName, getTypeCodeExpression, getTypeCodeExpression, holderName, parse, print, printExtractExpression, printInsertExpression, printReadExpression, printReadStatement, printWriteStatement, setEnclosingSymbol, setPackage, set_constr, toString, typeName, typeSpec

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

VoidTypeSpec

public VoidTypeSpec(int num)
class constructor

Method Details

basic

public boolean basic()
Overrides:
basic in interface TypeSpec

Returns:
true if this is a basic type


parse

public void parse()
empty parse
Overrides:
parse in interface TypeSpec


print

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


setEnclosingSymbol

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


setPackage

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


toString

public String toString()
Overrides:
toString in interface TypeSpec


typeName

public String typeName()
Overrides:
typeName in interface TypeSpec


typeSpec

public TypeSpec typeSpec()
Overrides:
typeSpec in interface TypeSpec