Apache CXF API

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

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

public final class IdlUnionBranch
extends IdlField


Field Summary
 
Fields inherited from class org.apache.cxf.tools.corba.common.idltypes.IdlField
LOG
 
Method Summary
 void addCase(String label)
           
static IdlUnionBranch create(IdlUnion union, String name, IdlType type, boolean isDefault)
           
 void write(PrintWriter pw)
           
 
Methods inherited from class org.apache.cxf.tools.corba.common.idltypes.IdlField
create, getCircularScope, isEmptyDef
 
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 IdlUnionBranch create(IdlUnion union,
                                    String name,
                                    IdlType type,
                                    boolean isDefault)

addCase

public void addCase(String label)

write

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

Apache CXF API

Apache CXF