public override void BindToName(Type serializedType, out string assemblyName, out string typeName)
 {
     assemblyName = null;
     typeName     = DerivedClassesRegister.GetCodeFromType(serializedType, true);
 }
 public override Type BindToType(string assemblyName, string typeName)
 {
     return(DerivedClassesRegister.GetTypeFromCode(typeName));
 }