Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/15/09 02:18:42 (15 years ago)
Author:
swagner
Message:

Refactoring of the operator architecture (#95)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Operator Architecture Refactoring/HeuristicLab.Core/3.3/Interfaces/IScope.cs

    r2033 r2042  
    3939    /// </summary>
    4040    ICollection<IVariable> Variables { get; }
    41     /// <summary>
    42     /// Gets all aliases of the current scope.
    43     /// </summary>
    44     IEnumerable<KeyValuePair<string, string>> Aliases { get; }
    4541    /// <summary>
    4642    /// Gets all subscopes in the current scope.
     
    9692
    9793    /// <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>
    11694    /// Adds the specified sub scope to the current instance.
    11795    /// </summary>
     
    149127    event EventHandler<VariableEventArgs> VariableRemoved;
    150128    /// <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>
    159129    /// Occurs when a sub scope has been added to the current instance.
    160130    /// </summary>
Note: See TracChangeset for help on using the changeset viewer.