Apache CXF API

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

java.lang.Object
  extended by org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
      extended by org.apache.cxf.tools.corba.common.idltypes.IdlScopeBase
          extended by org.apache.cxf.tools.corba.common.idltypes.IdlInterface
All Implemented Interfaces:
IdlDefn, IdlType

public final class IdlInterface
extends IdlScopeBase
implements IdlType


Method Summary
 void addAttribute(IdlAttribute attr)
           
 void addoperation(IdlOperation op)
           
static IdlInterface create(IdlScopeBase parent, String name)
           
 void write(PrintWriter pw)
           
 
Methods inherited from class org.apache.cxf.tools.corba.common.idltypes.IdlScopeBase
addToScope, definitions, flush, getCircularScope, holdForScope, lookup, lookup, lookup, lookup, lookup, lookup, parkHeld, promoteHeldToScope, writeFwd
 
Methods inherited from class org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
definedIn, fullName, fullName, isCircular, isEmptyDef, localName, name, scopeName, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.tools.corba.common.idltypes.IdlDefn
definedIn, flush, fullName, fullName, getCircularScope, isCircular, isEmptyDef, localName, name, scopeName, write, writeFwd
 

Method Detail

create

public static IdlInterface create(IdlScopeBase parent,
                                  String name)

addoperation

public void addoperation(IdlOperation op)

addAttribute

public void addAttribute(IdlAttribute attr)

write

public void write(PrintWriter pw)
Specified by:
write in interface IdlDefn
Overrides:
write in class IdlScopeBase

Apache CXF API

Apache CXF