Package org.olat.core.gui.media

Examples of org.olat.core.gui.media.ClasspathMediaResource.resourceExists()


          String postfix = relPath.substring(suffixPos);
          // 1) try it with current language
          String fileName = mediaName + "_" + getLocale().toString() + postfix;
          mr = new ClasspathMediaResource(Package.getPackage(bundleName), ContextHelpModule.CHELP_STATIC_DIR + fileName);
          // 2) try it with default language
          if (!mr.resourceExists()) {
            fileName = mediaName + "_" + I18nModule.getDefaultLocale().toString() + postfix;
            mr = new ClasspathMediaResource(Package.getPackage(bundleName), ContextHelpModule.CHELP_STATIC_DIR + fileName);           
          }
          // 3) try it with fallback language
          if (!mr.resourceExists()) {
View Full Code Here


          if (!mr.resourceExists()) {
            fileName = mediaName + "_" + I18nModule.getDefaultLocale().toString() + postfix;
            mr = new ClasspathMediaResource(Package.getPackage(bundleName), ContextHelpModule.CHELP_STATIC_DIR + fileName);           
          }
          // 3) try it with fallback language
          if (!mr.resourceExists()) {
            fileName = mediaName + "_" + I18nModule.getFallbackLocale().toString() + postfix;
            mr = new ClasspathMediaResource(Package.getPackage(bundleName), ContextHelpModule.CHELP_STATIC_DIR + fileName);           
          }
        }
        // If not even a fallback image is found, serve a not-found resource
View Full Code Here

            fileName = mediaName + "_" + I18nModule.getFallbackLocale().toString() + postfix;
            mr = new ClasspathMediaResource(Package.getPackage(bundleName), ContextHelpModule.CHELP_STATIC_DIR + fileName);           
          }
        }
        // If not even a fallback image is found, serve a not-found resource
        if (!mr.resourceExists()) {
          return new NotFoundMediaResource(relPath);
        }
        return mr;
      }
    };
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.