> AS> Might have been nice to spec this such that if either the tag name or
> AS> the namespace is specified, the tag is created, without requiring
> AS> createTag to also be specified.
>
> AS> That is:
>
> AS> @FacesComponent(tagName="fooLayout")
> AS> public class Foo extends UIComponentBase
>
> AS> Results in the "fooLayout" tag being created in the default namespace.
>
> AS> @FacesComponent(namespace="http://my.namespace.org")
> AS> public class Foo extends UIComponentBase
>
> AS> Results in the "foo" tag being created in the specified namespace.
>
> AS> @FacesComponent(namespace="http://my.namespace.org",
> tagName="fooLayout")
> AS> public class Foo extends UIComponentBase
>
> AS> Results in the "fooLayout" tag being created in the specified
> namespace.
>
> AS> Additionally having to specify createTag=true seems unnecessary.
>
> I wanted to make the feature very much explicitly "opt-in".
>
Why? When would you *not* want a tag?
>
> Ed
>