com.atlassian.confluence.plugins.macros.core.renderer
Class EmbeddedVideoRenderer
java.lang.Object
com.atlassian.confluence.plugins.macros.core.renderer.AbstractEmbeddedResourceRenderer
com.atlassian.confluence.plugins.macros.core.renderer.EmbeddedVideoRenderer
- All Implemented Interfaces:
- EmbeddedResourceRenderer
public class EmbeddedVideoRenderer
- extends AbstractEmbeddedResourceRenderer
Method Summary |
protected java.lang.String |
getDefaultHeight()
Returns the default height of the embedded object for when no height is specified. |
protected java.lang.String |
getDefaultWidth()
Returns the default width of the embedded object for when no width is specified. |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmbeddedVideoRenderer
public EmbeddedVideoRenderer()
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
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
getDefaultWidth
protected java.lang.String getDefaultWidth()
- Description copied from class:
AbstractEmbeddedResourceRenderer
- Returns the default width of the embedded object for when no width is specified.
Value will be directly rendered into the HTML.
- Overrides:
getDefaultWidth
in class AbstractEmbeddedResourceRenderer
- Returns:
- the default width. May be null, in which case no width is rendered unless supplied. The default value
returned is null if not overriden.
getDefaultHeight
protected java.lang.String getDefaultHeight()
- Description copied from class:
AbstractEmbeddedResourceRenderer
- Returns the default height of the embedded object for when no height is specified.
Value will be directly rendered into the HTML.
- Overrides:
getDefaultHeight
in class AbstractEmbeddedResourceRenderer
- Returns:
- the default height. May be null, in which case no height is rendered unless supplied. The default value
returned is null if not overriden.
Copyright © 2003-2014 Atlassian. All Rights Reserved.