org.jacorb.idl
Class ReplyHandler

java.lang.Object
  extended byorg.jacorb.idl.runtime.symbol
      extended byorg.jacorb.idl.IdlSymbol
          extended byorg.jacorb.idl.Declaration
              extended byorg.jacorb.idl.TypeDeclaration
                  extended byorg.jacorb.idl.Interface
                      extended byorg.jacorb.idl.ReplyHandler
All Implemented Interfaces:
Scope

public class ReplyHandler
extends Interface

A ReplyHandler receives replies of asynchronous invocations of another interface (we call this interface the "parent" of the ReplyHandler).

Author:
Andre Spiegel $Id: ReplyHandler.java,v 1.5 2003/09/09 14:25:18 brose Exp $

Field Summary
 
Fields inherited from class org.jacorb.idl.Interface
body, inheritanceSpec
 
Fields inherited from class org.jacorb.idl.TypeDeclaration
type_decl
 
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
ReplyHandler(Interface parent)
           
 
Method Summary
 java.lang.String id()
           
 void parse()
          empty parse
 void print(java.io.PrintWriter ps)
           
 
Methods inherited from class org.jacorb.idl.Interface
accept, basic, clone, declaration, get_ids, getScopeData, getTypeCodeExpression, getTypeCodeExpression, holderName, openOutput, printClassComment, printHelper, printHolder, printImplSkeleton, printInterface, printIRHelper, printLocalBase, printLocalTie, printOperations, printPackage, printReadExpression, printStub, printSuperclassImports, printTieSkeleton, printWriteStatement, set_abstract, set_included, set_locality, setEnclosingSymbol, setPackage, setScopeData, toString, typeName
 
Methods inherited from class org.jacorb.idl.TypeDeclaration
getIDLTypeName, getJavaTypeName, getRecursiveTypeCodeExpression, markTypeDefd, printReadStatement
 
Methods inherited from class org.jacorb.idl.IdlSymbol
addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, 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
 
Methods inherited from interface org.jacorb.idl.Scope
get_token, name
 

Constructor Detail

ReplyHandler

public ReplyHandler(Interface parent)
Method Detail

id

public java.lang.String id()
Overrides:
id in class IdlSymbol
Returns:
this symbol's repository Id

parse

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

Overrides:
parse in class Interface

print

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