public class ExtendedAlarmDefinition extends ExtendedPropertySet implements AlarmDefinition
local, parentEMPTY| Modifier | Constructor and Description |
|---|---|
protected |
ExtendedAlarmDefinition(AlarmDefinition local,
AlarmDefinition parent) |
| Modifier and Type | Method and Description |
|---|---|
BoundAlarmProperty |
getBoundProperty(Property<?> property) |
AlarmDefinition |
getLocal() |
java.lang.String |
getName() |
AlarmDefinition |
getParent() |
boolean |
isPropertyBound(Property<?> prop) |
void |
setBoundProperty(Property<?> property,
BoundAlarmProperty value) |
void |
setName(java.lang.String name) |
extend, instantiateLocalcontains, get, getCount, getExtension, getImpl, getOrCreateLocal, getOrDefault, getOrElse, getParentProperty, getProperties, getValues, isExtended, isInherited, iterator, merge, remove, set, set, setImpl, setLocal, setParent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuilder, extend, getExtension, isExtended, isInherited, newDefaultInstance, newExtensionmerge, remove, set, setcontains, get, getOrDefault, getOrElse, getProperties, getValuesprotected ExtendedAlarmDefinition(AlarmDefinition local, AlarmDefinition parent)
public AlarmDefinition getLocal()
getLocal in class AbstractExtendedPropertySet<PropertySet>public AlarmDefinition getParent()
getParent in class AbstractExtendedPropertySet<PropertySet>public 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 AlarmDefinition