removed private constructor and remove deprecated-marker, as this class is still used and important.
Authored by: mrieser 2010-04-30
Parent: [r11345]
Child: [r11347]