org.omg.SendingContext.RunTime runtime) throws java.io.IOException {
if (repositoryID.equals(getRepositoryID())) {
return _object_deserializer;
}
CodeBase codebase = CodeBaseHelper.narrow(runtime);
if (codebase == null) {
throw new IOException("cannot narrow RunTime -> CodeBase");
}
FullValueDescription desc = codebase.meta(repositoryID);
return new ObjectDeserializer(desc, codebase);
}