Class IdlUnion
- java.lang.Object
-
- org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
-
- org.apache.cxf.tools.corba.common.idltypes.IdlScopeBase
-
- org.apache.cxf.tools.corba.common.idltypes.IdlUnion
-
public final class IdlUnion extends IdlScopeBase implements IdlType
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBranch(IdlUnionBranch ub)static IdlUnioncreate(IdlScopeBase parent, String name, IdlType discriminator)IdlScopeBasegetCircularScope(IdlScopeBase startScope, List<Object> doneDefn)voidwrite(PrintWriter pw)voidwriteFwd(PrintWriter pw)-
Methods inherited from class org.apache.cxf.tools.corba.common.idltypes.IdlScopeBase
addToScope, definitions, flush, holdForScope, lookup, lookup, lookup, lookup, lookup, lookup, parkHeld, promoteHeldToScope
-
Methods inherited from class org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
definedIn, fullName, fullName, isCircular, isEmptyDef, localName, name, scopeName, write
-
-
-
-
Method Detail
-
create
public static IdlUnion create(IdlScopeBase parent, String name, IdlType discriminator)
-
addBranch
public void addBranch(IdlUnionBranch ub)
-
write
public void write(PrintWriter pw)
- Specified by:
writein interfaceIdlDefn- Overrides:
writein classIdlScopeBase
-
writeFwd
public void writeFwd(PrintWriter pw)
- Specified by:
writeFwdin interfaceIdlDefn- Overrides:
writeFwdin classIdlScopeBase
-
getCircularScope
public IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
- Specified by:
getCircularScopein interfaceIdlDefn- Overrides:
getCircularScopein classIdlScopeBase
-
-