net.sf.tacos.components.dojo
Class DojoWidget

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.dojo.AbstractWidget
              extended by net.sf.tacos.components.dojo.GenericWidget
                  extended by net.sf.tacos.components.dojo.DojoWidget
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.dojo.IWidget, org.apache.tapestry.IComponent, org.apache.tapestry.IDirectEvent, org.apache.tapestry.IRender

public abstract class DojoWidget
extends GenericWidget

Implementation of any dojo widget.

Since:
4.1.0 TODO: figure out the correct value for isContainer based on dojoType.

Constructor Summary
DojoWidget()
           
 
Method Summary
abstract  String getDojoType()
           
abstract  org.apache.tapestry.IScript getScript()
          Injected script.
abstract  String getStyle()
           
 void renderWidget(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle)
          
 
Methods inherited from class net.sf.tacos.components.dojo.GenericWidget
getIsContainer, getNeverDestroy, renderComponent
 
Methods inherited from class org.apache.tapestry.dojo.AbstractWidget
getDestroy, setDestroy
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, equals, finishLoad, finishLoad, generateClientId, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getBoundId, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getSpecifiedId, getTemplateTagName, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName, toString, triggerEvent
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IDirectEvent
isStateful, triggerEvent
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getSpecification, getSpecifiedId, getTemplateTagName, isRendering, peekClientId, renderBody, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

DojoWidget

public DojoWidget()
Method Detail

getStyle

public abstract String getStyle()

getDojoType

public abstract String getDojoType()

renderWidget

public void renderWidget(org.apache.tapestry.IMarkupWriter writer,
                         org.apache.tapestry.IRequestCycle cycle)


getScript

public abstract org.apache.tapestry.IScript getScript()
Injected script.



Copyright © 2006-2007 SourceForge.net. All Rights Reserved.