Changeset 2042 for branches/Operator Architecture Refactoring/HeuristicLab.Core/3.3/Interfaces/IScope.cs
- Timestamp:
- 06/15/09 02:18:42 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Operator Architecture Refactoring/HeuristicLab.Core/3.3/Interfaces/IScope.cs
r2033 r2042 39 39 /// </summary> 40 40 ICollection<IVariable> Variables { get; } 41 /// <summary>42 /// Gets all aliases of the current scope.43 /// </summary>44 IEnumerable<KeyValuePair<string, string>> Aliases { get; }45 41 /// <summary> 46 42 /// Gets all subscopes in the current scope. … … 96 92 97 93 /// <summary> 98 /// Gets the actual name of the given alias.99 /// </summary>100 /// <param name="name">The alias whose actual name is searched.</param>101 /// <returns>The actual name.</returns>102 string TranslateName(string name);103 /// <summary>104 /// Adds an alias to the current instance.105 /// </summary>106 /// <param name="alias">The alias to add.</param>107 /// <param name="name">The actual name of the alias.</param>108 void AddAlias(string alias, string name);109 /// <summary>110 /// Deletes the specified <paramref name="alias"/> from the current instance.111 /// </summary>112 /// <param name="alias">The alias to delete.</param>113 void RemoveAlias(string alias);114 115 /// <summary>116 94 /// Adds the specified sub scope to the current instance. 117 95 /// </summary> … … 149 127 event EventHandler<VariableEventArgs> VariableRemoved; 150 128 /// <summary> 151 /// Occurs when an alias has been added to the current instance.152 /// </summary>153 event EventHandler<AliasEventArgs> AliasAdded;154 /// <summary>155 /// Occurs when an alias has been removed from the current instance.156 /// </summary>157 event EventHandler<AliasEventArgs> AliasRemoved;158 /// <summary>159 129 /// Occurs when a sub scope has been added to the current instance. 160 130 /// </summary>
Note: See TracChangeset
for help on using the changeset viewer.