Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/19/11 13:52:12 (13 years ago)
Author:
mkommend
Message:

#1532:

  • Enabled renaming of symbols
  • Fixed cloning of grammers
  • Added readonly attribute in grammars to lock grammars during the algorithm run
  • Removed useless clone method in cloner
  • Changed CheckedItemCollectionViews to enable scrolling during the locked state
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbolicExpressionGrammar.cs

    r5809 r6233  
    2121
    2222
     23using System;
     24using HeuristicLab.Core;
    2325namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding {
    24   public interface ISymbolicExpressionGrammar : ISymbolicExpressionGrammarBase {
     26  public interface ISymbolicExpressionGrammar : ISymbolicExpressionGrammarBase, IStatefulItem {
    2527    ISymbol ProgramRootSymbol { get; }
    2628    ISymbol StartSymbol { get; }
     
    3032    int MinimumFunctionArguments { get; set; }
    3133    int MaximumFunctionArguments { get; set; }
     34
     35    bool ReadOnly { get; set; }
     36    event EventHandler ReadOnlyChanged;
    3237  }
    3338}
Note: See TracChangeset for help on using the changeset viewer.