public class MMBaseUrlConverter extends DirectoryUrlConverter
| Modifier and Type | Field and Description |
|---|---|
static Parameter<String> |
CATEGORY
MMBaseUrlConverter wants a 'category'.
|
protected String |
renderJsp |
blocks, components, framework| Constructor and Description |
|---|
MMBaseUrlConverter(BasicFramework fw) |
| Modifier and Type | Method and Description |
|---|---|
Block |
getBlock(String path,
Parameters frameworkParameters)
Determins for which block an URL will be generated.
|
int |
getDefaultWeight() |
protected Url |
getFilteredInternalDirectoryUrl(List<String> path,
Map<String,?> blockParameters,
Parameters frameworkParameters) |
protected void |
getNiceDirectoryUrl(StringBuilder b,
Block block,
Parameters blockParameters,
Parameters frameworkParameters,
boolean action)
This is the method you must implement.
|
Parameter<?>[] |
getParameterDefinition()
Block url converters add an explicit 'component' and 'block' framework parameters
|
void |
setRenderJsp(String j) |
getDirectory, getDomain, getFilteredInternalUrl, getNiceUrl, getPath, isFilteredMode, main, setDirectory, setDomain, toStringaddBlock, addComponent, getBlocks, getComponents, getExplicitBlock, getInternalUrl, getProcessUrl, getState, getUrl, getUrlprotected String renderJsp
public MMBaseUrlConverter(BasicFramework fw)
public int getDefaultWeight()
getDefaultWeight in interface UrlConvertergetDefaultWeight in class DirectoryUrlConverterpublic void setRenderJsp(String j)
public Parameter<?>[] getParameterDefinition()
BlockUrlConvertergetParameterDefinition in interface UrlConvertergetParameterDefinition in class BlockUrlConverterpublic Block getBlock(String path, Parameters frameworkParameters) throws FrameworkException
BlockUrlConverternull if the current URL is not
managed by this URLConverter.getBlock in class BlockUrlConverterFrameworkExceptionprotected void getNiceDirectoryUrl(StringBuilder b, Block block, Parameters blockParameters, Parameters frameworkParameters, boolean action) throws FrameworkException
DirectoryUrlConvertergetNiceDirectoryUrl in class DirectoryUrlConverterFrameworkExceptionprotected Url getFilteredInternalDirectoryUrl(List<String> path, Map<String,?> blockParameters, Parameters frameworkParameters)
getFilteredInternalDirectoryUrl in class DirectoryUrlConverterMMBase 1.9-SNAPSHOT - ${javadoctimestamp}