org.ajax4jsf.renderkit.compiler
Class MethodCallElement
java.lang.Object
   org.ajax4jsf.renderkit.compiler.ElementBase
org.ajax4jsf.renderkit.compiler.ElementBase
       org.ajax4jsf.renderkit.compiler.MethodCallElement
org.ajax4jsf.renderkit.compiler.MethodCallElement
- All Implemented Interfaces: 
- PreparedTemplate
- Direct Known Subclasses: 
- ValueMethodCallElement
- public class MethodCallElement 
- extends ElementBase
- Version:
- $Revision: 1.1.2.1 $ $Date: 2007/01/09 18:57:47 $
- Author:
- asmirnov@exadel.com (latest modification by $Author: alexsmirnov $)
 
 
 
 
 
 
| Methods inherited from class org.ajax4jsf.renderkit.compiler.ElementBase | 
| addBreakPoint, addChild, encode, encodeBegin, encodeEnd, getChildren, getDefault, isValueReference, setBaseSkin, setCall, setContext, setDefault, setProperty, setSkin, setValue, toString | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
UTILS_PREFIX
public static final java.lang.String UTILS_PREFIX
- See Also:
- Constant Field Values
MethodCallElement
public MethodCallElement()
encode
public void encode(TemplateContext context)
            throws java.io.IOException
- 
- Specified by:
- encodein interface- PreparedTemplate
- Overrides:
- encodein class- ElementBase
 
- 
- Throws:
- java.io.IOException
 
encode
public void encode(TemplateContext context,
                   java.lang.String breakPoint)
            throws java.io.IOException
- 
- Specified by:
- encodein interface- PreparedTemplate
- Overrides:
- encodein class- ElementBase
 
- 
- Throws:
- java.io.IOException
 
getValue
public java.lang.Object getValue(TemplateContext context)
                          throws javax.faces.FacesException
- 
- Specified by:
- getValuein interface- PreparedTemplate
- Overrides:
- getValuein class- ElementBase
 
- 
- Returns:
- Returns the value. If is EL expression valueBinding - evaluate in.
- Throws:
- javax.faces.FacesException
 
addParameter
public void addParameter(MethodParameterElement parameter)
- 
 
getName
public java.lang.String getName()
- 
- Returns:
- Returns the methodName.
 
setName
public void setName(java.lang.String methodName)
- 
- Parameters:
- methodName- The methodName to set.
 
getStaticInvoker
public org.ajax4jsf.renderkit.compiler.StaticInvoker getStaticInvoker(java.lang.String methodName)
- 
 
getRendererInvoker
public org.ajax4jsf.renderkit.compiler.RendererInvoker getRendererInvoker(java.lang.String methodName)
- 
 
getRendererUtilsInvoker
public org.ajax4jsf.renderkit.compiler.RendererInvoker getRendererUtilsInvoker(java.lang.String methodName)
- 
 
getTag
public java.lang.String getTag()
- 
- Returns:
- tag name for element.
 
setParent
public void setParent(PreparedTemplate parent)
               throws org.xml.sax.SAXException
- Description copied from interface: PreparedTemplate
- Set parent element in compiled tree for template.
 
- 
- Specified by:
- setParentin interface- PreparedTemplate
- Overrides:
- setParentin class- ElementBase
 
- 
- Throws:
- org.xml.sax.SAXException
 
getString
public java.lang.String getString(TemplateContext context)
                           throws javax.faces.FacesException
- 
- Overrides:
- getStringin class- ElementBase
 
- 
- Throws:
- javax.faces.FacesException
 
getAllowedClasses
protected java.lang.Class[] getAllowedClasses()
- 
- Overrides:
- getAllowedClassesin class- ElementBase
 
- 
- Returns:
- array of classes, allowed as childs for this element.
 
Copyright © 2009. All Rights Reserved.