com.im.ijc.core/1 5.9.4

com.im.ijc.core.api.ui
Class DFItemTCRegistry.CreateInfo<T extends DFItem,V extends TopComponent>

java.lang.Object
  extended by com.im.ijc.core.api.ui.DFItemTCRegistry.CreateInfo<T,V>
Enclosing class:
DFItemTCRegistry<T extends DFItem,V extends TopComponent>

public static class DFItemTCRegistry.CreateInfo<T extends DFItem,V extends TopComponent>
extends Object

Structure which tracks creation of the new TopComponent. Initially, a subclass should be populated with external information necessary to create the TC. The BackgroundRunner produced by the DFItemTCRegistry.FactoryCallback should call setTopComponent(V) when it actually creates an instance of the TC. The Runner may consume type-specific parameters held by CreateInfo subclass


Constructor Summary
DFItemTCRegistry.CreateInfo(T item)
           
 
Method Summary
 T getItem()
           
 V getTopComponent()
           
 void setTopComponent(V topComponent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DFItemTCRegistry.CreateInfo

public DFItemTCRegistry.CreateInfo(T item)
Method Detail

getTopComponent

public V getTopComponent()

setTopComponent

public void setTopComponent(V topComponent)

getItem

public T getItem()

com.im.ijc.core/1 5.9.4