Apache CXF API

org.apache.cxf.tools.corba.common.idltypes
Interface IdlDefn

All Known Subinterfaces:
IdlType
All Known Implementing Classes:
IdlAnonArray, IdlAnonFixed, IdlAnonSequence, IdlArray, IdlArrayBase, IdlAttribute, IdlConst, IdlDefnImplBase, IdlEnum, IdlEnumerator, IdlException, IdlField, IdlFixed, IdlFixedBase, IdlInterface, IdlModule, IdlOperation, IdlParam, IdlPrimitive, IdlRoot, IdlScopeBase, IdlSequence, IdlSequenceBase, IdlString, IdlStruct, IdlStructBase, IdlTypedef, IdlUnion, IdlUnionBranch, IdlWString

public interface IdlDefn


Method Summary
 IdlScopeBase definedIn()
           
 void flush()
           
 String fullName()
           
 String fullName(IdlScopedName relativeTo)
           
 IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
           
 boolean isCircular()
           
 boolean isEmptyDef()
           
 String localName()
           
 IdlScopedName name()
           
 IdlScopedName scopeName()
           
 void write(PrintWriter pw)
           
 void write(PrintWriter pw, String name)
           
 void writeFwd(PrintWriter pw)
           
 

Method Detail

definedIn

IdlScopeBase definedIn()

localName

String localName()

name

IdlScopedName name()

fullName

String fullName()

scopeName

IdlScopedName scopeName()

fullName

String fullName(IdlScopedName relativeTo)

write

void write(PrintWriter pw)

writeFwd

void writeFwd(PrintWriter pw)

write

void write(PrintWriter pw,
           String name)

isEmptyDef

boolean isEmptyDef()

isCircular

boolean isCircular()

flush

void flush()

getCircularScope

IdlScopeBase getCircularScope(IdlScopeBase startScope,
                              List<Object> doneDefn)

Apache CXF API

Apache CXF