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 boolean
shouldBeExpanded
(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, WrapperContext context) protected boolean
shouldCreateEmptyValue
(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, setupWrapper
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl
canCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, getModelInteractionService, getModelService, getPrismContext, getTaskManager, getValues, setupMetadata
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
-
Method Details
-
createWrapper
public PrismContainerWrapper<ValueMetadataType> createWrapper(PrismContainerValueWrapper<?> parent, Item childItem, ItemStatus status, WrapperContext context) throws SchemaException - Specified by:
createWrapper
in interfaceItemWrapperFactory<PrismContainerWrapper<ValueMetadataType>,
PrismContainerValueWrapper<ValueMetadataType>, PrismContainerValue<ValueMetadataType>> - Overrides:
createWrapper
in 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:
createValueWrapper
in interfaceItemWrapperFactory<PrismContainerWrapper<ValueMetadataType>,
PrismContainerValueWrapper<ValueMetadataType>, PrismContainerValue<ValueMetadataType>> - Overrides:
createValueWrapper
in classPrismContainerWrapperFactoryImpl<ValueMetadataType>
- Throws:
SchemaException
-
shouldBeExpanded
protected boolean shouldBeExpanded(PrismContainerWrapper<ValueMetadataType> parent, PrismContainerValue<ValueMetadataType> value, WrapperContext context) - Overrides:
shouldBeExpanded
in classPrismContainerWrapperFactoryImpl<ValueMetadataType>
-
shouldCreateEmptyValue
protected boolean shouldCreateEmptyValue(PrismContainer<ValueMetadataType> item, WrapperContext context) -
getRegistry
- Overrides:
getRegistry
in classItemWrapperFactoryImpl<PrismContainerWrapper<ValueMetadataType>,
PrismContainerValue<ValueMetadataType>, PrismContainer<ValueMetadataType>, PrismContainerValueWrapper<ValueMetadataType>> - Returns:
- the registry
-