Changeset 6284 for branches/GP.Grammar.Editor/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols
- Timestamp:
- 05/25/11 10:50:21 (13 years ago)
- Location:
- branches/GP.Grammar.Editor
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/GP.Grammar.Editor/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/Symbol.cs
r6233 r6284 42 42 } 43 43 } 44 45 [Storable(DefaultValue = false)] 46 private bool @fixed; 47 public bool Fixed { 48 get { return @fixed; } 49 set { 50 if (value != @fixed) { 51 @fixed = value; 52 OnChanged(EventArgs.Empty); 53 } 54 } 55 } 56 44 57 public override bool CanChangeName { 45 58 get { return !(this is IReadOnlySymbol); } … … 55 68 : base(original, cloner) { 56 69 initialFrequency = original.initialFrequency; 70 @fixed = original.@fixed; 57 71 } 58 72 … … 60 74 : base(name, description) { 61 75 initialFrequency = 1.0; 76 @fixed = false; 62 77 } 63 78 … … 68 83 #region events 69 84 public event EventHandler Changed; 70 protected v oid OnChanged(EventArgs e) {85 protected virtual void OnChanged(EventArgs e) { 71 86 EventHandler handlers = Changed; 72 87 if (handlers != null)
Note: See TracChangeset
for help on using the changeset viewer.