Class PrismValueWrapperImpl<T>
java.lang.Object
com.evolveum.midpoint.gui.impl.prism.wrapper.PrismValueWrapperImpl<T>
- All Implemented Interfaces:
PrismValueWrapper<T>,DebugDumpable,Serializable
- Direct Known Subclasses:
PrismContainerValueWrapperImpl,PrismPropertyValueWrapper,PrismReferenceValueWrapperImpl
- Author:
- katka
- See Also:
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescription<D extends ItemDelta<PrismValue,? extends ItemDefinition>>
voidaddToDelta(D delta) debugDump(int indent) <V extends PrismValue>
Vprotected <V extends PrismValue>
V<V extends PrismValue>
V<IW extends ItemWrapper>
IW<C extends Containerable>
PrismContainerValueWrapper<C>getParentContainerValue(@NotNull Class<? extends C> parentClass) getPreconditionDeltas(ModelServiceLocator serviceLocator, OperationResult result) Collect processor with deltas and consumer, that should be processed before basic deltas of showed objectprotected booleanbooleanbooleanprotected final voidsetNewValue(PrismValue newValue) voidsetShowMetadata(boolean showMetadata) voidsetStatus(ValueStatus status) voidsetValueMetadata(ValueMetadataWrapperImpl valueMetadata) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.gui.api.prism.wrapper.PrismValueWrapper
setRealValue
-
Method Details
-
addToDelta
public <D extends ItemDelta<PrismValue,? extends ItemDefinition>> void addToDelta(D delta) throws SchemaException - Specified by:
addToDeltain interfacePrismValueWrapper<T>- Throws:
SchemaException
-
isChanged
protected boolean isChanged() -
getRealValue
- Specified by:
getRealValuein interfacePrismValueWrapper<T>
-
getNewValue
- Specified by:
getNewValuein interfacePrismValueWrapper<T>
-
getNewValueWithMetadataApplied
- Throws:
SchemaException
-
getOldValue
- Specified by:
getOldValuein interfacePrismValueWrapper<T>
-
getParent
- Specified by:
getParentin interfacePrismValueWrapper<T>
-
getStatus
- Specified by:
getStatusin interfacePrismValueWrapper<T>
-
setStatus
- Specified by:
setStatusin interfacePrismValueWrapper<T>
-
debugDump
- Specified by:
debugDumpin interfaceDebugDumpable
-
isVisible
public boolean isVisible()- Specified by:
isVisiblein interfacePrismValueWrapper<T>
-
setValueMetadata
- Specified by:
setValueMetadatain interfacePrismValueWrapper<T>
-
getValueMetadata
- Specified by:
getValueMetadatain interfacePrismValueWrapper<T>
-
isShowMetadata
public boolean isShowMetadata()- Specified by:
isShowMetadatain interfacePrismValueWrapper<T>
-
setShowMetadata
public void setShowMetadata(boolean showMetadata) - Specified by:
setShowMetadatain interfacePrismValueWrapper<T>
-
toShortString
- Specified by:
toShortStringin interfacePrismValueWrapper<T>
-
getParentContainerValue
public <C extends Containerable> PrismContainerValueWrapper<C> getParentContainerValue(@NotNull @NotNull Class<? extends C> parentClass) - Specified by:
getParentContainerValuein interfacePrismValueWrapper<T>
-
getPreconditionDeltas
public Collection<ExecutedDeltaPostProcessor> getPreconditionDeltas(ModelServiceLocator serviceLocator, OperationResult result) throws CommonException Description copied from interface:PrismValueWrapperCollect processor with deltas and consumer, that should be processed before basic deltas of showed object- Specified by:
getPreconditionDeltasin interfacePrismValueWrapper<T>- Throws:
CommonException
-
setNewValue
-