public class AlarmDefinitionConfig extends PropertySetConfig implements AlarmDefinition
edit, sourceEMPTYEMPTY| Constructor and Description |
|---|
AlarmDefinitionConfig(AlarmDefinition source,
AlarmDefinitionDiff diff) |
| Modifier and Type | Method and Description |
|---|---|
protected PropertySetDiff |
createDiff() |
boolean |
equals(java.lang.Object obj) |
BoundAlarmProperty |
getBoundProperty(Property<?> property) |
AlarmDefinitionDiff |
getEdit() |
java.lang.String |
getName() |
AlarmDefinition |
getSource() |
boolean |
isPropertyBound(Property<?> prop) |
void |
setBoundProperty(Property<?> property,
BoundAlarmProperty value) |
void |
setName(java.lang.String name) |
contains, create, discardChanges, get, getCount, getModified, getOrDefault, getOrElse, getProperties, getSuperValue, getValues, goToSuper, isExtended, isInherited, isModified, isRemoved, iterator, mergeDiffToSource, remove, revert, set, set, setImplclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, extend, getExtension, isExtended, isInherited, newDefaultInstance, newExtensionmerge, remove, set, setcontains, get, getOrDefault, getOrElse, getProperties, getValuespublic AlarmDefinitionConfig(AlarmDefinition source, AlarmDefinitionDiff diff)
protected PropertySetDiff createDiff()
createDiff in class PropertySetConfigpublic AlarmDefinition getSource()
getSource in class PropertySetConfigpublic AlarmDefinitionDiff getEdit()
getEdit in class PropertySetConfigpublic java.lang.String getName()
getName in interface AlarmDefinitionpublic void setName(java.lang.String name)
setName in interface AlarmDefinitionpublic boolean isPropertyBound(Property<?> prop)
isPropertyBound in interface AlarmDefinitionpublic void setBoundProperty(Property<?> property, BoundAlarmProperty value)
setBoundProperty in interface AlarmDefinitionpublic BoundAlarmProperty getBoundProperty(Property<?> property)
getBoundProperty in interface AlarmDefinitionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object