Gang,
I think we have made a mistake in the Property vs ValueComposite definitions.

We have said;
 - Values can only contain Property methods.
 - Property's generic type must either be a discrete or a ValueComposite.

This seems to be contradictory.

I think the second of the 2 statements is the invalid one. And if so,
we should probably create a more formal definition of what the
Property generic type really can and can not be;

Suggestion;
"The generic type of a Property must be a fully Serializable type, and
must not have any injected members."

This will effectively exclude all Composites.

Cheers
Niclas
-- 
http://www.qi4j.org - New Energy for Java

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to