com.atlassian.confluence.plugins.macros.core.renderer
Class EmbeddedFlashRenderer
java.lang.Object
com.atlassian.confluence.plugins.macros.core.renderer.AbstractEmbeddedResourceRenderer
com.atlassian.confluence.plugins.macros.core.renderer.EmbeddedFlashRenderer
- All Implemented Interfaces:
- EmbeddedResourceRenderer
public class EmbeddedFlashRenderer
- extends AbstractEmbeddedResourceRenderer
Renders a flash (swf) attachment as HTML. Renders using velocity.
Method Summary |
boolean |
matchesType(EmbeddedObject resource)
Returns true if the renderer matches the resource |
protected java.util.Map<java.lang.String,java.lang.Object> |
refineParams(Attachment attachment,
java.util.Map<java.lang.String,java.lang.Object> properties)
Provides the opportunity for a specialisation to customise any parameters / properties. |
java.lang.String |
renderResource(EmbeddedObject resource,
com.atlassian.renderer.RenderContext context)
Render the embedded resource to a string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE_TYPE
public static final java.lang.String RESOURCE_TYPE
- See Also:
- Constant Field Values
EmbeddedFlashRenderer
public EmbeddedFlashRenderer()
refineParams
protected java.util.Map<java.lang.String,java.lang.Object> refineParams(Attachment attachment,
java.util.Map<java.lang.String,java.lang.Object> properties)
- Description copied from class:
AbstractEmbeddedResourceRenderer
- Provides the opportunity for a specialisation to customise any parameters / properties. e.g.
Setting the width and height based on the actual content.
- Specified by:
refineParams
in class AbstractEmbeddedResourceRenderer
- Parameters:
attachment
- the attachment to processproperties
- the parameters to be added to or altered
- Returns:
- a new/updated map of parameters
renderResource
public java.lang.String renderResource(EmbeddedObject resource,
com.atlassian.renderer.RenderContext context)
- Description copied from interface:
EmbeddedResourceRenderer
- Render the embedded resource to a string.
- Specified by:
renderResource
in interface EmbeddedResourceRenderer
- Overrides:
renderResource
in class AbstractEmbeddedResourceRenderer
- Parameters:
resource
- to be renderedcontext
- of render
- Returns:
- html source for the object element
matchesType
public boolean matchesType(EmbeddedObject resource)
- Description copied from interface:
EmbeddedResourceRenderer
- Returns true if the renderer matches the resource
- Parameters:
resource
- the resource to match
- Returns:
- true if the resource matches
Copyright © 2003-2014 Atlassian. All Rights Reserved.