code: private static Resources getCachedResource( String baseName )
      {
          synchronized( ResourceManager.class )
          {
              WeakReference weakReference = RESOURCES.get( baseName );
              if( null == weakReference )
              {
                  return null;
              }
              else
              {
                  return (Resources) weakReference.get();
              }
          }
      }
docs: Retrieve cached resource.
  
  @param baseName the resource key
  
  @return resources the resources object