Apache CXF API

org.apache.cxf.tools.corba.processors.idl
Class DeferredActionCollection

java.lang.Object
  extended by org.apache.cxf.tools.corba.processors.idl.DeferredActionCollection

public final class DeferredActionCollection
extends Object

Class that holds a fully qualified name as the key that represents a type that was forward declared. Associated with each fully qualified name is a list of actions. Each action represents a task that is deferred until the type is really declared.


Constructor Summary
DeferredActionCollection()
           
 
Method Summary
 void add(Scope scope, DeferredAction action)
           
 List<DeferredAction> getActions(Scope scope)
           
 int getSize()
           
 void remove(Scope scope, DeferredAction action)
           
 void removeScope(Scope scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeferredActionCollection

public DeferredActionCollection()
Method Detail

add

public void add(Scope scope,
                DeferredAction action)

remove

public void remove(Scope scope,
                   DeferredAction action)

removeScope

public void removeScope(Scope scope)

getSize

public int getSize()

getActions

public List<DeferredAction> getActions(Scope scope)

Apache CXF API

Apache CXF