public void SetBrightness(double value, IOwner owner)
{
if (value == 0)
// Reset owner
owner = null;
if (this.owner != null && owner != this.owner)
{
if (owner != null)
{
if (owner.Priority <= this.owner.Priority)
return;
}
else
return;
}
this.owner = owner;
this.Brightness = value;
}