public class SceneItemImpl extends Object implements SceneItem, DebugDumpable
Modifier and Type | Field and Description |
---|---|
protected boolean |
descriptive |
protected NameImpl |
name |
protected List<SceneItemValueImpl> |
newValues |
protected boolean |
operational |
protected Item<?,?> |
sourceItem |
protected ItemPath |
sourceRelPath |
INDENT_STRING
Constructor and Description |
---|
SceneItemImpl(NameImpl name) |
Modifier and Type | Method and Description |
---|---|
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
protected StringBuilder |
debugDumpCommon(int indent) |
boolean |
equals(Object o) |
Name |
getName() |
List<? extends SceneItemValue> |
getNewValues() |
ItemDefinition<?> |
getSourceDefinition() |
Item<?,?> |
getSourceItem() |
ItemPath |
getSourceRelPath()
Item path, relative to the scene root path.
|
int |
hashCode() |
boolean |
isDescriptive() |
boolean |
isOperational() |
void |
setDescriptive(boolean descriptive) |
void |
setNewValues(List<SceneItemValueImpl> newValues) |
void |
setOperational(boolean operational) |
void |
setSourceItem(Item<?,?> sourceItem) |
void |
setSourceRelPath(ItemPath sourceRelPath) |
protected final NameImpl name
protected List<SceneItemValueImpl> newValues
protected boolean operational
protected Item<?,?> sourceItem
protected ItemPath sourceRelPath
protected boolean descriptive
public SceneItemImpl(NameImpl name)
public List<? extends SceneItemValue> getNewValues()
getNewValues
in interface SceneItem
public void setNewValues(List<SceneItemValueImpl> newValues)
public boolean isOperational()
isOperational
in interface SceneItem
public void setOperational(boolean operational)
public boolean isDescriptive()
public void setDescriptive(boolean descriptive)
public Item<?,?> getSourceItem()
getSourceItem
in interface SceneItem
public void setSourceItem(Item<?,?> sourceItem)
public ItemPath getSourceRelPath()
SceneItem
getSourceRelPath
in interface SceneItem
public void setSourceRelPath(ItemPath sourceRelPath)
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
@NotNull protected StringBuilder debugDumpCommon(int indent)
public ItemDefinition<?> getSourceDefinition()
Copyright © 2016 evolveum. All rights reserved.