Interface GuiComponentRegistry
- 
- All Superinterfaces:
- Serializable
 - All Known Implementing Classes:
- GuiComponentRegistryImpl
 
 public interface GuiComponentRegistry extends Serializable 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddToRegistry(GuiComponentFactory<?> factory)voidaddToRegistry(ItemWrapperFactory factory)<C extends Containerable>
 PrismContainerWrapperFactory<C>findContainerWrapperFactory(PrismContainerDefinition<C> def)<T extends ItemPanelContext<?,?>>
 GuiComponentFactory<T>findValuePanelFactory(ItemWrapper<?,?> itemWrapper)<IW extends ItemWrapper,VW extends PrismValueWrapper,PV extends PrismValue,C extends Containerable>
 ItemWrapperFactory<IW,VW,PV>findWrapperFactory(ItemDefinition<?> def, PrismContainerValue<C> parent)<O extends ObjectType>
 PrismObjectWrapperFactory<O>getObjectWrapperFactory(PrismObjectDefinition<O> objectDef)Class<?>getPanelClass(QName typeName)voidregisterWrapperPanel(QName typeName, Class<?> panelClass)
 
- 
- 
- 
Method Detail- 
addToRegistryvoid addToRegistry(GuiComponentFactory<?> factory) 
 - 
findValuePanelFactory<T extends ItemPanelContext<?,?>> GuiComponentFactory<T> findValuePanelFactory(ItemWrapper<?,?> itemWrapper) 
 - 
findWrapperFactory<IW extends ItemWrapper,VW extends PrismValueWrapper,PV extends PrismValue,C extends Containerable> ItemWrapperFactory<IW,VW,PV> findWrapperFactory(ItemDefinition<?> def, PrismContainerValue<C> parent) 
 - 
findContainerWrapperFactory<C extends Containerable> PrismContainerWrapperFactory<C> findContainerWrapperFactory(PrismContainerDefinition<C> def) 
 - 
getObjectWrapperFactory<O extends ObjectType> PrismObjectWrapperFactory<O> getObjectWrapperFactory(PrismObjectDefinition<O> objectDef) 
 - 
addToRegistryvoid addToRegistry(ItemWrapperFactory factory) 
 
- 
 
-