This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Product Version = NetBeans IDE 7.4 RC2 (Build 201309252201) Operating System = Linux version 3.8.0-31-generic running on amd64 Java; VM; Vendor = 1.7.0_40 Runtime = Java HotSpot(TM) 64-Bit Server VM 24.0-b56 If I use the composite component type declaration: <cc:interface componentType="org.main.UIContentPanel"> I will build an implementation component: @FacesComponent("org.main.UIContentPanel") public class UIContentPanel extends UINamingContainer { private String caption; public String getCaption(){ return caption; } } It does not suggest the fields defined by typing "cc" in the implementation of the composite.
Created attachment 140929 [details] IDE log
Thanks a lot for the report. You are right, it's not supported yet. Actually the second worse problem is complaining about the "Unknown property" on the 'caption' field inside the facelet.
Created attachment 141238 [details] testing project testing project
It looks pretty tough, but I'll try to fix that.
That needed pretty big change, but completion works at least after the 'cc' now and the fields aren't marked as unknown at all (after the cc.caption or similarly). web-main #0e85a81f49e7