org.weda.tapestry.component
Class Action

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by org.weda.tapestry.component.AbstractAction
                  extended by org.weda.tapestry.component.Action
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

@ComponentClass(allowBody=false,
                allowInformalParameters=false)
public abstract class Action
extends AbstractAction

Компонент отображающий действие в качестве кнопки.

Author:
tim

Field Summary
 
Fields inherited from class org.weda.tapestry.component.AbstractAction
parameterName
 
Constructor Summary
Action()
           
 
Method Summary
 java.lang.String getAccessKey()
           
 java.lang.String getActionButtonClass()
           
 java.lang.String getActionLinkClass()
           
 java.lang.String getActionLinkTextClass()
           
 java.lang.String getActionParameterClass()
           
 java.lang.String getEditorClass()
           
 java.lang.String getOnClickHandler()
           
abstract  org.apache.tapestry.IScript getScript()
           
abstract  boolean isRenderAsLink()
           
protected  void renderComponent(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle)
           
 
Methods inherited from class org.weda.tapestry.component.AbstractAction
getActionContainer, getActionParameters, getActionState, getObjectState, isReadOnlyParameter, onClick
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
 
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

Action

public Action()
Method Detail

isRenderAsLink

@Parameter(required=true)
public abstract boolean isRenderAsLink()

getScript

@InjectScript(value="Action.script")
public abstract org.apache.tapestry.IScript getScript()

getOnClickHandler

public java.lang.String getOnClickHandler()

getActionParameterClass

public java.lang.String getActionParameterClass()

getEditorClass

public java.lang.String getEditorClass()

getActionLinkClass

public java.lang.String getActionLinkClass()

getActionLinkTextClass

public java.lang.String getActionLinkTextClass()

getActionButtonClass

public java.lang.String getActionButtonClass()

getAccessKey

public java.lang.String getAccessKey()

renderComponent

protected void renderComponent(org.apache.tapestry.IMarkupWriter writer,
                               org.apache.tapestry.IRequestCycle cycle)
Overrides:
renderComponent in class org.apache.tapestry.BaseComponent


Copyright © 2005-2006 . All Rights Reserved.