Class SceneItemImpl
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.visualizer.output.SceneItemImpl
-
- All Implemented Interfaces:
SceneItem,DebugDumpable,Serializable
- Direct Known Subclasses:
SceneDeltaItemImpl
public class SceneItemImpl extends Object implements SceneItem, DebugDumpable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected booleandescriptiveprotected NameImplnameprotected List<SceneItemValueImpl>newValuesprotected booleanoperationalprotected Item<?,?>sourceItemprotected ItemPathsourceRelPath-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description SceneItemImpl(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 SceneItemValue>getNewValues()ItemDefinition<?>getSourceDefinition()Item<?,?>getSourceItem()ItemPathgetSourceRelPath()Item path, relative to the scene root path.inthashCode()booleanisDescriptive()booleanisOperational()voidsetDescriptive(boolean descriptive)voidsetNewValues(List<SceneItemValueImpl> 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<SceneItemValueImpl> newValues
-
operational
protected boolean operational
-
sourceItem
protected Item<?,?> sourceItem
-
sourceRelPath
protected ItemPath sourceRelPath
-
descriptive
protected boolean descriptive
-
-
Constructor Detail
-
SceneItemImpl
public SceneItemImpl(NameImpl name)
-
-
Method Detail
-
getNewValues
public List<? extends SceneItemValue> getNewValues()
- Specified by:
getNewValuesin interfaceSceneItem
-
setNewValues
public void setNewValues(List<SceneItemValueImpl> newValues)
-
isOperational
public boolean isOperational()
- Specified by:
isOperationalin interfaceSceneItem
-
setOperational
public void setOperational(boolean operational)
-
isDescriptive
public boolean isDescriptive()
- Specified by:
isDescriptivein interfaceSceneItem
-
setDescriptive
public void setDescriptive(boolean descriptive)
-
getSourceItem
public Item<?,?> getSourceItem()
- Specified by:
getSourceItemin interfaceSceneItem
-
setSourceItem
public void setSourceItem(Item<?,?> sourceItem)
-
getSourceRelPath
public ItemPath getSourceRelPath()
Description copied from interface:SceneItemItem path, relative to the scene root path.- Specified by:
getSourceRelPathin interfaceSceneItem
-
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()
-
-