Interface GuiComponentRegistry
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- GuiComponentRegistryImpl
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddToRegistry(GuiComponentFactory<?> factory) voidaddToRegistry(ItemWrapperFactory factory) <C extends Containerable>
 PrismContainerWrapperFactory<C><T extends ItemPanelContext<?,?>> 
 GuiComponentFactory<T>findValuePanelFactory(ItemWrapper<?, ?> parentItemWrapper, PrismValueWrapper<?> valueWrapper) <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 Details- 
addToRegistry
- 
findValuePanelFactory<T extends ItemPanelContext<?,?>> GuiComponentFactory<T> findValuePanelFactory(ItemWrapper<?, ?> parentItemWrapper, PrismValueWrapper<?> valueWrapper) 
- 
registerWrapperPanel
- 
getPanelClass
- 
findWrapperFactory<IW extends ItemWrapper,VW extends PrismValueWrapper, ItemWrapperFactory<IW,PV extends PrismValue, C extends Containerable> VW, findWrapperFactoryPV> (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) 
- 
addToRegistry
 
-