getNiceUrl(Block block,
Parameters blockParameters,
Parameters frameworkParameters,
boolean action)
When implementing this method, you can already assume that the url must be 'nice', iow that we
are actually rendering in the 'realm' of this UrlConverter, and you can straightforwardly,
withough any checking, produce the URL.

getBlock

Determins for which block an URL will be generated. This is the explicit block, if that is
defined. If it is not defined then it will use the currently rendered block and the 'path' to
determin which one is meant now. That can be null if the current URL is not
managed by this URLConverter.

getNiceUrl

When implementing this method, you can already assume that the url must be 'nice', iow that we
are actually rendering in the 'realm' of this UrlConverter, and you can straightforwardly,
withough any checking, produce the URL.

Parameters:

block - Block for which the produce the url for

blockParameters - Parameters to use for this block. The implementation may set parameters
to null which were represented in the returning String.