[ https://issues.apache.org/jira/browse/PIVOT-560?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Greg Brown resolved PIVOT-560. ------------------------------ Resolution: Won't Fix I can see how this might reduce the amount of typing required to author a WTKX (BXML) file, but I think it would be extremely confusing. > Permit WTKX namespace declarations to declare more than one in-scope package > ---------------------------------------------------------------------------- > > Key: PIVOT-560 > URL: https://issues.apache.org/jira/browse/PIVOT-560 > Project: Pivot > Issue Type: New Feature > Components: wtk-wtkx > Affects Versions: 1.5.1 > Reporter: Michael Allman > Fix For: 1.5 > > Attachments: multiple_packages_in_one_namespace_uri.patch.gz > > > The attached patch allows this: > <Frame xmlns="org.apache.pivot.wtk,my.custom.component.package" > xmlns:wtkx="http://pivot.apache.org/wtkx"> > <content> > <BoxPane/> > <MyCustomComponent/> > </content> > </Frame> > The obvious benefit of this patch is to (almost) eliminate the need for > alternate namespace prefixes for other packages. If a type name exists in > more than one package, the system throws a SerializationException complaining > that the type name is ambiguous. > To make an analogy, the way things currently are would be like restricting > imports in a Java source file to a single package. Any type from another > package would have to be qualified. This patch allows the Pivot developer to > bring multiple packages into the default (or other) XML namespace. This is a > huuuuuge time (and finger) saver when working with custom components. > Cheers. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.