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
Constructors -
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) intgetOrder()booleanmatch(ItemDefinition<?> def) Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl
addItemWrapper, createChildren, createContainerValueWrapper, createNewValue, createValueWrapper, createWrapperInternal, register, registerWrapperPanel, setupWrapper, shouldBeExpandedMethods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl
canCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, getModelInteractionService, getModelService, getPrismContext, getRegistry, getTaskManager, getValues, setupMetadata, shouldCreateEmptyValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.ItemWrapperFactory
createWrapperMethods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.WrapperFactory
match
-
Constructor Details
-
ReportParamWrapperFactoryImpl
public ReportParamWrapperFactoryImpl()
-
-
Method Details
-
match
- Specified by:
matchin interfaceWrapperFactory- Overrides:
matchin classPrismContainerWrapperFactoryImpl<ReportParameterType>
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceWrapperFactory- Overrides:
getOrderin classPrismContainerWrapperFactoryImpl<ReportParameterType>
-
getItemDefinitions
protected List<? extends ItemDefinition> getItemDefinitions(PrismContainerWrapper<ReportParameterType> parent, PrismContainerValue<ReportParameterType> value) - Overrides:
getItemDefinitionsin classPrismContainerWrapperFactoryImpl<ReportParameterType>
-
createWrapper
public PrismContainerWrapper<ReportParameterType> createWrapper(PrismContainerValueWrapper<?> parent, ItemDefinition<?> def, WrapperContext context) throws SchemaException - Specified by:
createWrapperin interfaceItemWrapperFactory<PrismContainerWrapper<ReportParameterType>,PrismContainerValueWrapper<ReportParameterType>, PrismContainerValue<ReportParameterType>> - Overrides:
createWrapperin classItemWrapperFactoryImpl<PrismContainerWrapper<ReportParameterType>,PrismContainerValue<ReportParameterType>, PrismContainer<ReportParameterType>, PrismContainerValueWrapper<ReportParameterType>> - Throws:
SchemaException
-
createChildWrapper
protected ItemWrapper<?,?> createChildWrapper(ItemDefinition<?> def, PrismContainerValueWrapper<?> containerValueWrapper, WrapperContext context) throws SchemaException - Overrides:
createChildWrapperin classPrismContainerWrapperFactoryImpl<ReportParameterType>- Throws:
SchemaException
-