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


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.

Reply via email to