/** * Search for a type in this model and all submodels. * @return null if not found. */ protected OAVObjectType getDeepType(String typename) { OAVObjectType ret = (OAVObjectType)types.get(typename); for(int i=0; ret==null && tmodels!=null && i<tmodels.length; i++) ret = tmodels[i].getDeepType(typename); return ret; } }
/** * Search for a type in this model and all submodels. * @return null if not found. */ protected OAVObjectType getDeepType(String typename) { OAVObjectType ret = (OAVObjectType)types.get(typename); for(int i=0; ret==null && tmodels!=null && i<tmodels.length; i++) ret = tmodels[i].getDeepType(typename); return ret; } }
OAVObjectType ret = getDeepType(typename); OAVObjectType oavtype = getDeepType(SReflect.getClassName(clz));
OAVObjectType ret = getDeepType(typename); OAVObjectType oavtype = getDeepType(SReflect.getClassName(clz));
OAVObjectType ret = getDeepType(typename); OAVObjectType oavtype = getDeepType(SReflect.getClassName(clz));
OAVObjectType ret = getDeepType(typename); OAVObjectType oavtype = getDeepType(SReflect.getClassName(clz));