org.zkoss.jsp.zul
Class ComponentDefinitionTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.SimpleTagSupport
      extended by org.zkoss.jsp.zul.impl.AbstractTag
          extended by org.zkoss.jsp.zul.ComponentDefinitionTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag

public class ComponentDefinitionTag
extends AbstractTag
implements javax.servlet.jsp.tagext.DynamicAttributes

Used to define a ZK custom component in Jsp environment.

Author:
Ian Tsai

Constructor Summary
ComponentDefinitionTag()
           
 
Method Summary
 void doTag()
           
 java.lang.String getExtends()
           
 boolean getInline()
           
 java.lang.String getMacroURI()
           
 java.lang.String getMoldName()
           
 java.lang.String getMoldURI()
           
 java.lang.String getName()
           
 void registComponentDefinition(org.zkoss.zk.ui.Page page)
           
 void setDynamicAttribute(java.lang.String uri, java.lang.String attrName, java.lang.Object value)
           
 void setExtends(java.lang.String extendz)
           
 void setInline(boolean inline)
           
 void setMacroURI(java.lang.String macroURI)
           
 void setMoldName(java.lang.String moldName)
           
 void setMoldURI(java.lang.String moldURI)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class org.zkoss.jsp.zul.impl.AbstractTag
getIf, getUnless, isEffective, setIf, setUnless
 
Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentDefinitionTag

public ComponentDefinitionTag()
Method Detail

doTag

public void doTag()
           throws javax.servlet.jsp.JspException,
                  java.io.IOException
Specified by:
doTag in interface javax.servlet.jsp.tagext.SimpleTag
Overrides:
doTag in class javax.servlet.jsp.tagext.SimpleTagSupport
Throws:
javax.servlet.jsp.JspException
java.io.IOException

registComponentDefinition

public void registComponentDefinition(org.zkoss.zk.ui.Page page)
Parameters:
page -

setDynamicAttribute

public void setDynamicAttribute(java.lang.String uri,
                                java.lang.String attrName,
                                java.lang.Object value)
                         throws javax.servlet.jsp.JspException
Specified by:
setDynamicAttribute in interface javax.servlet.jsp.tagext.DynamicAttributes
Throws:
javax.servlet.jsp.JspException

getExtends

public java.lang.String getExtends()

setExtends

public void setExtends(java.lang.String extendz)

getInline

public boolean getInline()

setInline

public void setInline(boolean inline)

getMacroURI

public java.lang.String getMacroURI()

setMacroURI

public void setMacroURI(java.lang.String macroURI)

getMoldName

public java.lang.String getMoldName()

setMoldName

public void setMoldName(java.lang.String moldName)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getMoldURI

public java.lang.String getMoldURI()

setMoldURI

public void setMoldURI(java.lang.String moldURI)


Copyright © 2005-2007 Potix Corporation. All Rights Reserved.