Apache CXF API

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

java.lang.Object
  extended by org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
All Implemented Interfaces:
IdlDefn
Direct Known Subclasses:
IdlArrayBase, IdlConst, IdlEnumerator, IdlField, IdlFixedBase, IdlParam, IdlPrimitive, IdlScopeBase, IdlSequenceBase, IdlString, IdlTypedef, IdlWString

public abstract class IdlDefnImplBase
extends Object
implements 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, String definitionName)
           
 void writeFwd(PrintWriter pw)
           
 
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
write
 

Method Detail

definedIn

public IdlScopeBase definedIn()
Specified by:
definedIn in interface IdlDefn

localName

public String localName()
Specified by:
localName in interface IdlDefn

name

public IdlScopedName name()
Specified by:
name in interface IdlDefn

fullName

public String fullName()
Specified by:
fullName in interface IdlDefn

scopeName

public IdlScopedName scopeName()
Specified by:
scopeName in interface IdlDefn

fullName

public String fullName(IdlScopedName relativeTo)
Specified by:
fullName in interface IdlDefn

write

public void write(PrintWriter pw,
                  String definitionName)
Specified by:
write in interface IdlDefn

writeFwd

public void writeFwd(PrintWriter pw)
Specified by:
writeFwd in interface IdlDefn

isEmptyDef

public boolean isEmptyDef()
Specified by:
isEmptyDef in interface IdlDefn

isCircular

public boolean isCircular()
Specified by:
isCircular in interface IdlDefn

getCircularScope

public IdlScopeBase getCircularScope(IdlScopeBase startScope,
                                     List<Object> doneDefn)
Specified by:
getCircularScope in interface IdlDefn

flush

public void flush()
Specified by:
flush in interface IdlDefn

Apache CXF API

Apache CXF