Opened 12 years ago
Closed 11 years ago
#1865 closed defect (done)
VariableView and VariableConditionView shall show all variables
Reported by: | sforsten | Owned by: | mkommend |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.8 |
Component: | Problems.DataAnalysis.Symbolic.Views | Version: | 3.3.8 |
Keywords: | Cc: |
Description
In SymbolicExpressionTreeGrammar for the symbols 'Variable' and 'Variable Condition' you can select variables. If you deselect a variable in one of these views VariableView or VariableConditionView and you close and reopen the view, the variable can't be selected again, because it is not shown anymore.
Change History (8)
comment:1 Changed 12 years ago by sforsten
- Status changed from new to accepted
comment:2 Changed 12 years ago by sforsten
- Owner changed from sforsten to mkommend
- Status changed from accepted to reviewing
comment:3 Changed 12 years ago by sforsten
- fixed deserialization bug: allVariableNames was null after deserializing
comment:4 Changed 12 years ago by mkommend
- Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.8
- Status changed from reviewing to readytorelease
comment:5 Changed 12 years ago by mkommend
- Status changed from readytorelease to reviewing
comment:6 Changed 12 years ago by mkommend
r8936: Correcting updating of variable names in VariableSymbol.
comment:7 Changed 12 years ago by mkommend
- Status changed from reviewing to readytorelease
comment:8 Changed 11 years ago by swagner
- Resolution set to done
- Status changed from readytorelease to closed
- Version changed from 3.3.6 to 3.3.8
Note: See
TracTickets for help on using
tickets.
r8853: An additional property has been added, which contains all possible variable names. The old property "VariableNames" contains the variable names which can be used with a certain symbol (which are checked in the view).
The "AfterDeserialization" method makes sure that the new property is set.