public java.lang.String getMethodSignature(javax.faces.context.FacesContext ctx)
Parameters:
ctx - the FacesContext for the current request
Returns:
the method-signature for this attribute
getTargets
public java.lang.String[] getTargets(javax.faces.context.FacesContext ctx)
Parameters:
ctx - the FacesContext for the current request
Returns:
an array of component targets to which a MethodExpression
should be retargeted
getTargetAttributeName
public java.lang.String getTargetAttributeName(javax.faces.context.FacesContext ctx)
isRequired
public boolean isRequired(javax.faces.context.FacesContext ctx)
Parameters:
ctx - the FacesContext for the current request
Returns:
true if this attribute is required to be present,
otherwise, returns false
getDefault
public java.lang.Object getDefault()
Returns:
the default value as designated by the composite component
author if no attribute was specified by the composite component
consumer. This value may be a ValueExpression, or a literal.