Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#1004 closed defect (done)

OperatorGraph views throw an exception when removing one of the operator parameters of a MultiOperator

Reported by: swagner Owned by: swagner
Priority: medium Milestone: HeuristicLab 3.3.0
Component: Operators Version: 3.3
Keywords: Cc:

Description

When one of the operator parameters of a MultiOperator is removed in the OpertaorGraph views (delete key), an exception is thrown because the operator parameters of a MultiOperator are of type ValueParameter<T>. Therefore, their Value property cannot be null.

This should be fixed by changing the type of operator parameters in MultiOperator from ValueParameter<T> to OptionalValueParameter<T>.

Change History (6)

comment:1 Changed 12 years ago by swagner

  • Status changed from new to assigned

comment:2 Changed 12 years ago by swagner

  • Owner changed from swagner to mkommend
  • Status changed from assigned to new

Fixed in r3729.

Fix should be reviewed by mkommend.

comment:3 Changed 12 years ago by swagner

  • Owner changed from mkommend to swagner
  • Status changed from new to assigned

comment:4 Changed 12 years ago by mkommend

  • Resolution set to fixed
  • Status changed from assigned to closed

registered ItemCheck event instead of ItemChecekd in CheckedItemCollectionView and CheckedItemListView r3738

comment:5 Changed 12 years ago by swagner

  • Milestone changed from Iteration 4 to Current

Milestone Iteration 4 deleted

comment:11 Changed 12 years ago by swagner

  • Milestone changed from Current to HeuristicLab 3.3.0

Milestone Current deleted

Note: See TracTickets for help on using tickets.