- Timestamp:
- 08/04/09 16:52:49 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.MainForm/3.2/Interfaces
- Files:
-
- 1 added
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm/3.2/Interfaces/IView.cs
r2229 r2233 23 23 using System.Collections.Generic; 24 24 using System.Text; 25 using HeuristicLab.PluginInfrastructure;26 25 27 namespace HeuristicLab.Core { 28 /// <summary> 29 /// An interface for all kinds visual representations of items (objects, operators...). 30 /// </summary> 31 public interface IView : IControl { 32 /// <summary> 33 /// Gets the current item instance. 34 /// </summary> 35 IItem Item { get; } 36 /// <summary> 37 /// Gets or sets the caption of the current instance. 38 /// </summary> 26 namespace HeuristicLab.MainForm { 27 public interface IView { 39 28 string Caption { get; set; } 40 41 /// <summary>42 /// Occurs when the item was changed.43 /// </summary>44 event EventHandler ItemChanged;45 /// <summary>46 /// Occurs when the caption was changed.47 /// </summary>48 29 event EventHandler CaptionChanged; 30 IMainForm MainForm { get; set; } 49 31 } 50 32 }
Note: See TracChangeset
for help on using the changeset viewer.