Apache CXF API

org.apache.cxf.tools.corba.common.idltypes
Class IdlParam

java.lang.Object
  extended by org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
      extended by org.apache.cxf.tools.corba.common.idltypes.IdlParam
All Implemented Interfaces:
IdlDefn

public final class IdlParam
extends IdlDefnImplBase


Method Summary
static IdlParam create(IdlOperation parent, String name, IdlType type, String mode)
           
 IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
           
 boolean isEmptyDef()
           
 void write(PrintWriter pw)
           
 
Methods inherited from class org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
definedIn, flush, fullName, fullName, isCircular, localName, name, scopeName, write, writeFwd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static IdlParam create(IdlOperation parent,
                              String name,
                              IdlType type,
                              String mode)

write

public void write(PrintWriter pw)

isEmptyDef

public boolean isEmptyDef()
Specified by:
isEmptyDef in interface IdlDefn
Overrides:
isEmptyDef in class IdlDefnImplBase

getCircularScope

public IdlScopeBase getCircularScope(IdlScopeBase startScope,
                                     List<Object> doneDefn)
Specified by:
getCircularScope in interface IdlDefn
Overrides:
getCircularScope in class IdlDefnImplBase

Apache CXF API

Apache CXF