public class ReferenceWrapper extends Object implements ItemWrapper, Serializable
INDENT_STRING
Constructor and Description |
---|
ReferenceWrapper(ContainerWrapper container,
PrismReference reference,
boolean readonly,
ValueStatus status) |
Modifier and Type | Method and Description |
---|---|
void |
addValue() |
ValueWrapper |
createValue() |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
ContainerWrapper |
getContainer() |
String |
getDisplayName() |
PrismReference |
getItem() |
PrismReferenceDefinition |
getItemDefinition() |
ValueStatus |
getStatus() |
List<ValueWrapper> |
getValues() |
boolean |
hasChanged() |
boolean |
isReadonly() |
boolean |
isVisible() |
void |
revive(PrismContext prismContext) |
void |
setDisplayName(String displayName) |
void |
setReadonly(boolean readonly) |
String |
toString() |
public ReferenceWrapper(ContainerWrapper container, PrismReference reference, boolean readonly, ValueStatus status)
public void revive(PrismContext prismContext) throws SchemaException
revive
in interface Revivable
SchemaException
public PrismReferenceDefinition getItemDefinition()
getItemDefinition
in interface ItemWrapper
public boolean isVisible()
isVisible
in interface ItemWrapper
public ContainerWrapper getContainer()
getContainer
in interface ItemWrapper
public String getDisplayName()
getDisplayName
in interface ItemWrapper
public void setDisplayName(String displayName)
setDisplayName
in interface ItemWrapper
public ValueStatus getStatus()
public List<ValueWrapper> getValues()
getValues
in interface ItemWrapper
public PrismReference getItem()
getItem
in interface ItemWrapper
public void addValue()
addValue
in interface ItemWrapper
public ValueWrapper createValue()
public boolean hasChanged()
hasChanged
in interface ItemWrapper
public boolean isReadonly()
isReadonly
in interface ItemWrapper
public void setReadonly(boolean readonly)
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2015 evolveum. All rights reserved.