org.apache.myfaces.trinidadinternal.renderkit.core.xhtml
Class MediaRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.trinidad.render.CoreRenderer
          extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
              extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.MediaRenderer
All Implemented Interfaces:
java.lang.Cloneable, org.apache.myfaces.trinidad.render.TypedRenderer

public class MediaRenderer
extends XhtmlRenderer

Base class for audio and video rendering.

Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/ui/laf/base/xhtml/MediaRenderer.java#0 $) $Date: 15-nov-2005.19:26:37 $
Author:
The Oracle ADF Faces Team

Field Summary
 
Fields inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
TRANSPARENT_GIF
 
Fields inherited from class org.apache.myfaces.trinidad.render.CoreRenderer
CHAR_UNDEFINED, NO_CHILD_INDEX
 
Constructor Summary
MediaRenderer()
           
 
Method Summary
protected  void encodeAll(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext arc, javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
protected  boolean getAutostart(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getContentType(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getControls(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.Number getDefaultInnerHeight(java.lang.String primaryContentType)
          Returns the default inner height to use for players when no height is specified.
protected  java.lang.Number getDefaultInnerWidth(java.lang.String primaryContentType)
          Returns the default inner width to use for players when no width is specified.
protected  java.lang.String getHeight(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getInnerHeight(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getInnerWidth(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.Number getPlayCount(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getPlayer(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
 boolean getRendersChildren()
           
protected  java.lang.String getSource(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getStandbyText(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getWidth(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  boolean useEmbed(org.apache.myfaces.trinidad.context.RenderingContext arc)
          Returns true if we should use the tag instead of the tag to embed the viewer
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
cloneWithType, enableScriptDeferring, getAbsoluteImageUri, getBaseImageUri, getDefaultStyleClass, getInlineStyle, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getShortDesc, getStyleClass, renderAllAttributes, renderAllAttributes, renderDecorativeIcon, renderDecorativeIcon, renderEventHandlers, renderFormattedText, renderHAlign, renderInlineStyle, renderInlineStyleAttribute, renderPossiblyFormattedText, renderScriptDeferAttribute, renderScriptTypeAttribute, renderShortDescAttribute, renderSpacer, renderStyleAttributes, renderStyleAttributes, renderTransparent, renderVerticalSpacer, shouldRenderId, skipDecode, supportsAccessKeys, supportsAdvancedForms, supportsAutoCompleteFormElements, supportsDisabledFormElements, supportsEditing, supportsIntrinsicEvents, supportsNavigation, supportsReadonlyFormElements, supportsScripting, supportsSeparateWindow, supportsStyleAttributes, supportsTarget, supportsTextPresentation, supportsXMLDOM
 
Methods inherited from class org.apache.myfaces.trinidad.render.CoreRenderer
delegateRenderer, delegateRendererBegin, delegateRendererEnd, encodeAllChildren, encodeBegin, encodeBegin, encodeChild, encodeChildren, encodeEnd, encodeEnd, getClientId, getFacesBean, getFacet, getNextRenderedChildIndex, getRenderedChildCount, getRenderingProperty, hasRenderedChildren, isDesktop, isGecko, isIE, isInaccessibleMode, isPDA, isScreenReaderMode, renderEncodedActionURI, renderEncodedResourceURI, renderId, renderStyleClass, renderStyleClasses, setRenderingProperty, toChar, toInt, toLong, toString, toUri
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, decode, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaRenderer

public MediaRenderer()
Method Detail

findTypeConstants

protected void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
Overrides:
findTypeConstants in class XhtmlRenderer

getSource

protected java.lang.String getSource(org.apache.myfaces.trinidad.bean.FacesBean bean)

getPlayer

protected java.lang.String getPlayer(org.apache.myfaces.trinidad.bean.FacesBean bean)

getContentType

protected java.lang.String getContentType(org.apache.myfaces.trinidad.bean.FacesBean bean)

getControls

protected java.lang.String getControls(org.apache.myfaces.trinidad.bean.FacesBean bean)

getStandbyText

protected java.lang.String getStandbyText(org.apache.myfaces.trinidad.bean.FacesBean bean)

getAutostart

protected boolean getAutostart(org.apache.myfaces.trinidad.bean.FacesBean bean)

getPlayCount

protected java.lang.Number getPlayCount(org.apache.myfaces.trinidad.bean.FacesBean bean)

getWidth

protected java.lang.String getWidth(org.apache.myfaces.trinidad.bean.FacesBean bean)

getHeight

protected java.lang.String getHeight(org.apache.myfaces.trinidad.bean.FacesBean bean)

getInnerWidth

protected java.lang.String getInnerWidth(org.apache.myfaces.trinidad.bean.FacesBean bean)

getInnerHeight

protected java.lang.String getInnerHeight(org.apache.myfaces.trinidad.bean.FacesBean bean)

getRendersChildren

public boolean getRendersChildren()
Overrides:
getRendersChildren in class javax.faces.render.Renderer

encodeAll

protected void encodeAll(javax.faces.context.FacesContext context,
                         org.apache.myfaces.trinidad.context.RenderingContext arc,
                         javax.faces.component.UIComponent component,
                         org.apache.myfaces.trinidad.bean.FacesBean bean)
                  throws java.io.IOException
Overrides:
encodeAll in class org.apache.myfaces.trinidad.render.CoreRenderer
Throws:
java.io.IOException

getDefaultInnerWidth

protected java.lang.Number getDefaultInnerWidth(java.lang.String primaryContentType)
Returns the default inner width to use for players when no width is specified.


getDefaultInnerHeight

protected java.lang.Number getDefaultInnerHeight(java.lang.String primaryContentType)
Returns the default inner height to use for players when no height is specified.


useEmbed

protected boolean useEmbed(org.apache.myfaces.trinidad.context.RenderingContext arc)
Returns true if we should use the tag instead of the tag to embed the viewer



Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.