com.atlassian.renderer.embedded
Class EmbeddedObjectRenderer
java.lang.Object
com.atlassian.renderer.embedded.EmbeddedObjectRenderer
- All Implemented Interfaces:
- EmbeddedResourceRenderer
- Direct Known Subclasses:
- EmbeddedFlashRenderer, EmbeddedRealMediaRenderer
public class EmbeddedObjectRenderer
- extends java.lang.Object
- implements EmbeddedResourceRenderer
Created by IntelliJ IDEA.
User: Jeremy Higgs
Date: 22/09/2005
Time: 12:35:13
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attachmentManager
protected RendererAttachmentManager attachmentManager
validObjectTags
protected static java.util.List validObjectTags
validEmbedTags
protected static java.util.List validEmbedTags
validParamTags
protected static java.util.List validParamTags
EmbeddedObjectRenderer
public EmbeddedObjectRenderer(RendererAttachmentManager attachmentManager)
setupObjectProperties
protected java.util.Map setupObjectProperties(EmbeddedResource resource,
RenderContext context)
- Retrieves the attachment from an EmbeddedResource, resolving the absolute URL to the attachment and placing it into a ContextMap for use with Velocity.
- Parameters:
resource - the EmbeddedResource objectcontext - the RenderContext
- Returns:
- ContextMap containing the embedded resource properties and URL
renderResource
public java.lang.String renderResource(EmbeddedResource resource,
RenderContext context)
- Description copied from interface:
EmbeddedResourceRenderer
- Render the embedded resource to a string.
- Specified by:
renderResource in interface EmbeddedResourceRenderer
- Parameters:
resource - to be renderedcontext - of render
renderEmbeddedObjectWrapper
protected java.lang.String renderEmbeddedObjectWrapper(java.lang.String renderedObjectHtml,
java.util.Map contextMap)
renderEmbeddedObject
protected java.lang.String renderEmbeddedObject(java.util.Map contextMap)
Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.