[OS-JIRA] Created: (WOL-536) ComponentEditor validation and autocompletion doesn't allow for methods with default access in interfaces

From: Wiktor Moskwa (JIRA) ("Wiktor)
Date: Tue Jul 10 2007 - 05:40:51 EDT

  • Next message: Timmy: "EOGenerate doesn't"

    ComponentEditor validation and autocompletion doesn't allow for methods with default access in interfaces
    ---------------------------------------------------------------------------------------------------------

                     Key: WOL-536
                     URL: http://issues.objectstyle.org/jira/browse/WOL-536
                 Project: WOProject/WOLips
              Issue Type: Bug
              Components: wolips
        Affects Versions: 3.3.* (nightly build please specify)
             Environment: Eclipse 3.3.0, WOLips 3.3.4153, Gentoo Linux on Mac Mini Intel Core Duo
                Reporter: Wiktor Moskwa

    If there is an interface field in a component, for example:
    public InvoiceDetails extends WOComponent {
    ...
        IInvoice invoiceItem;
    ...
    }

    which has methods with default access (in an interface it means *public*):

    public interface IInvoice {
    ...
        BigDecimal netValue();
    ...
    }

    ComponentEditor does not allow this kind of bindings:
    NetValue : WOString {
        value = invoiceItem.netValue;
    }

    which should be legal.

    -- 
    This message is automatically generated by JIRA.
    -
    If you think it was sent incorrectly contact one of the administrators: http://issues.objectstyle.org/jira/secure/Administrators.jspa
    -
    For more information on JIRA, see: http://www.atlassian.com/software/jira
    



    This archive was generated by hypermail 2.0.0 : Tue Jul 10 2007 - 05:41:46 EDT