org.jacorb.idl
Class VoidTypeSpec

java.lang.Object
  extended byorg.jacorb.idl.runtime.symbol
      extended byorg.jacorb.idl.IdlSymbol
          extended byorg.jacorb.idl.TypeSpec
              extended byorg.jacorb.idl.VoidTypeSpec

public class VoidTypeSpec
extends TypeSpec


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)
           
 
Method Summary
 boolean basic()
           
 void parse()
          empty parse
 void print(java.io.PrintWriter ps)
           
 void setEnclosingSymbol(IdlSymbol s)
           
 void setPackage(java.lang.String s)
           
 java.lang.String toString()
           
 java.lang.String typeName()
           
 TypeSpec typeSpec()
           
 
Methods inherited from class org.jacorb.idl.TypeSpec
clone, getIDLTypeName, getJavaTypeName, getTypeCodeExpression, getTypeCodeExpression, holderName, printExtractExpression, printInsertExpression, printReadExpression, printReadStatement, printWriteStatement, set_constr
 
Methods inherited from class org.jacorb.idl.IdlSymbol
accept, addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, id, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNames
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VoidTypeSpec

public VoidTypeSpec(int num)
Method Detail

typeName

public java.lang.String typeName()
Overrides:
typeName in class TypeSpec

basic

public boolean basic()
Overrides:
basic in class TypeSpec
Returns:
true if this is a basic type

print

public void print(java.io.PrintWriter ps)
Overrides:
print in class TypeSpec

toString

public java.lang.String toString()
Overrides:
toString in class TypeSpec

setEnclosingSymbol

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

setPackage

public void setPackage(java.lang.String s)
Overrides:
setPackage in class TypeSpec

parse

public void parse()
Description copied from class: IdlSymbol
empty parse

Overrides:
parse in class TypeSpec

typeSpec

public TypeSpec typeSpec()
Overrides:
typeSpec in class TypeSpec