com.ibm.xsp.registry
Interface FacesMethodBindingProperty

All Superinterfaces:
FacesExtensibleNode, FacesProperty

public interface FacesMethodBindingProperty
extends FacesProperty


Method Summary
 java.lang.String[] getParameterNames()
           
 java.lang.Class<?>[] getParameterTypes()
           
 java.lang.Class<?> getReturnType()
           
 boolean isRequired()
          Specifies that this property should always be given a value in a runtime xml page.
 
Methods inherited from interface com.ibm.xsp.registry.FacesProperty
getFile, getJavaClass, getName, getSince, isAttribute
 
Methods inherited from interface com.ibm.xsp.registry.FacesExtensibleNode
getExtension, setExtension
 

Method Detail

isRequired

boolean isRequired()
Specifies that this property should always be given a value in a runtime xml page.

Specified by:
isRequired in interface FacesProperty
Returns:

getReturnType

java.lang.Class<?> getReturnType()
Returns:
The type that the method binding returns.

getParameterNames

java.lang.String[] getParameterNames()
Returns:
The name of each of the method binding's parameter.

getParameterTypes

java.lang.Class<?>[] getParameterTypes()
Returns:
The type of each of the method binding's parameter.