Class ReportParamWrapperFactoryImpl
java.lang.Object
com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl<PrismContainerWrapper<C>,PrismContainerValue<C>,PrismContainer<C>,PrismContainerValueWrapper<C>>
com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl<ReportParameterType>
com.evolveum.midpoint.gui.impl.factory.wrapper.ReportParamWrapperFactoryImpl
- All Implemented Interfaces:
ItemWrapperFactory<PrismContainerWrapper<ReportParameterType>,
,PrismContainerValueWrapper<ReportParameterType>, PrismContainerValue<ReportParameterType>> PrismContainerWrapperFactory<ReportParameterType>
,WrapperFactory
@Component
public class ReportParamWrapperFactoryImpl
extends PrismContainerWrapperFactoryImpl<ReportParameterType>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ItemWrapper<?,
?> createChildWrapper
(ItemDefinition<?> def, PrismContainerValueWrapper<?> containerValueWrapper, WrapperContext context) createWrapper
(PrismContainerValueWrapper<?> parent, ItemDefinition<?> def, WrapperContext context) protected List<? extends ItemDefinition>
getItemDefinitions
(PrismContainerWrapper<ReportParameterType> parent, PrismContainerValue<ReportParameterType> value) int
getOrder()
boolean
match
(ItemDefinition<?> def) Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl
addItemWrapper, createChildren, createContainerValueWrapper, createNewValue, createValueWrapper, createVirtualWrappers, createWrapper, createWrapperInternal, recomputeStatus, register, registerWrapperPanel, setupWrapper, shouldBeExpanded
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl
canCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, determineReadOnly, getModelInteractionService, getModelService, getPrismContext, getRegistry, getStatus, getTaskManager, getValues, setupMetadata, shouldCreateEmptyValue, skipCreateWrapper
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.ItemWrapperFactory
createWrapper
Methods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.WrapperFactory
match
-
Constructor Details
-
ReportParamWrapperFactoryImpl
public ReportParamWrapperFactoryImpl()
-
-
Method Details
-
match
- Specified by:
match
in interfaceWrapperFactory
- Overrides:
match
in classPrismContainerWrapperFactoryImpl<ReportParameterType>
-
getOrder
public int getOrder()- Specified by:
getOrder
in interfaceWrapperFactory
- Overrides:
getOrder
in classPrismContainerWrapperFactoryImpl<ReportParameterType>
-
getItemDefinitions
protected List<? extends ItemDefinition> getItemDefinitions(PrismContainerWrapper<ReportParameterType> parent, PrismContainerValue<ReportParameterType> value) - Overrides:
getItemDefinitions
in classPrismContainerWrapperFactoryImpl<ReportParameterType>
-
createWrapper
public PrismContainerWrapper<ReportParameterType> createWrapper(PrismContainerValueWrapper<?> parent, ItemDefinition<?> def, WrapperContext context) throws SchemaException - Specified by:
createWrapper
in interfaceItemWrapperFactory<PrismContainerWrapper<ReportParameterType>,
PrismContainerValueWrapper<ReportParameterType>, PrismContainerValue<ReportParameterType>> - Overrides:
createWrapper
in classItemWrapperFactoryImpl<PrismContainerWrapper<ReportParameterType>,
PrismContainerValue<ReportParameterType>, PrismContainer<ReportParameterType>, PrismContainerValueWrapper<ReportParameterType>> - Throws:
SchemaException
-
createChildWrapper
protected ItemWrapper<?,?> createChildWrapper(ItemDefinition<?> def, PrismContainerValueWrapper<?> containerValueWrapper, WrapperContext context) throws SchemaException - Overrides:
createChildWrapper
in classPrismContainerWrapperFactoryImpl<ReportParameterType>
- Throws:
SchemaException
-