code: private String getCacheKey(String systemId, boolean online) {
  
          if (online) {
              return "online_(" + m_id + ")_" + systemId;
          }
          return "offline_(" + m_id + ")_" + systemId;
      }
docs: Returns a cache key for the given system id (filename) based on the status
  of the given project flag.<p>
  
  @param systemId the system id (filename) to get the cache key for
  @param online indicates if this key is generated for the online project
  
  @return the cache key for the system id