def get_default_value ( self ):
        dv  = self.default_value
        dvt = self.default_value_type
        if dvt < 0:
            dvt = 0
            if isinstance( dv, TraitListObject ):
                dvt = 5
            elif isinstance( dv, list ):
                dvt = 3
            elif isinstance( dv, TraitDictObject ):
                dvt = 6
            elif isinstance( dv, dict ):
                dvt = 4
            elif isinstance( dv, TraitSetObject ):
                dvt = 9

            self.default_value_type = dvt

        return ( dvt, dv )
Returns a tuple of the form: (*default_value_type*, *default_value*)
dataset/ETHPy150Open enthought/traits/traits/trait_handlers.py/TraitType.get_default_value