Apache CXF API

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

java.lang.Object
  extended by org.apache.cxf.tools.corba.common.idltypes.IdlDefnImplBase
      extended by org.apache.cxf.tools.corba.common.idltypes.IdlSequenceBase
All Implemented Interfaces:
IdlDefn, IdlType
Direct Known Subclasses:
IdlAnonSequence, IdlSequence

public abstract class IdlSequenceBase
extends IdlDefnImplBase
implements IdlType


Constructor Summary
protected IdlSequenceBase(IdlScopeBase parent, String name, IdlType elem, int boundValue)
           
 
Method Summary
 IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
           
 boolean isEmptyDef()
           
 void write(PrintWriter pw)
           
 
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
 
Methods inherited from interface org.apache.cxf.tools.corba.common.idltypes.IdlDefn
definedIn, flush, fullName, fullName, isCircular, localName, name, scopeName, write, writeFwd
 

Constructor Detail

IdlSequenceBase

protected IdlSequenceBase(IdlScopeBase parent,
                          String name,
                          IdlType elem,
                          int boundValue)
Method Detail

write

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

isEmptyDef

public boolean isEmptyDef()
Specified by:
isEmptyDef in interface IdlDefn
Overrides:
isEmptyDef in class IdlDefnImplBase

getCircularScope

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

Apache CXF API

Apache CXF