Class LoggingConfigurationWrapperFactoryImpl<C extends Containerable>
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<C>
com.evolveum.midpoint.gui.impl.factory.wrapper.LoggingConfigurationWrapperFactoryImpl<C>
- All Implemented Interfaces:
ItemWrapperFactory<PrismContainerWrapper<C>,,PrismContainerValueWrapper<C>, PrismContainerValue<C>> PrismContainerWrapperFactory<C>,WrapperFactory
@Component
public class LoggingConfigurationWrapperFactoryImpl<C extends Containerable>
extends PrismContainerWrapperFactoryImpl<C>
- Author:
- skublik
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl
VIRTUAL_CONTAINER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddItemWrapper(ItemDefinition<?> def, PrismContainerValueWrapper<?> containerValueWrapper, WrapperContext context, List<ItemWrapper<?, ?>> wrappers) createContainerValueWrapper(PrismContainerWrapper<C> objectWrapper, PrismContainerValue<C> objectValue, ValueStatus status, WrapperContext context) protected PrismContainerValue<C>createNewValue(PrismContainer<C> item) protected PrismContainerWrapper<C>createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<C> childContainer, ItemStatus status, WrapperContext ctx) intgetOrder()booleanmatch(ItemDefinition<?> def) voidregister()Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl
createChildren, createChildWrapper, createValueWrapper, createVirtualWrappers, createWrapper, getItemDefinitions, recomputeStatus, registerWrapperPanel, setupWrapper, shouldBeExpandedMethods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl
canCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, createWrapper, determineReadOnly, getModelInteractionService, getModelService, getPrismContext, getRegistry, getStatus, getTaskManager, getValues, setupMetadata, shouldCreateEmptyValue, skipCreateWrapperMethods 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
createWrapper, createWrapperMethods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.WrapperFactory
match
-
Constructor Details
-
LoggingConfigurationWrapperFactoryImpl
public LoggingConfigurationWrapperFactoryImpl()
-
-
Method Details
-
match
- Specified by:
matchin interfaceWrapperFactory- Overrides:
matchin classPrismContainerWrapperFactoryImpl<C extends Containerable>
-
register
@PostConstruct public void register()- Specified by:
registerin interfaceWrapperFactory- Overrides:
registerin classPrismContainerWrapperFactoryImpl<C extends Containerable>
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceWrapperFactory- Overrides:
getOrderin classPrismContainerWrapperFactoryImpl<C extends Containerable>
-
addItemWrapper
public void addItemWrapper(ItemDefinition<?> def, PrismContainerValueWrapper<?> containerValueWrapper, WrapperContext context, List<ItemWrapper<?, ?>> wrappers) throws SchemaException- Overrides:
addItemWrapperin classPrismContainerWrapperFactoryImpl<C extends Containerable>- Throws:
SchemaException
-
createNewValue
- Overrides:
createNewValuein classPrismContainerWrapperFactoryImpl<C extends Containerable>
-
createWrapperInternal
protected PrismContainerWrapper<C> createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<C> childContainer, ItemStatus status, WrapperContext ctx) - Overrides:
createWrapperInternalin classPrismContainerWrapperFactoryImpl<C extends Containerable>
-
createContainerValueWrapper
public PrismContainerValueWrapper<C> createContainerValueWrapper(PrismContainerWrapper<C> objectWrapper, PrismContainerValue<C> objectValue, ValueStatus status, WrapperContext context) - Specified by:
createContainerValueWrapperin interfacePrismContainerWrapperFactory<C extends Containerable>- Overrides:
createContainerValueWrapperin classPrismContainerWrapperFactoryImpl<C extends Containerable>
-