Changeset 2934 for trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/ShapeInfoFactory.cs
- Timestamp:
- 03/05/10 12:37:59 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/ShapeInfoFactory.cs
r2875 r2934 38 38 } 39 39 40 public static IShapeInfo CreateShapeInfo(IOperator op) { 41 IEnumerable<string> paramterNames = op.Parameters.Where(p => p is IValueParameter<IOperator> && p.Name != "Successor").Select(p => p.Name); 42 OperatorShapeInfo operatorShapeInfo = new OperatorShapeInfo(paramterNames); 40 public static IOperatorShapeInfo CreateOperatorShapeInfo(IOperator op) { 41 IEnumerable<string> operatorParameterNames = op.Parameters.Where(p => p is IValueParameter<IOperator> && p.Name != "Successor").Select(p => p.Name); 42 IEnumerable<string> paramaterNameValues = op.Parameters.Where(p => !(p is IValueParameter<IOperator>)).Select(p => p.ToString()); 43 44 OperatorShapeInfo operatorShapeInfo = new OperatorShapeInfo(operatorParameterNames,paramaterNameValues); 45 operatorShapeInfo.Collapsed = true; 43 46 operatorShapeInfo.Title = op.Name; 44 operatorShapeInfo. Text = op.GetType().ToString();45 operatorShapeInfo. HeadColor = Color.LightBlue;47 operatorShapeInfo.Color = Color.LightBlue; 48 operatorShapeInfo.Icon = new Bitmap(op.ItemImage); 46 49 47 50 return operatorShapeInfo;
Note: See TracChangeset
for help on using the changeset viewer.