Venkata Krishnan wrote:
Hi,
In the Assembly module can I change the Property interface hierarchy as
follows:
- Have ComponentProperty extend from AbstractProperty instead of
Property.
- Move the 'defaultValue' accessors into 'Property' from AsbtractProperty
- Introduce accessors for 'value' in ComponentProperty.
Right now the value for a ComponentProperty gets read into the
'defaultValue' field and I just want this to move into 'value' field.
Opinions on this change proposal? Thanks.
- Venkat
From the SCA assembly spec, it looks like constrainingType/property can
specify a value as well, so AbstractProperty needs a way to specify a
value. How about just renaming the defaultValue field to value? If we
did that then the structure would be similar to References and Services.
A Reference can have some characteristics (like targets or bindings)
configured in a ComponentType, then reconfigured on a
ComponentReference. Similar for Property, the Property could have its
value configured in a ComponentType, then reconfigured on a
ComponentProperty.
--
Jean-Sebastien
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]