Page MenuHomePhabricator

Implement Exception Handling for MITK-IGT
Closed, ResolvedPublic

Description

In T1770 we implemented an exception handling concept for MITK-IGT. Now several classes are adapted to this concept in seperate bugs (e.g. T12141).

This is a meta bug to collect all adaptation bugs and later merge them into the master at once.

Before merging into the master several tests (also in the code of MITK-MBI) have to be done.

Event Timeline

[176b2f]: Merge branch 'bug-12297-ExceptionHandlingIGT'

Merged commits:

2012-08-07 14:12:40 Alfred Franz [e91cd2]
removed file which is not needed


2012-08-07 14:12:18 Alfred Franz [1636c4]
further implementation of exception handling; documentation


2012-07-30 17:57:22 Alfred Franz [f601b1]
cleaned up / fixed new exception handling code, also adapted test to exception handling


2012-07-30 17:56:41 Alfred Franz [e4ea3d]
added UID to temp path, also fixed a bug with deleting the temp path


2012-07-30 17:14:56 Alfred Franz [ec899e]
cleaned up and restructured the test


2012-07-30 17:14:36 Alfred Franz [9a1535]
cleaned up/fixed exception handling an also fixed a bug: an exception is thrown if the GotoSnapshot() ist called with a wrong index.


2012-07-30 15:34:01 Alfred Franz [11da29]
cleaned up/fixed exception handling of navigation data recorder and adapted the test


2012-07-30 15:04:26 Alfred Franz [48acc0]
further work on exception handling: cleaned up/fixed code, improved documentation


2012-07-30 14:14:46 Alfred Franz [d7a217]
DOC: adapted documentation which was wrong before


2012-07-03 14:55:52 Ilyas Bakbergenuly [dd17a4]
Added method to set/get player mode which missed before


2012-07-03 10:50:26 Ilyas Bakbergenuly [6edff4]
Merge branch 'bug-12314-AddExceptionHandlingToNavigationToolDeserializerAndSerializer' into bug-12297-ExceptionHandlingIGT

Conflicts:
Modules/IGTUI/Qmitk/QmitkIGTPlayerWidget.cpp


2012-07-03 10:48:45 Ilyas Bakbergenuly [01c83c]
Merge branch 'bug-12312-AddExceptionHandlingToNavigationDataSequentialPlayer' into bug-12297-ExceptionHandlingIGT


2012-07-03 10:48:33 Ilyas Bakbergenuly [4a0870]
Merge branch 'bug-12311-AddExceptionHandlingToNavigationDataRecorder' into bug-12297-ExceptionHandlingIGT


2012-07-03 10:48:11 Ilyas Bakbergenuly [63f11c]
Merge branch 'bug-12141-ExceptionHandlingNavigationDataPlayer' into bug-12297-ExceptionHandlingIGT


2012-06-27 16:46:51 Keno Maerz [459afa]
Updated Files required for new tests


2012-06-27 16:46:27 Keno Maerz [c3ee7e]
Updated Plugins/org.mitk.gui.qt.igttracking/src/internal/QmitkMITKIGTTrackingToolboxView.cpp to work with new exceptions (Ilyas)


2012-06-27 16:45:08 Keno Maerz [4329c0]
Update Widgets and Tests to reflect new Exception handling (Ilyas)


2012-06-27 16:44:08 Keno Maerz [44884e]
Exception HAndling for Serializer(Ilyas)


2012-06-27 16:43:01 Keno Maerz [73bf5e]
Exception Handling for Deserializer(Ilyas)


2012-06-27 15:37:21 Keno Maerz [650741]
Exeption handling for DataRecorder (Commit by Ilyas)


2012-06-27 10:27:59 Ilyas Bakbergenuly [dd92f6]
Added Exception Handling


2012-06-27 10:01:19 Ilyas Bakbergenuly [8c196d]
Added additional exception throwing statements


2012-06-19 10:39:58 Alfred Franz [741fb2]
adopted player widget to exception handling of navigation data player


2012-06-19 09:51:16 Ilyas Bakbergenuly [3903a7]
implemented exception handling and adopted test


2012-06-14 09:53:30 Ilyas Bakbergenuly [100fbb]
added new exception


2012-06-14 09:53:04 Ilyas Bakbergenuly [13ad8e]
add new exception class IGTIOException

[2b0d5d]: Merge branch 'bug-12297-ExceptionHandlingIGT'

Merged commits:

2012-08-07 16:05:02 Alfred Franz [557bec]
COMP: fixed use of std::ofstream in test

[72dcdf]: Merge branch 'bug-12297-ExceptionHandlingIGT'

Merged commits:

2012-08-07 16:23:59 Alfred Franz [b279f9]
COMP: fixed use of std::ostringstream

[8853fe]: Merge branch 'bug-12297-ExceptionHandlingIGT'

Merged commits:

2012-08-07 16:40:44 Alfred Franz [f07ec1]
COMP: added missing include

[7cd5e4]: Merge branch 'bug-12297-ExceptionHandlingIGT'

Merged commits:

2012-08-07 17:06:21 Alfred Franz [95c939]
COMP: adapted test to exception handling

Not all class are already converted to exception handling, but the reader and writer classes are finished. So I'll close this bug and open a new one for the next working package: Exceptions for the tracking devices.