Changeset 12314 for branches/SymbolicExpressionTreeEncoding/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Manipulators
- Timestamp:
- 04/14/15 15:31:02 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SymbolicExpressionTreeEncoding/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Manipulators/SymbolicExpressionTreeManipulator.cs
r12012 r12314 32 32 [StorableClass] 33 33 public abstract class SymbolicExpressionTreeManipulator : SymbolicExpressionTreeOperator, ISymbolicExpressionTreeManipulator { 34 private const string SymbolicExpressionTreeParameterName = "SymbolicExpressionTree";35 36 #region Parameter Properties37 public ILookupParameter<ISymbolicExpressionTree> SymbolicExpressionTreeParameter {38 get { return (ILookupParameter<ISymbolicExpressionTree>)Parameters[SymbolicExpressionTreeParameterName]; }39 }40 #endregion41 42 #region Properties43 public ISymbolicExpressionTree SymbolicExpressionTree {44 get { return SymbolicExpressionTreeParameter.ActualValue; }45 }46 #endregion47 48 34 [StorableConstructor] 49 35 protected SymbolicExpressionTreeManipulator(bool deserializing) : base(deserializing) { } … … 51 37 public SymbolicExpressionTreeManipulator() 52 38 : base() { 53 Parameters.Add(new LookupParameter<ISymbolicExpressionTree>(SymbolicExpressionTreeParameterName, "The symbolic expression tree on which the operator should be applied."));39 54 40 } 55 41
Note: See TracChangeset
for help on using the changeset viewer.