Last week we discussed the Interface component. The component model is currently inconsistent in its treatment of {features} and {properties} since it is the only component that mixes in the F and P composition model in the definition of the component. Umit suggested that we fix the definition of Interface and add the information to the F & P compostion section. Here are the proposed changes: Current wording of section 2.2.1 The Interface Component {features} OPTIONAL. A set of Feature components. This set MUST include the values of the {features} properties of all the Interface components that are listed under the {extended interfaces} property of the component. {properties} OPTIONAL. A set of Property components. This set MUST include the values of the {properties} properties of all the Interface components that are listed under the {extended interfaces} property of the component. Proposed wording of section 2.2.1 The Interface Component {features} OPTIONAL. A set of Feature components. {properties} OPTIONAL. A set of Property components. Current wording of section 2.7.1.1 Feature Composition Model Interface component: all features asserted within the interface component. Proposed wording of section 2.7.1.1 Feature Composition Model Interface component: all features asserted within the interface component and the values of the {features} properties of all the Interface components that are listed under the {extended interfaces} property of the component. Current wording of section 2.8.1.1 Properties Composition Model Interface component: all properties asserted within the interface component. Proposed wording of section 2.8.1.1 Properties Composition Model Interface component: all properties asserted within the interface component and the values of the {properties} properties of all the Interface components that are listed under the {extended interfaces} property of the component. Arthur Ryman, Rational Desktop Tools Development phone: +1-905-413-3077, TL 969-3077 assistant: +1-905-413-2411, TL 969-2411 fax: +1-905-413-4920, TL 969-4920 mobile: +1-416-939-5063, text: 4169395063@fido.ca intranet: http://labweb.torolab.ibm.com/DRY6/Received on Thursday, 24 February 2005 15:58:56 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:35 GMT