using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AIStudio.Wpf.ADiagram.Commands
{
///
/// Interface that defines if the object instance is active
/// and notifies when the activity changes.
///
public interface IActiveAware
{
///
/// Gets or sets a value indicating whether the object is active.
///
/// if the object is active; otherwise .
bool IsActive { get; set; }
///
/// Notifies that the value for property has changed.
///
event EventHandler IsActiveChanged;
}
}