protected StringBuffer getContent() { StringBuffer sb; if (mLoadedPage != null) { StringBuffer outSB = mLoadedPage.getUncompressedData(false); if (outSB == null) outSB = new StringBuffer("mLoadedPage.getUncompressedData is null"); sb = outSB; } else { JConfig.log().logDebug("mLoadedPage is null, returning the 'real' cached copy!"); GZip gz = getRealContent(); if (gz != null) { sb = gz.getUncompressedData(); JConfig.log().logDebug("Turned the uncompressed data into a StringBuffer!"); if (sb == null) JConfig.log().logDebug(" Failed to uncompress for id " + getIdentifier()); } else { sb = new StringBuffer("Error getting real content."); } } return (sb); }