org.asyrinx.brownie.tapestry.components.link
クラス AbstractScriptLinkRenderer

java.lang.Object
  拡張org.asyrinx.brownie.tapestry.components.link.AbstractScriptLinkRenderer
すべての実装インタフェース:
org.apache.tapestry.link.ILinkRenderer
直系の既知のサブクラス:
AbstractLinkRowRenderer, WindowOpenLinkRenderer

public abstract class AbstractScriptLinkRenderer
extends java.lang.Object
implements org.apache.tapestry.link.ILinkRenderer

作成者:
akima

コンストラクタの概要
AbstractScriptLinkRenderer(java.lang.String scriptName)
           
 
メソッドの概要
protected abstract  void addScript(org.apache.tapestry.IRequestCycle cycle, org.apache.tapestry.IScript addingScript, org.apache.tapestry.html.Body body)
           
protected  void checkBeforeRender(org.apache.tapestry.IRequestCycle cycle, org.apache.tapestry.components.ILinkComponent linkComponent)
           
protected  java.lang.String constructURL(org.apache.tapestry.engine.ILink link, java.lang.String anchor)
          Converts the EngineServiceLink into a URI or URL.
protected  boolean getHasBody()
           
protected  java.lang.String getScriptName()
           
protected  org.apache.tapestry.IScript loadScript(org.apache.tapestry.components.ILinkComponent linkComponent)
           
protected abstract  void renderBeginTag(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle, org.apache.tapestry.components.ILinkComponent linkComponent)
           
protected abstract  void renderBody(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle, org.apache.tapestry.components.ILinkComponent linkComponent)
           
 void renderLink(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle, org.apache.tapestry.components.ILinkComponent linkComponent)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractScriptLinkRenderer

public AbstractScriptLinkRenderer(java.lang.String scriptName)
メソッドの詳細

loadScript

protected org.apache.tapestry.IScript loadScript(org.apache.tapestry.components.ILinkComponent linkComponent)
戻り値:

getScriptName

protected java.lang.String getScriptName()
戻り値:

renderLink

public void renderLink(org.apache.tapestry.IMarkupWriter writer,
                       org.apache.tapestry.IRequestCycle cycle,
                       org.apache.tapestry.components.ILinkComponent linkComponent)
定義:
インタフェース org.apache.tapestry.link.ILinkRenderer 内の renderLink
関連項目:
ILinkRenderer.renderLink(org.apache.tapestry.IMarkupWriter, org.apache.tapestry.IRequestCycle, org.apache.tapestry.components.ILinkComponent)

checkBeforeRender

protected void checkBeforeRender(org.apache.tapestry.IRequestCycle cycle,
                                 org.apache.tapestry.components.ILinkComponent linkComponent)

constructURL

protected final java.lang.String constructURL(org.apache.tapestry.engine.ILink link,
                                              java.lang.String anchor)
Converts the EngineServiceLink into a URI or URL. This implementation simply invokes ILink.getURL(String, boolean).


getHasBody

protected boolean getHasBody()

addScript

protected abstract void addScript(org.apache.tapestry.IRequestCycle cycle,
                                  org.apache.tapestry.IScript addingScript,
                                  org.apache.tapestry.html.Body body)

renderBeginTag

protected abstract void renderBeginTag(org.apache.tapestry.IMarkupWriter writer,
                                       org.apache.tapestry.IRequestCycle cycle,
                                       org.apache.tapestry.components.ILinkComponent linkComponent)
パラメータ:
writer -
cycle -
linkComponent -

renderBody

protected abstract void renderBody(org.apache.tapestry.IMarkupWriter writer,
                                   org.apache.tapestry.IRequestCycle cycle,
                                   org.apache.tapestry.components.ILinkComponent linkComponent)
パラメータ:
writer -
cycle -
linkComponent -


Copyright © 2004 asyrinx organization. All Rights Reserved.