org.olat.core.gui.components.delegating
Class DelegatingComponent

java.lang.Object
  extended by org.olat.core.gui.components.Component
      extended by org.olat.core.gui.components.delegating.DelegatingComponent

public class DelegatingComponent
extends Component

Description:
Possibility to implement a Component by providing a component renderer

Initial Date: Jun 8, 2005

Author:
Felix Jost

Field Summary
static Event FORWARDED
          Comment for FORWARDED : the only event fired by this component
 
Constructor Summary
DelegatingComponent(java.lang.String name, ComponentRenderer delegateRenderer)
           
 
Method Summary
 ComponentRenderer getDelegateRenderer()
           
 ComponentRenderer getHTMLRendererSingleton()
           
 
Methods inherited from class org.olat.core.gui.components.Component
addListener, debuginfoGetListeners, dispatchRequest, getAndClearLatestFiredEvent, getComponentName, getDispatchID, getExtendedDebugInfo, getLatestDispatchedController, getListenerInfo, getParent, getSpanAsDomReplaceable, getTimestamp, getTranslator, isDirty, isDirtyForUser, isDomReplaceable, isEnabled, isVisible, setDirty, setDomReplaceable, setEnabled, setSpanAsDomReplaceable, setVisible, toString, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FORWARDED

public static final Event FORWARDED
Comment for FORWARDED : the only event fired by this component

Constructor Detail

DelegatingComponent

public DelegatingComponent(java.lang.String name,
                           ComponentRenderer delegateRenderer)
Parameters:
name -
delegateRenderer -
Method Detail

getDelegateRenderer

public ComponentRenderer getDelegateRenderer()
Returns:
the renderer (method used by the renderer only)

getHTMLRendererSingleton

public ComponentRenderer getHTMLRendererSingleton()
Specified by:
getHTMLRendererSingleton in class Component