public class ResourceRenderer extends AbstractRenderer
Renderer implementation based on an MMBase's ResourceLoader. Blocks rendered with this,
cannot have parameters.Renderer.Type| Modifier and Type | Field and Description |
|---|---|
protected boolean |
decorate |
protected String |
resource |
protected String |
resourceType |
protected String |
xsl |
type| Constructor and Description |
|---|
ResourceRenderer(Renderer.Type t,
Block parent) |
| Modifier and Type | Method and Description |
|---|---|
URI |
getUri()
An URI which may identify the implementation of this Renderer.
|
void |
render(Parameters blockParameters,
Writer w,
RenderHints hints)
Renders to a writer.
|
void |
setDecorate(boolean d) |
void |
setResource(String r) |
void |
setType(String t) |
void |
setXslt(String x) |
String |
toString() |
decorateIntro, decorateOutro, getBlock, getParameters, getType, getUriprotected String resource
protected String resourceType
protected String xsl
protected boolean decorate
public ResourceRenderer(Renderer.Type t, Block parent)
public void setResource(String r)
public void setType(String t)
public void setXslt(String x) throws MalformedURLException
MalformedURLExceptionpublic void setDecorate(boolean d)
public void render(Parameters blockParameters, Writer w, RenderHints hints) throws FrameworkException
Rendererrender in interface Rendererrender in class AbstractRendererFrameworkExceptionMMBase 1.9-SNAPSHOT - ${javadoctimestamp}