Class SchemaWrapperFactoryImplOld
java.lang.Object
com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl<PrismPropertyWrapper<T>,PrismPropertyValue<T>,PrismProperty<T>,PrismPropertyValueWrapper<T>>
com.evolveum.midpoint.gui.impl.factory.wrapper.PrismPropertyWrapperFactoryImpl<SchemaDefinitionType>
com.evolveum.midpoint.gui.impl.factory.wrapper.SchemaWrapperFactoryImplOld
- All Implemented Interfaces:
ItemWrapperFactory<PrismPropertyWrapper<SchemaDefinitionType>,
,PrismPropertyValueWrapper<SchemaDefinitionType>, PrismPropertyValue<SchemaDefinitionType>> WrapperFactory
@Component
public class SchemaWrapperFactoryImplOld
extends PrismPropertyWrapperFactoryImpl<SchemaDefinitionType>
- Author:
- katka
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected PrismPropertyValue<SchemaDefinitionType>
createValueWrapper
(PrismPropertyWrapper<SchemaDefinitionType> parent, PrismPropertyValue<SchemaDefinitionType> value, ValueStatus status, WrapperContext context) protected PrismPropertyWrapper<SchemaDefinitionType>
createWrapperInternal
(PrismContainerValueWrapper<?> parent, PrismProperty<SchemaDefinitionType> item, ItemStatus status, WrapperContext wrapperContext) int
getOrder()
<C extends Containerable>
booleanmatch
(ItemDefinition<?> def, PrismContainerValue<C> parent) void
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.PrismPropertyWrapperFactoryImpl
getPredefinedValuesOid, match, register, setupWrapper
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl
canCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, createWrapper, getModelInteractionService, getModelService, getPrismContext, getRegistry, getTaskManager, getValues, setupMetadata, shouldCreateEmptyValue
-
Field Details
-
schemaService
-
-
Constructor Details
-
SchemaWrapperFactoryImplOld
public SchemaWrapperFactoryImplOld()
-
-
Method Details
-
match
public <C extends Containerable> boolean match(ItemDefinition<?> def, PrismContainerValue<C> parent) -
getOrder
public int getOrder()- Specified by:
getOrder
in interfaceWrapperFactory
- Overrides:
getOrder
in classPrismPropertyWrapperFactoryImpl<SchemaDefinitionType>
-
createNewValue
protected PrismPropertyValue<SchemaDefinitionType> createNewValue(PrismProperty<SchemaDefinitionType> item) throws SchemaException - Overrides:
createNewValue
in classPrismPropertyWrapperFactoryImpl<SchemaDefinitionType>
- Throws:
SchemaException
-
createWrapperInternal
protected PrismPropertyWrapper<SchemaDefinitionType> createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismProperty<SchemaDefinitionType> item, ItemStatus status, WrapperContext wrapperContext) - Overrides:
createWrapperInternal
in classPrismPropertyWrapperFactoryImpl<SchemaDefinitionType>
-
createValueWrapper
public SchemaPropertyWrapperImpl createValueWrapper(PrismPropertyWrapper<SchemaDefinitionType> parent, PrismPropertyValue<SchemaDefinitionType> value, ValueStatus status, WrapperContext context) - Specified by:
createValueWrapper
in interfaceItemWrapperFactory<PrismPropertyWrapper<SchemaDefinitionType>,
PrismPropertyValueWrapper<SchemaDefinitionType>, PrismPropertyValue<SchemaDefinitionType>> - Overrides:
createValueWrapper
in classPrismPropertyWrapperFactoryImpl<SchemaDefinitionType>
-
registerWrapperPanel
- Overrides:
registerWrapperPanel
in classPrismPropertyWrapperFactoryImpl<SchemaDefinitionType>
-