code: private Diff generateFullRevision(final Revision revision)
  		throws UnsupportedEncodingException
  	{
  
  		Diff diff = new Diff();
  		RevisionCodecData codecData = new RevisionCodecData();
  
  		// FullRevisionUncompressed (C L T)
  		part = new DiffPart(DiffAction.FULL_REVISION_UNCOMPRESSED);
  
  		// L T
  		text = revision.getRevisionText();
  		revCurrent = text.toCharArray();
  
  		part.setText(text);
  		codecData.checkBlocksizeL(text.getBytes(WIKIPEDIA_ENCODING).length);
  
  		diff.add(part);
  
  		diff.setCodecData(codecData);
  		return diff;
  	}
docs: Generates a FullRevision.
  
  @param revision
  Reference to the revision
  @return Diff, containing a FullRevision
  
  @throws UnsupportedEncodingException
  if the character encoding is unsupported