Public Member Functions | |
AbstractResultPanel () | |
abstract void | setResultList (ResultList resultList) |
void | setVisible (boolean visible) |
Protected Attributes | |
ResultList | resultList |
de.fraunhofer.isst.axbench.timing.ui2.AbstractResultPanel.AbstractResultPanel | ( | ) |
abstract void de.fraunhofer.isst.axbench.timing.ui2.AbstractResultPanel.setResultList | ( | ResultList | resultList | ) | [pure virtual] |
Sets the result list. For performance and flickering reasons, minor changes
(this.resultList != null && resultList.transactionCount() == this.resultList.transactionCount())
should be handled by updating the result sets. On major changes, the chart must be rebuild.
resultList | The result list to set |
Implemented in de.fraunhofer.isst.axbench.timing.ui2.BarResultPanel, and de.fraunhofer.isst.axbench.timing.ui2.GanttResultPanel.
void de.fraunhofer.isst.axbench.timing.ui2.AbstractResultPanel.setVisible | ( | boolean | visible | ) |
Special handling for GUI editor: If no resultSet is set, we load a sample file and calculate a result set. This allows a GUI editor to show a realistic preview.