Class VisualizationItemImpl
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.visualizer.output.VisualizationItemImpl
-
- All Implemented Interfaces:
VisualizationItem,DebugDumpable,Serializable
- Direct Known Subclasses:
VisualizationDeltaItemImpl
public class VisualizationItemImpl extends Object implements VisualizationItem, DebugDumpable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected booleandescriptiveprotected NameImplnameprotected List<VisualizationItemValueImpl>newValuesprotected booleanoperationalprotected Item<?,?>sourceItemprotected ItemPathsourceRelPath-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description VisualizationItemImpl(NameImpl name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdebugDump(int indent)protected @NotNull StringBuilderdebugDumpCommon(int indent)booleanequals(Object o)NamegetName()List<? extends VisualizationItemValue>getNewValues()ItemDefinition<?>getSourceDefinition()Item<?,?>getSourceItem()ItemPathgetSourceRelPath()Item path, relative to the visualization root path.inthashCode()booleanisDescriptive()booleanisOperational()voidsetDescriptive(boolean descriptive)voidsetNewValues(List<VisualizationItemValueImpl> newValues)voidsetOperational(boolean operational)voidsetSourceItem(Item<?,?> sourceItem)voidsetSourceRelPath(ItemPath sourceRelPath)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
name
protected final NameImpl name
-
newValues
protected List<VisualizationItemValueImpl> newValues
-
operational
protected boolean operational
-
sourceItem
protected Item<?,?> sourceItem
-
sourceRelPath
protected ItemPath sourceRelPath
-
descriptive
protected boolean descriptive
-
-
Constructor Detail
-
VisualizationItemImpl
public VisualizationItemImpl(NameImpl name)
-
-
Method Detail
-
getName
public Name getName()
- Specified by:
getNamein interfaceVisualizationItem
-
getNewValues
public List<? extends VisualizationItemValue> getNewValues()
- Specified by:
getNewValuesin interfaceVisualizationItem
-
setNewValues
public void setNewValues(List<VisualizationItemValueImpl> newValues)
-
isOperational
public boolean isOperational()
- Specified by:
isOperationalin interfaceVisualizationItem
-
setOperational
public void setOperational(boolean operational)
-
isDescriptive
public boolean isDescriptive()
- Specified by:
isDescriptivein interfaceVisualizationItem
-
setDescriptive
public void setDescriptive(boolean descriptive)
-
getSourceItem
public Item<?,?> getSourceItem()
- Specified by:
getSourceItemin interfaceVisualizationItem
-
setSourceItem
public void setSourceItem(Item<?,?> sourceItem)
-
getSourceRelPath
public ItemPath getSourceRelPath()
Description copied from interface:VisualizationItemItem path, relative to the visualization root path.- Specified by:
getSourceRelPathin interfaceVisualizationItem
-
setSourceRelPath
public void setSourceRelPath(ItemPath sourceRelPath)
-
debugDump
public String debugDump(int indent)
- Specified by:
debugDumpin interfaceDebugDumpable
-
debugDumpCommon
@NotNull protected @NotNull StringBuilder debugDumpCommon(int indent)
-
getSourceDefinition
public ItemDefinition<?> getSourceDefinition()
-
-