Interface ItemWrapperFactory<IW extends ItemWrapper,VW extends PrismValueWrapper,PV extends PrismValue>
-
- All Superinterfaces:
WrapperFactory
- All Known Subinterfaces:
PrismContainerWrapperFactory<C>
- All Known Implementing Classes:
AppendersWrapperFactoryImpl
,AssignmentDetailsWrapperFactoryImpl
,AssignmentWrapperFactoryImpl
,CaseWorkItemWrapperFactoryImpl
,ChildOfReportParamWrapperFactory
,ClassLoggerWrapperFactoryImpl
,ConnectorConfigurationWrapperFactoryImpl
,ConstructionWrapperFactory
,ExpressionWrapperFactory
,HeterogenousContainerWrapperFactory
,ItemWrapperFactoryImpl
,LoggingConfigurationWrapperFactoryImpl
,MetadataWrapperFactoryImpl
,NoEmptyValueContainerWrapperFactoryImpl
,OperationalContainerWrapperFactory
,OutboundAttributeMappingWrapperFactory
,PrismContainerWrapperFactoryImpl
,PrismObjectWrapperFactoryImpl
,PrismPropertyWrapperFactoryImpl
,PrismReferenceWrapperFactory
,ProfilingClassLoggerWrapperFactoryImpl
,ProtectedStringWrapperFactory
,ProvenanceMetadataWrapperFactory
,ReportParamWrapperFactoryImpl
,ResourceAttributeMappingWrapperFactory
,ResourceAttributeWrapperFactoryImpl
,ResourceWrapperFactoryImpl
,ShadowAssociationWrapperFactoryImpl
,ShadowAttributesWrapperFactoryImpl
,ShadowWrapperFactoryImpl
,TaskHandlerWrapperFactory
,TenantRefWrapperFactory
,ValueMetadataWrapperFactoryImpl
public interface ItemWrapperFactory<IW extends ItemWrapper,VW extends PrismValueWrapper,PV extends PrismValue> extends WrapperFactory
- Author:
- katka
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VW
createValueWrapper(IW parent, PV value, ValueStatus status, WrapperContext context)
IW
createWrapper(PrismContainerValueWrapper<?> parent, ItemDefinition<?> def, WrapperContext context)
IW
createWrapper(PrismContainerValueWrapper<?> parent, Item childContainer, ItemStatus status, WrapperContext context)
-
Methods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.WrapperFactory
getOrder, match, match, register
-
-
-
-
Method Detail
-
createWrapper
IW createWrapper(PrismContainerValueWrapper<?> parent, ItemDefinition<?> def, WrapperContext context) throws SchemaException
- Throws:
SchemaException
-
createWrapper
IW createWrapper(PrismContainerValueWrapper<?> parent, Item childContainer, ItemStatus status, WrapperContext context) throws SchemaException
- Throws:
SchemaException
-
createValueWrapper
VW createValueWrapper(IW parent, PV value, ValueStatus status, WrapperContext context) throws SchemaException
- Throws:
SchemaException
-
-