Class PrismReferenceWrapperFactory<R extends Referencable>
java.lang.Object
com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl<PrismReferenceWrapper<R>,PrismReferenceValue,PrismReference,PrismReferenceValueWrapperImpl<R>>
   
com.evolveum.midpoint.gui.impl.factory.wrapper.PrismReferenceWrapperFactory<R>
- All Implemented Interfaces:
- ItemWrapperFactory<PrismReferenceWrapper<R>,,- PrismReferenceValueWrapperImpl<R>, - PrismReferenceValue> - WrapperFactory
- Direct Known Subclasses:
- ChildOfReportParamWrapperFactory,- EffectiveMarkWrapperFactoryImpl,- PolicyStatementMarkRefWrapperFactory,- ResourceObjectTypeArchetypeWrapperFactory,- ResourceObjectTypeDefaultOptionalPolicyWrapperFactory,- ResourceReferenceAttributeWrapperFactoryImpl,- TenantRefWrapperFactory,- UnmodifiableSchemaReferencesWrapperFactory
@Component
@Primary
public class PrismReferenceWrapperFactory<R extends Referencable>
extends ItemWrapperFactoryImpl<PrismReferenceWrapper<R>,PrismReferenceValue,PrismReference,PrismReferenceValueWrapperImpl<R>>   
- Author:
- katka
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected PrismReferenceValuecreateNewValue(PrismReference item) createValueWrapper(PrismReferenceWrapper<R> parent, PrismReferenceValue value, ValueStatus status, WrapperContext context) protected PrismReferenceWrapper<R>createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismReference item, ItemStatus status, WrapperContext ctx) intgetOrder()booleanmatch(ItemDefinition<?> def) voidregister()voidregisterWrapperPanel(PrismReferenceWrapper<R> wrapper) protected voidsetupWrapper(PrismReferenceWrapper<R> wrapper) Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImplcanCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, createWrapper, determineReadOnly, getModelInteractionService, getModelService, getPrismContext, getRegistry, getStatus, getTaskManager, getValues, setupMetadata, shouldCreateEmptyValue, skipCreateWrapperMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.WrapperFactorymatch
- 
Constructor Details- 
PrismReferenceWrapperFactorypublic PrismReferenceWrapperFactory()
 
- 
- 
Method Details- 
match
- 
register@PostConstruct public void register()
- 
getOrderpublic int getOrder()
- 
createNewValue- Specified by:
- createNewValuein class- ItemWrapperFactoryImpl<PrismReferenceWrapper<R extends Referencable>,- PrismReferenceValue, - PrismReference, - PrismReferenceValueWrapperImpl<R extends Referencable>> 
 
- 
createWrapperInternalprotected PrismReferenceWrapper<R> createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismReference item, ItemStatus status, WrapperContext ctx) - Specified by:
- createWrapperInternalin class- ItemWrapperFactoryImpl<PrismReferenceWrapper<R extends Referencable>,- PrismReferenceValue, - PrismReference, - PrismReferenceValueWrapperImpl<R extends Referencable>> 
 
- 
createValueWrapperpublic PrismReferenceValueWrapperImpl<R> createValueWrapper(PrismReferenceWrapper<R> parent, PrismReferenceValue value, ValueStatus status, WrapperContext context) 
- 
registerWrapperPanel- Specified by:
- registerWrapperPanelin class- ItemWrapperFactoryImpl<PrismReferenceWrapper<R extends Referencable>,- PrismReferenceValue, - PrismReference, - PrismReferenceValueWrapperImpl<R extends Referencable>> 
 
- 
setupWrapper- Specified by:
- setupWrapperin class- ItemWrapperFactoryImpl<PrismReferenceWrapper<R extends Referencable>,- PrismReferenceValue, - PrismReference, - PrismReferenceValueWrapperImpl<R extends Referencable>> 
 
 
-