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 VWcreateValueWrapper(IW parent, PV value, ValueStatus status, WrapperContext context)IWcreateWrapper(PrismContainerValueWrapper<?> parent, ItemDefinition<?> def, WrapperContext context)IWcreateWrapper(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
-
-