public class AlarmDefinitionConfig extends PropertySetConfig implements AlarmDefinition
edit, source
Constructor and Description |
---|
AlarmDefinitionConfig(AlarmDefinition source,
AlarmDefinitionDiff diff) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
BoundAlarmProperty |
getBoundProperty(Property<?> property) |
AlarmDefinitionDiff |
getEdit() |
java.lang.String |
getName() |
protected AlarmDefinition |
getSource() |
boolean |
isPropertyBound(Property<?> prop) |
void |
setBoundProperty(Property<?> property,
BoundAlarmProperty value) |
void |
setName(java.lang.String name) |
contains, get, getCount, getOrDefault, getOrElse, getProperties, getValues, isExtended, isInherited, isModified, isRemoved, iterator, merge, remove, set, set
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProperties, getValues
remove, set, set
contains, get, getOrDefault, getOrElse, isExtended, isInherited
public AlarmDefinitionConfig(AlarmDefinition source, AlarmDefinitionDiff diff)
protected AlarmDefinition getSource()
public AlarmDefinitionDiff getEdit()
getEdit
in class PropertySetConfig
public java.lang.String getName()
getName
in interface AlarmDefinition
public void setName(java.lang.String name)
setName
in interface AlarmDefinition
public boolean isPropertyBound(Property<?> prop)
isPropertyBound
in interface AlarmDefinition
public void setBoundProperty(Property<?> property, BoundAlarmProperty value)
setBoundProperty
in interface AlarmDefinition
public BoundAlarmProperty getBoundProperty(Property<?> property)
getBoundProperty
in interface AlarmDefinition
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object