|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface must be implemented for any Windward Reports bean. You can use the class BeanProviderImpl instead and inherit from that. This interface is provided for beans that are both a Windward Reports bean and a class that is used for other purposes and must inherit from a different base class.
| Method Summary | |
boolean |
forEachTag(ForEachTag tag)
Process a <wr:forEach ... |
BeanResult |
functionTag(FunctionTag tag,
java.lang.String[] nodeValues,
java.lang.String value,
java.util.Locale locale)
Process a <wr:function ... |
boolean |
ifTag(IfTag tag,
boolean value)
Process a <wr:if ... |
BeanResult |
outTag(OutTag tag,
java.lang.String value,
java.util.Locale locale)
Process a <wr:out ... |
| Method Detail |
public BeanResult functionTag(FunctionTag tag,
java.lang.String[] nodeValues,
java.lang.String value,
java.util.Locale locale)
throws BeanProviderException
tag - The tag that is being printed.nodeValues - The initial values of each node used by the function tag.value - The final string value for the tag.locale - The locale in effect for the document.BeanProviderException - Something is wrong with the bean. This is defined by the bean implementor.
public BeanResult outTag(OutTag tag,
java.lang.String value,
java.util.Locale locale)
throws BeanProviderException
tag - The tag that is being printed.value - The final string value for the tag.locale - The locale in effect for the document.BeanProviderException - Something is wrong with the bean. This is defined by the bean implementor.
public boolean forEachTag(ForEachTag tag)
throws BeanProviderException
tag - The tag that is being iterated.BeanProviderException - Something is wrong with the bean. This is defined by the bean implementor.
public boolean ifTag(IfTag tag,
boolean value)
throws BeanProviderException
tag - The tag that is being evaluted.value - The evaluated value of the tag.BeanProviderException - Something is wrong with the bean. This is defined by the bean implementor.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||