I don't know how long this has been a problem - but I'm getting some
weirdness from FacetedMethodsBuilder:
17:13:37,881 [FacetedMethodsBuilder main INFO ] introspecting
dom.finance.Receipt
17:13:37,913 [FacetedMethodsBuilder main INFO ] skipping possible
helper method public abstract dom.finance.Receipt
dom.IMember.issueReceipt(dom.finance.Invoice,double,dom.finance.Payment)
The problem is that "issueReceipt" has corresponding
"hideIssueReceipt" and "disableIssueReceipt" that are not being
picked up as applib methods and are left behind as visible actions that
the user can invoke.
issueReceipt is an action on my Member interface, used by the
treasurer.
/**
* Issue a receipt for an invoice, for an optional payment.
*
* @param invoice
* @param amountPaid
* @param payment
* @return
*/
public Receipt issueReceipt(final Invoice invoice, @Named("Amount paid")
double amountPaid,
@Optional final Payment payment);
Any advice as to what is going on here?
Regards,
Kevin