Class PrismReferenceValueWrapperImpl<T extends Referencable>
- java.lang.Object
-
- com.evolveum.midpoint.gui.impl.prism.wrapper.PrismValueWrapperImpl<T>
-
- com.evolveum.midpoint.gui.impl.prism.wrapper.PrismReferenceValueWrapperImpl<T>
-
- All Implemented Interfaces:
PrismValueWrapper<T>
,DebugDumpable
,Serializable
public class PrismReferenceValueWrapperImpl<T extends Referencable> extends PrismValueWrapperImpl<T>
- Author:
- katka
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description PrismReferenceValueWrapperImpl(PrismReferenceWrapper<T> parent, PrismReferenceValue value, ValueStatus status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
debugDump(int indent)
PrismReferenceValue
getNewValue()
boolean
isEditEnabled()
boolean
isLink()
void
setEditEnabled(boolean editEnabled)
void
setLink(boolean link)
void
setRealValue(T realValueReferencable)
String
toShortString()
-
Methods inherited from class com.evolveum.midpoint.gui.impl.prism.wrapper.PrismValueWrapperImpl
addToDelta, getOldValue, getParent, getParentContainerValue, getRealValue, getStatus, getValueMetadata, isChanged, isShowMetadata, isVisible, setShowMetadata, setStatus, setValueMetadata
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Constructor Detail
-
PrismReferenceValueWrapperImpl
public PrismReferenceValueWrapperImpl(PrismReferenceWrapper<T> parent, PrismReferenceValue value, ValueStatus status)
-
-
Method Detail
-
setRealValue
public void setRealValue(T realValueReferencable)
-
isEditEnabled
public boolean isEditEnabled()
-
setEditEnabled
public void setEditEnabled(boolean editEnabled)
-
isLink
public boolean isLink()
-
setLink
public void setLink(boolean link)
-
getNewValue
public PrismReferenceValue getNewValue()
- Specified by:
getNewValue
in interfacePrismValueWrapper<T extends Referencable>
- Overrides:
getNewValue
in classPrismValueWrapperImpl<T extends Referencable>
-
toShortString
public String toShortString()
- Specified by:
toShortString
in interfacePrismValueWrapper<T extends Referencable>
- Overrides:
toShortString
in classPrismValueWrapperImpl<T extends Referencable>
-
debugDump
public String debugDump(int indent)
- Specified by:
debugDump
in interfaceDebugDumpable
- Overrides:
debugDump
in classPrismValueWrapperImpl<T extends Referencable>
-
-