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 boolean
descriptive
protected NameImpl
name
protected List<VisualizationItemValueImpl>
newValues
protected boolean
operational
protected Item<?,?>
sourceItem
protected ItemPath
sourceRelPath
-
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 String
debugDump(int indent)
protected @NotNull StringBuilder
debugDumpCommon(int indent)
boolean
equals(Object o)
Name
getName()
List<? extends VisualizationItemValue>
getNewValues()
ItemDefinition<?>
getSourceDefinition()
Item<?,?>
getSourceItem()
ItemPath
getSourceRelPath()
Item path, relative to the visualization root path.int
hashCode()
boolean
isDescriptive()
boolean
isOperational()
void
setDescriptive(boolean descriptive)
void
setNewValues(List<VisualizationItemValueImpl> newValues)
void
setOperational(boolean operational)
void
setSourceItem(Item<?,?> sourceItem)
void
setSourceRelPath(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:
getName
in interfaceVisualizationItem
-
getNewValues
public List<? extends VisualizationItemValue> getNewValues()
- Specified by:
getNewValues
in interfaceVisualizationItem
-
setNewValues
public void setNewValues(List<VisualizationItemValueImpl> newValues)
-
isOperational
public boolean isOperational()
- Specified by:
isOperational
in interfaceVisualizationItem
-
setOperational
public void setOperational(boolean operational)
-
isDescriptive
public boolean isDescriptive()
- Specified by:
isDescriptive
in interfaceVisualizationItem
-
setDescriptive
public void setDescriptive(boolean descriptive)
-
getSourceItem
public Item<?,?> getSourceItem()
- Specified by:
getSourceItem
in interfaceVisualizationItem
-
setSourceItem
public void setSourceItem(Item<?,?> sourceItem)
-
getSourceRelPath
public ItemPath getSourceRelPath()
Description copied from interface:VisualizationItem
Item path, relative to the visualization root path.- Specified by:
getSourceRelPath
in interfaceVisualizationItem
-
setSourceRelPath
public void setSourceRelPath(ItemPath sourceRelPath)
-
debugDump
public String debugDump(int indent)
- Specified by:
debugDump
in interfaceDebugDumpable
-
debugDumpCommon
@NotNull protected @NotNull StringBuilder debugDumpCommon(int indent)
-
getSourceDefinition
public ItemDefinition<?> getSourceDefinition()
-
-