Class ValueMetadataWrapperFactoryImpl
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<ValueMetadataType>
com.evolveum.midpoint.gui.impl.factory.wrapper.ValueMetadataWrapperFactoryImpl
- All Implemented Interfaces:
ItemWrapperFactory<PrismContainerWrapper<ValueMetadataType>,,PrismContainerValueWrapper<ValueMetadataType>, PrismContainerValue<ValueMetadataType>> PrismContainerWrapperFactory<ValueMetadataType>,WrapperFactory
public class ValueMetadataWrapperFactoryImpl
extends PrismContainerWrapperFactoryImpl<ValueMetadataType>
-
Method Summary
Modifier and TypeMethodDescriptioncreateValueWrapper(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, ValueStatus status, WrapperContext context) createWrapper(PrismContainerValueWrapper<?> parent, Item childItem, ItemStatus status, WrapperContext context) protected booleanshouldBeExpanded(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, WrapperContext context) protected booleanshouldCreateEmptyValue(PrismContainer<ValueMetadataType> item, WrapperContext context) Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl
addItemWrapper, createChildren, createChildWrapper, createContainerValueWrapper, createNewValue, createWrapperInternal, getItemDefinitions, getOrder, match, register, registerWrapperPanel, setupWrapperMethods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl
canCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, getModelInteractionService, getModelService, getPrismContext, getTaskManager, getValues, setupMetadataMethods 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
-
Method Details
-
createWrapper
public PrismContainerWrapper<ValueMetadataType> createWrapper(PrismContainerValueWrapper<?> parent, Item childItem, ItemStatus status, WrapperContext context) throws SchemaException - Specified by:
createWrapperin interfaceItemWrapperFactory<PrismContainerWrapper<ValueMetadataType>,PrismContainerValueWrapper<ValueMetadataType>, PrismContainerValue<ValueMetadataType>> - Overrides:
createWrapperin classItemWrapperFactoryImpl<PrismContainerWrapper<ValueMetadataType>,PrismContainerValue<ValueMetadataType>, PrismContainer<ValueMetadataType>, PrismContainerValueWrapper<ValueMetadataType>> - Throws:
SchemaException
-
createValueWrapper
public PrismContainerValueWrapper<ValueMetadataType> createValueWrapper(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, ValueStatus status, WrapperContext context) throws SchemaException - Specified by:
createValueWrapperin interfaceItemWrapperFactory<PrismContainerWrapper<ValueMetadataType>,PrismContainerValueWrapper<ValueMetadataType>, PrismContainerValue<ValueMetadataType>> - Overrides:
createValueWrapperin classPrismContainerWrapperFactoryImpl<ValueMetadataType>- Throws:
SchemaException
-
shouldBeExpanded
protected boolean shouldBeExpanded(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, WrapperContext context) - Overrides:
shouldBeExpandedin classPrismContainerWrapperFactoryImpl<ValueMetadataType>
-
shouldCreateEmptyValue
protected boolean shouldCreateEmptyValue(PrismContainer<ValueMetadataType> item, WrapperContext context) -
getRegistry
- Overrides:
getRegistryin classItemWrapperFactoryImpl<PrismContainerWrapper<ValueMetadataType>,PrismContainerValue<ValueMetadataType>, PrismContainer<ValueMetadataType>, PrismContainerValueWrapper<ValueMetadataType>> - Returns:
- the registry
-