Class IdlField
- java.lang.Object
-
- org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
-
- org.apache.cxf.tools.corba.common.idltypes.IdlField
-
- All Implemented Interfaces:
IdlDefn
- Direct Known Subclasses:
IdlAttribute,IdlUnionBranch
public class IdlField extends IdlDefnImplBase
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIdlField(IdlScopeBase parent, String name, IdlType idlType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IdlFieldcreate(IdlScopeBase parent, String name, IdlType type)IdlScopeBasegetCircularScope(IdlScopeBase startScope, List<Object> doneDefn)booleanisEmptyDef()voidwrite(PrintWriter pw)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
-
Constructor Detail
-
IdlField
protected IdlField(IdlScopeBase parent, String name, IdlType idlType)
-
-
Method Detail
-
create
public static IdlField create(IdlScopeBase parent, String name, IdlType type)
-
write
public void write(PrintWriter pw)
-
isEmptyDef
public boolean isEmptyDef()
- Specified by:
isEmptyDefin interfaceIdlDefn- Overrides:
isEmptyDefin classIdlDefnImplBase
-
getCircularScope
public IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
- Specified by:
getCircularScopein interfaceIdlDefn- Overrides:
getCircularScopein classIdlDefnImplBase
-
-