org.richfaces.renderkit
Class DragIndicatorRendererBase

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.ajax4jsf.framework.renderer.RendererBase
          extended by org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase
              extended by org.richfaces.renderkit.DragIndicatorRendererBase
All Implemented Interfaces:
org.ajax4jsf.framework.renderer.ChameleonRenderer, org.ajax4jsf.framework.renderer.HeaderResourceProducer, org.ajax4jsf.framework.resource.ResourceProduser
Direct Known Subclasses:
DragIndicatorRenderer

public class DragIndicatorRendererBase
extends org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase

Base renderer class for drag indicator ( marker ).

Author:
shura

Field Summary
static java.lang.String ACCEPT
           
static java.lang.String ACCEPT_CLASS
           
static java.lang.String DEFAULT
           
protected static java.util.Collection FACETS_PREDEFINED
           
protected static java.util.Collection MARKERS_PREDEFINED
           
static java.lang.String MULTI
           
static java.lang.String REJECT
           
static java.lang.String REJECT_CLASS
           
static java.lang.String RENDERER_TYPE
           
static java.lang.String SINGLE
           
 
Fields inherited from class org.ajax4jsf.framework.renderer.RendererBase
JAVASCRIPT_NAMESPACE
 
Constructor Summary
DragIndicatorRendererBase()
           
 
Method Summary
 void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeChildScripts(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeDnDParams(javax.faces.context.FacesContext context, UIDragIndicator component)
           
 void encodeNamespace(javax.faces.context.FacesContext context, UIDragIndicator component)
           
protected  java.lang.Class getComponentClass()
           
protected  java.lang.String getPredefinedMarker(javax.faces.context.FacesContext context, java.lang.Object facetName)
           
 boolean getRendersChildren()
           
protected  boolean notHasFacet(javax.faces.component.UIComponent component, java.lang.Object facetName)
           
 
Methods inherited from class org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase
encodeResourcesArray, getHeaderScripts, getHeaderStyles, getScripts, getStyles, preEncodeBegin
 
Methods inherited from class org.ajax4jsf.framework.renderer.RendererBase
addResource, decode, doDecode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeEnd, getResource, getSkin, getUtils, preDecode, renderChild, renderChildren
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACCEPT_CLASS

public static final java.lang.String ACCEPT_CLASS
See Also:
Constant Field Values

REJECT_CLASS

public static final java.lang.String REJECT_CLASS
See Also:
Constant Field Values

RENDERER_TYPE

public static final java.lang.String RENDERER_TYPE
See Also:
Constant Field Values

ACCEPT

public static final java.lang.String ACCEPT
See Also:
Constant Field Values

DEFAULT

public static final java.lang.String DEFAULT
See Also:
Constant Field Values

REJECT

public static final java.lang.String REJECT
See Also:
Constant Field Values

MARKERS_PREDEFINED

protected static final java.util.Collection MARKERS_PREDEFINED

SINGLE

public static final java.lang.String SINGLE
See Also:
Constant Field Values

MULTI

public static final java.lang.String MULTI
See Also:
Constant Field Values

FACETS_PREDEFINED

protected static final java.util.Collection FACETS_PREDEFINED
Constructor Detail

DragIndicatorRendererBase

public DragIndicatorRendererBase()
Method Detail

getComponentClass

protected java.lang.Class getComponentClass()
Specified by:
getComponentClass in class org.ajax4jsf.framework.renderer.RendererBase

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext context,
                           javax.faces.component.UIComponent component)
                    throws java.io.IOException
Overrides:
encodeChildren in class org.ajax4jsf.framework.renderer.RendererBase
Throws:
java.io.IOException

getRendersChildren

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

notHasFacet

protected boolean notHasFacet(javax.faces.component.UIComponent component,
                              java.lang.Object facetName)

getPredefinedMarker

protected java.lang.String getPredefinedMarker(javax.faces.context.FacesContext context,
                                               java.lang.Object facetName)

encodeChildScripts

public void encodeChildScripts(javax.faces.context.FacesContext context,
                               javax.faces.component.UIComponent component)
                        throws java.io.IOException
Throws:
java.io.IOException

encodeNamespace

public void encodeNamespace(javax.faces.context.FacesContext context,
                            UIDragIndicator component)
                     throws java.io.IOException
Throws:
java.io.IOException

encodeDnDParams

public void encodeDnDParams(javax.faces.context.FacesContext context,
                            UIDragIndicator component)
                     throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2007. All Rights Reserved.